Fault-tolerant Cooperative Tasking for Multi-agent Systems
Mohammad Karimadini, Hai Lin

TL;DR
This paper investigates the robustness of cooperative multi-agent task decomposition against event failures, providing conditions under which global tasks remain achievable despite such failures.
Contribution
It introduces the concept of passivity to characterize event failures and derives necessary and sufficient conditions for fault-tolerant cooperative task achievement.
Findings
Passivity reflects redundancy in communication links.
Conditions for maintaining task achievement under event failures.
Guidelines for designing fault-tolerant multi-agent systems.
Abstract
A natural way for cooperative tasking in multi-agent systems is through a top-down design by decomposing a global task into sub-tasks for each individual agent such that the accomplishments of these sub-tasks will guarantee the achievement of the global task. In our previous works [1], [2] we presented necessary and sufficient conditions on the decomposability of a global task automaton between cooperative agents. As a follow-up work, this paper deals with the robustness issues of the proposed top-down design approach with respect to event failures in the multi-agent systems. The main concern under event failure is whether a previously decomposable task can still be achieved collectively by the agents, and if not, we would like to investigate that under what conditions the global task could be robustly accomplished. This is actually the fault-tolerance issue of the top-down design, and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPetri Nets in System Modeling · Distributed systems and fault tolerance · Distributed Control Multi-Agent Systems
