• 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