Integrated Multi-Agent Coordination
Planning and scheduling have been a key topic in both Operations Research and Multi-Agent Systems. Most approaches are concentrated at an abstract system level on developing interaction protocols to be imposed on agents. There has been less concern about how the internal task structures of individual agents affect these higher-level coordination behaviors. Collaborative multi-agent planning addresses problems like uncertainty in plan outcomes, anticipating likely contingencies, and evaluating how agent actions achieve worth-oriented goals. This article presents extensions and restrictions, called extended hierarchical task networks (EHTN), to the traditional plan and schedule representations that allow the formal definition of an integrated multi-agent coordination problem. This chapter discusses open issues in multi-agent coordination (e.g. what to coordinate among agents, how much information to be exchanged, how to evaluate a planning approach) and proposes a general solution towards successful distributed goal achievement by analyzing the task structures of participating agents.