Cooperative Tasking for Deterministic Specification Automata
Mohammad Karimadini, Hai Lin

TL;DR
This paper extends previous work on decomposing global specifications into local tasks for multi-agent systems, providing necessary and sufficient conditions for arbitrary agent numbers to ensure global satisfaction.
Contribution
It introduces generalized decomposability conditions for multiple agents, advancing the theoretical framework for decentralized cooperative control.
Findings
Derived necessary and sufficient conditions for task decomposability among multiple agents.
Showed that local specifications can guarantee global task satisfaction.
Provided guidelines to design decomposable task automata.
Abstract
In our previous work [1], a divide-and-conquer approach was proposed for cooperative tasking among multi-agent systems. The basic idea is to decompose a requested global specification into subtasks for individual agents such that the fulfillment of these subtasks by each individual agent leads to the satisfaction of the global specification as a team. It was shown that not all tasks can be decomposed. Furthermore, a necessary and sufficient condition was proposed for the decomposability of a task automaton between two cooperative agents. The current paper continues the results in [1] and proposes necessary and sufficient conditions for task decomposability with respect to arbitrary finite number of agents. It is further shown that the fulfillment of local specifications can guarantee the satisfaction of the global specification. This work provides hints for the designers on how to rule…
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
TopicsDistributed systems and fault tolerance · Formal Methods in Verification · Petri Nets in System Modeling
