In multiagent planning, an agent sometimes needs to collaborate with others to construct complex plans, or to accomplish large organizational tasks which it cannot do alone. Since each agent in a group may have incorrect beliefs about the world and incomplete knowledge, and because agent's abilities differ, constructing a coordinated collaborative plan among agents is a difficult proposition. In previous work [Osawa and Tokoro 92], we developed a scheme for constructing collaborative plans from the possibly incomplete, individual plans of agents. This scheme was designed to provide availability-based assignment of goals to agents, and opportunistic collaboration to distributed planning in open multiagent environments based on the contract net. In this paper, we formalize incomplete individual plans and collaborative planning among rational agents using the Multi-World Model, and provide a utility-based model for rational choice of actions. Agents can effectively balance workloads based on the utility theory. A condition for incomplete collaborative plans is also presented.
[1]
Daniel D. Corkill,et al.
Hierarchical Planning in a Distributed Environment
,
1979,
IJCAI.
[2]
Michael P. Georgeff,et al.
Communication and interaction in multi-agent planning
,
1983,
AAAI 1983.
[3]
Jeffrey S. Rosenschein,et al.
Negotiation and Conflict Resolution in Non-Cooperative Domains
,
1990,
AAAI.
[4]
Eithan Ephrati,et al.
Constrained Intelligent Action: Planning Under the Influence of a Master Agent
,
1992,
AAAI.
[5]
Gil Tidhar,et al.
Planned Team Activity
,
1992,
MAAMAW.
[6]
Randall Davis,et al.
Negotiation as a Metaphor for Distributed Problem Solving
,
1988,
Artificial Intelligence.
[7]
Raymond Reiter,et al.
A Logic for Default Reasoning
,
1987,
Artif. Intell..
[8]
Mario Tokoro,et al.
Collaborative plan construction for multiagent mutual planning (abstract)
,
1992,
SIGO.
[9]
Katashi Nagao.
Abduction and Dynamic Preference in Plan-Based Dialogue Understanding
,
1993,
IJCAI.