A Formal Analysis of Required Cooperation in Multi-agent Planning
Yu Zhang, Subbarao Kambhampati

TL;DR
This paper offers a formal analysis of when cooperation is necessary in multi-agent planning, classifying problem types and identifying conditions that require multiple agents, with implications for human-robot teaming.
Contribution
It provides a formal characterization of required cooperation in multi-agent planning, dividing problems into classes and establishing conditions for cooperation necessity.
Findings
Determining required cooperation is generally intractable.
Conditions for cooperation are identified for homogeneous and heterogeneous agents.
An upper bound on the number of agents needed for cooperation is established under certain assumptions.
Abstract
Research on multi-agent planning has been popular in recent years. While previous research has been motivated by the understanding that, through cooperation, multi-agent systems can achieve tasks that are unachievable by single-agent systems, there are no formal characterizations of situations where cooperation is required to achieve a goal, thus warranting the application of multi-agent systems. In this paper, we provide such a formal discussion from the planning aspect. We first show that determining whether there is required cooperation (RC) is intractable is general. Then, by dividing the problems that require cooperation (referred to as RC problems) into two classes -- problems with heterogeneous and homogeneous agents, we aim to identify all the conditions that can cause RC in these two classes. We establish that when none of these identified conditions hold, the problem is…
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
TopicsLogic, Reasoning, and Knowledge · Multi-Agent Systems and Negotiation · AI-based Problem Solving and Planning
