4 research outputs found
Integrating high-level and detailed agent coordination into a layered architecture
Coordination, which is the process that an agent reasons about its local actions and the (anticipated) actions of others to try to ensure the community acts in a coherent fashion, is an important issue in multi-agent systems. Coordination is a complicated process that typically consists of several operations: exchanging local information; de
Integrating High-Level and Detailed Agent Coordination into a Layered Architecture
Multi-agent coordination is an important and complicated process. This paper proposes a layered approach to coordination in which lowlevel domain independent coordination and scheduling modules deal with detailed temporal and resource constraints and high-level controllers focus on domain issues and domain state. A general agent architecture is described based on this agent control model. The integration of the low-level controllers with high-level JIL process programming language is used to explore the model. The possibility of integrating with other frameworks such as domain planners and BDIbased controllers is also explored. 1 Introduction Coordination, which is the process by which an agent reasons about its local actions and the (anticipated) actions of others to try to ensure the community acts in a coherent fashion [7], is an important issue in multi-agent Effort This material is based upon work supported by the National Science Foundation under Grant No. IIS-9812755 and the..
Integrating High-Level and Detailed Agent Coordination into a Layered Architecture
. Multi-agent coordination is an important and complicated process. This paper proposes a layered approach to coordination in which low-level domain independent coordination and scheduling modules deal with detailed temporal and resource constraints and high-level controllers focus on domain issues and domain state. A general agent architecture is described based on this agent control model. The integration of the lowlevel controllers with high-level JIL process programming language is used to explore the model. The possibility of integrating with other frameworks such as domain planners and BDI-based controllers is also explored. 1 Introduction Coordination, which is the process by which an agent reasons about its local actions and the (anticipated) actions of others to try to ensure the community acts in a coherent fashion [7], is an important issue in multi-agent systems. There are three main reasons why coordination is necessary. First, there are dependencies between agents' task..