Book Chapter10.4018/978-1-59904-941-0.CH080
Coordinating Agent Interactions Under Open Environments
Minjie Zhang,Quan Bai +1 more
- 01 Jan 2006
- pp 52-67
6
TL;DR: This chapter introduces an approach to ameliorate agent interactions from two perspectives that can enable agents to form knowledge “rich” interaction protocols by using ontologies, and uses coloured Petri net (CPN) based methods to enable agent interaction protocols dynamically, which are more suitable for agent interaction under open environments.
read more
Abstract: An intelligent agent is a reactive, proactive, autonomous, and social entity. The social ability of an agent is exercised in a multi-agent system (MAS), which constitutes a collection of such agents. Current multi-agent systems mostly work in complex, open, and dynamic environments. In an open environment, many facts, such as domain constraints, agent number, and agent relationships, are not fixed. That brings a lot of difficulties to coordinate agents’ interactions and cooperation. One major problem that impedes agent interaction is that most current agent interaction protocols are not very suitable for open environments. In this chapter, we introduce an approach to ameliorate agent interactions from two perspectives. First, the approach can enable agents to form knowledge “rich” interaction protocols by using ontologies. Second, we use coloured Petri net (CPN) based methods to enable agents to form interaction protocols dynamically, which are more suitable for agent interaction under open environments. IDEA GROUP PUBLISHING This paper appears in the publication, Advances in Applied Artificial Intelligence edited by John Fulcher © 2006, Idea Group Inc. 701 E. Chocolate Avenue, Suite 200, Hershey PA 17033-1240, USA Tel: 717/533-8845; Fax 717/533-8661; URL-http://www.idea-group.com ITB12355 Coordinating Agent Interactions Under Open Environments 53 Copyright © 2006, Idea Group Inc. Copying or distributing in print or electronic forms without written permission of Idea Group Inc. is prohibited. INTRODUCTION It is beyond dispute that multi-agent systems are one of the most important design concepts for today’s software. A multi-agent system (MAS) is a computational system that constitutes a collection of intelligent agents. An intelligent agent is a reactive, proactive, autonomous, and social entity, which performs a given task using information gleaned from its environment. In general, intelligent agents possess four major properties (Rao & Georgeff, 1992): • Reactivity — agents can perceive their environment and respond in a timely fashion to changes that occur in it; • Pro-activity — agents not only can simply act in response to their environments, but also are able to exhibit goal-directed behaviours by taking the initiative; • Autonomy — agents have some level of self-control ability, and they can operate without the direct intervention of humans; and • Social ability — agents interact with other agents. The social ability of an agent is exercised in an MAS. An MAS can be considered as a society of agents that live and work together. In such a multi-agent society, interactions between agents are unavoidable (Lesser, 1999). The interaction between agents occurs when an agent has some intentions and has decided to satisfy these through influencing other agents. Agent interactions are established through exchanging messages that specify the desired performatives of other agents and declarative representations of the contents of messages. The messages exchanged among agents are composed in agent communication languages (ACLs), such as Knowledge Query and Manipulation Language (KQML) (Finin, Labrou, & Mayfield, 1997) and the Foundation for Intelligent Physical Agents (FIPA) ACL (FIPA, 2004). In addition, messages exchanged between agents need to follow some standard patterns, which are described in agent interaction protocols (Cranefield, Purvis, Nowostawski, & Hwang, 2002). As the application domains of MASs are getting more and more complex, many current agent interaction protocols exhibit some limitations that impede MAS implementations. Firstly, many current application domains of MASs require agents to work in changing and uncertain (open) environments. In such environments, interactions between agents may be influenced by some unexpected factors, such as unexpected messages, loss of messages, or deviation in the message order. Most current agent interaction protocols lack mechanisms to handle these unexpected factors. Secondly, agent architectures in some MASs are heterogeneous, and different agents may possess different interaction protocols. Therefore, due to the heterogeneity, when an agent initialises an interaction with others, it cannot guarantee that its interaction protocol can be understood and accepted by other agents. Thirdly, most agents are hard-coded using interaction protocols, which leads to problems. More specifically, issues such as when to use a particular protocol, what information to transmit, what order to execute tasks, and so on, are left to agent designers. This feature reduces the flexibility of the agent interactions because protocols are hard to modify at runtime once they are pre-coded into the agents. Finally, many current interaction protocols, such as KQML, are not specifically designed to carry knowledge. This kind of knowledge “poor” (Lesser, 1998) protocol is not suitable for applications that need 14 more pages are available in the full version of this document, which may be purchased using the "Add to Cart" button on the publisher's webpage: www.igi-global.com/chapter/coordinating-agent-interactionsunder-open/4673
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Mobile Multimedia: Reflecting on Dynamic Service Provision
TL;DR: In this paper, multimedia-augmented service provision for mobile subscribers is considered in light of the availability of contextual information, and context-aware pre-caching is advocated as a means of maximising the possibilities for delivering context- aware services to mobile subscribers in scenarios of dynamic contexts.
Expert discovery and knowledge mining in complex multi-agent systems
TL;DR: An ontology-based approach for knowledge and expert mining in hybrid multi-agent systems, where ontologies are hired to describe knowledge of the system and more self-learning and self-adjusting abilities are embedded in multi- agent systems to help in discovering knowledge of heterogeneous experts of multi-Agent systems.
9
Establishing a Just-in-Time and Ubiquitous Output System
Toly Chen,Michelle Huang +1 more
TL;DR: A JIT ubiquitous output system is established based on the application of a hand-held intelligent device that can be regarded as a location aware service LAS and the fuzzy Dijkstra's algorithm is proposed.
4
Coordination mechanisms for self-interested multi-agent systems
Quan Bai
- 01 Jan 2007
TL;DR: This thesis deeply investigates agent coordination problems in self-interested MASs, and proposes three coordination mechanisms based on three different methodologies that allow interaction protocols to be separated from hard-coded agents.
Traffic Responsive Signal Timing Plan Generation Based on Neural Network
TL;DR: A neural network based traffic signal controller, which eliminates most of the problems associated with TRPS mode of the closed loop system and generates optimal plans online for the real time traffic demands and is more responsive to varying traffic conditions.
References
•Book
Bayesian Network Technologies : Applications and Graphical Models
Ankush Mittal
- 30 Mar 2007
TL;DR: This book describes the underlying concepts of Bayesian Networks in an interesting manner with the help of diverse applications, and theories that prove Bayesian networks valid.
145
Bayesian Network Approach to Estimate Gene Networks
Seiya Imoto,Satoru Miyano +1 more
- 01 Jan 2007
TL;DR: This work shows a general framework to combine microarray data and other biological information to estimate gene networks, and combines Bayesian networks and nonparametric regression to handle continuous variables and nonlinear relations.
3
Related Papers (5)
Rasika Mallya,Snehalata Kothari +1 more
- 01 Jan 2019
Lin Padgham,Michael Winikoff +1 more
- 01 Jul 2005