Fast and Flexible Multiagent Decision-Making

Naomi Ehrich Leonard, Anastasia Bizyaeva, Alessio Franci

Research output: Contribution to journalReview articlepeer-review

8 Scopus citations

Abstract

A multiagent system should be capable of fast and flexible decision-making to successfully manage the uncertainty, variability, and dynamic change encountered when operating in the real world. Decision-making is fast if it breaks indecision as quickly as indecision becomes costly. This requires fast divergence away from indecision in addition to fast convergence to a decision. Decision-making is flexible if it adapts to signals important to successful operation, even if they are weak or rare. This requires tunable sensitivity to input for modulating regimes in which the system is ultrasensitive and in which it is robust. Nonlinearity and feedback in the decision-making process are necessary to meeting these requirements. This article reviews theoretical principles, analytical results, related literature, and applications of decentralized nonlinear opinion dynamics that enable fast and flexible decision-making among multiple options for multiagent systems interconnected by communication and belief system networks. The theory and tools provide a principled and systematic means for designing and analyzing decision-making in systems ranging from robot teams to social networks.

Original languageEnglish (US)
Pages (from-to)19-45
Number of pages27
JournalAnnual Review of Control, Robotics, and Autonomous Systems
Volume7
Issue number1
DOIs
StatePublished - Jul 10 2024

All Science Journal Classification (ASJC) codes

  • Control and Systems Engineering
  • Engineering (miscellaneous)
  • Human-Computer Interaction
  • Artificial Intelligence

Keywords

  • bifurcation theory
  • decision-making
  • multiagent systems
  • networks
  • nonlinear dynamics
  • opinion dynamics
  • tunable sensitivity

Fingerprint

Dive into the research topics of 'Fast and Flexible Multiagent Decision-Making'. Together they form a unique fingerprint.

Cite this