DocumentCode
185054
Title
Assume-guarantee cooperative satisfaction of multi-agent systems
Author
Partovi, Alireza ; Hai Lin
Author_Institution
Dept. of Electr. Eng., Notre Dame Univ., Notre Dame, IN, USA
fYear
2014
fDate
4-6 June 2014
Firstpage
2053
Lastpage
2058
Abstract
This paper aims to investigate the task decomposition problem of multi-agent systems. Task decomposition among agents refers to a process to decompose a given global task into subtasks for individual agents. The decomposition is not arbitrary and should be done in such a way that the satisfaction of the sub-tasks by all agents individually would imply the accomplishment of the global task collectively. In this paper, it is assumed that agents are modeled by labeled transition systems, and the global specification is given as a subclass of Computation Tree Logic (CTL) formulas. It is also assumed that the global CTL specification is broadcasted to and known by all agents. Agents could be heterogeneous and have different capabilities. In order to obtain subtasks for each agent with a maximum potential for fault tolerance, our basic idea is to let each agent contribute to their maximum capabilities in the sense of satisfying a maximum number of sub-formulas of the global specification. The maximum satisfaction set is achieved through a modified CTL model checking algorithm. These maximum satisfiable sub-formulas can be used as the subtask for the corresponding agent. Furthermore, based on assume-guarantee reasoning, sufficient conditions are derived to guarantee the satisfaction of the global CTL specification provided that each agent fullfill its own subtasks. A two-robot cooperative motion planning example is given to illustrate the results.
Keywords
computability; fault tolerant control; formal specification; formal verification; multi-robot systems; path planning; trees (mathematics); CTL formula; CTL model checking algorithm; assume-guarantee cooperative satisfaction; assume-guarantee reasoning; collective global task accomplishment; computation tree logic; fault tolerance; global CTL specification; labeled transition system; maximum satisfiable subformulas; multiagent systems; subtask satisfaction; sufficient conditions; task decomposition problem; two-robot cooperative motion planning; Automata; Cognition; Model checking; Multi-agent systems; Redundancy; Robustness; Cooperative control; Decentralized control; Discrete event systems;
fLanguage
English
Publisher
ieee
Conference_Titel
American Control Conference (ACC), 2014
Conference_Location
Portland, OR
ISSN
0743-1619
Print_ISBN
978-1-4799-3272-6
Type
conf
DOI
10.1109/ACC.2014.6859441
Filename
6859441
Link To Document