Glossaire IA
Le dictionnaire complet de l'Intelligence Artificielle
Protocole de Contract Net (CNET)
Un protocole d'interaction décentralisé où un agent gestionnaire annonce des tâches et les autres agents soumettent des enchères pour les exécuter, aboutissant à la signature d'un contrat.
Blackboard Architecture
Un modèle de coordination où les agents communiquent via une mémoire partagée (le tableau noir), en lisant et en écrivant des informations pour résoudre collectivement un problème complexe.
Synchronisation par Verrouillage Distribué (Distributed Locking)
Mécanisme garantissant l'exclusion mutuelle sur une ressource partagée dans un système multi-agents, où les agents doivent acquérir un verrou avant d'accéder à la ressource pour éviter les conflits.
Ordonnancement de Tâches Multi-Agents (Multi-Agent Task Scheduling)
Le processus d'allocation et de séquenciation de tâches interdépendantes entre plusieurs agents, visant à optimiser des objectifs globaux comme le temps d'exécution total ou le coût.
Protocole de Vote Pondéré
Un mécanisme de prise de décision collective où chaque agent exprime un préférence, et le poids de son vote est ajusté en fonction de sa fiabilité, de son expertise ou de sa contribution passée.
Négociation Multi-Issues (Multi-Issue Negotiation)
Un protocole de coordination où les agents débattent et conviennent d'un accord sur plusieurs points interdépendants simultanément, plutôt que sur un seul attribut, pour aboutir à des solutions plus complexes et optimales.
Routage d'Agents (Agent Routing)
Mécanisme déterminant le chemin optimal ou la séquence de destinations pour un agent mobile dans un environnement, en tenant compte des contraintes et des actions des autres agents pour éviter les collisions et optimiser les missions.
Protocole d'Accord de Groupe (Group Agreement Protocol)
Un ensemble de règles formelles visant à atteindre un consensus sur un plan d'action ou une croyance commune au sein d'un groupe d'agents, en gérant les échanges de messages et les états de validation.
Allocation Dynamique de Rôles (Dynamic Role Allocation)
Un processus où les rôles et les responsabilités au sein d'une équipe d'agents sont réévalués et réassignés en temps réel en fonction de l'évolution du contexte, des performances et des pannes.
Coordination par Intention (Coordination by Intention)
Une approche où les agents infèrent les intentions et les plans des autres pour anticiper leurs actions et coordonner leur propre comportement, réduisant ainsi le besoin de communication explicite.
Protocole de Gestion de Conflits (Conflict Resolution Protocol)
Un ensemble de procédures permettant de détecter, analyser et résoudre les désaccords ou les incohérences entre les objectifs ou les actions des agents au sein d'un système collaboratif.
Synchronisation d'Horloges Logiques (Logical Clock Synchronization)
Un mécanisme, tel que les horloges de Lamport ou de Vector, qui permet d'établir un ordre partiel ou total des événements dans un système distribué d'agents, même en l'absence d'une horloge globale physique.
Protocole de Chantier Distribué (Distributed Bidding Protocol)
Une extension du protocole Contract Net où plusieurs gestionnaires peuvent publier des tâches et les agents peuvent enchérir sur plusieurs chantiers simultanément, nécessitant un mécanisme d'arbitrage complexe.
Médiation d'Agents (Agent Mediation)
L'introduction d'un tiers neutre (un agent médiateur) pour faciliter la négociation ou la coordination entre deux ou plusieurs autres agents, en proposant des solutions ou en gérant les échanges d'information.
Ordonnancement en Temps Réel Multi-Agents
Une discipline de l'ordonnancement qui garantit le respect des échéances strictes pour les tâches critiques exécutées par un ensemble d'agents collaboratifs, souvent dans des systèmes de contrôle embarqués.