Scispace (Formerly Typeset)
  1. Home
  2. Topics
  3. Knowledge Query and Manipulation Language
  4. 2006
  1. Home
  2. Topics
  3. Knowledge Query and Manipulation Language
  4. 2006
Showing papers on "Knowledge Query and Manipulation Language published in 2006"
Book Chapter•10.4018/978-1-59904-941-0.CH080•
Coordinating Agent Interactions Under Open Environments

[...]

Minjie Zhang1, Quan Bai1•
University of Wollongong1
1 Jan 2006
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.
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

6 citations

Proceedings Article•10.1109/CIMCA.2006.14•
A Model of a Multi-Agent Web System for Integration in Expert Systems

[...]

M.B. Geszychter, Beatriz Wilges, Silvia Modesto Nassar, F. Gauthier
28 Nov 2006
TL;DR: The results demonstrate that the application of a MAS is capable of facilitating the exchange of messages and services between the original expert systems, by means of a dynamic and autonomous communication language similar to knowledge query and manipulation language - KQML.
Abstract: The goal of this project is to model a MAS -- multi-agent web system -- which integrates other expert systems, represented in this application as agents, through a web server. To this end, we developed a prototype of a MAS called CLIDENP -- Virtual Clinic for the Diagnosis and Education of Pediatric Nutrition. CLIDENP allows the diagnosis of nutritional states and suggests diets for children up to two years of age. The results demonstrate that the application of a MAS is capable of facilitating the exchange of messages and services between the original expert systems, by means of a dynamic and autonomous communication language similar to Knowledge Query and Manipulation Language -- KQML. In this way, the proposed model permits a set of expert systems to work in a distributed fashion and solve problems in a complex domain.

3 citations

Tools

SciSpace AgentBiomedical AgentSciSpace RecruitSciSpace for EnterpriseAgent GalleryChat with PDFLiterature ReviewAI WriterFind TopicsParaphraserCitation GeneratorExtract DataAI DetectorCitation Booster

Learn

ResourcesLive Workshops

SciSpace

CareersSupportBrowse PapersPricingSciSpace Affiliate ProgramCancellation & Refund PolicyTermsPrivacyData Sources

Directories

PapersTopicsJournalsAuthorsConferencesInstitutionsCitation StylesWriting templates

Extension & Apps

SciSpace Chrome ExtensionSciSpace Mobile App

Contact

support@scispace.com
SciSpace

© 2026 | PubGenius Inc. | Suite # 217 691 S Milpitas Blvd Milpitas CA 95035, USA

soc2
Secured by Delve