DOI QR코드

DOI QR Code

An Agent Communication Language for Negotiation in BDI Agents Environments

BDI 에이전트 환경에서 협상을 위한 에이전트 통신 언어

  • 이명진 (아시아전통과학대학교 인터넷비지니스학과) ;
  • 김진상 (계명대학교 컴퓨터공학부)
  • Published : 2003.02.01

Abstract

Negotiation plays a fundamental role in human cooperative activities, allowing people to resolve conflicts that could interfere with cooperative behaviors. Negotiation In multi-agent systems is achieved through the exchange of messages In a shared agent communication language (ACL). We introduce a rational negotiation meta-language for autonomous, self-interested, and resource-bounded artificial BDI agents. We then propose a negotiation protocol for BDI agents with communicative acts based on their mental states.

인간의 협동적인 활동에서 협상은 협동적인 행위를 방해할 수 있는 충돌을 해결하는데 중요한 역할을 담당한다. 이를 위해 멀티 에이전트 시스템에서의 협상이 공통의 에이전트 통신 언어를 사용하는 메시지의 교환을 통해 진행한다고 가정한다. 본 논문에서는 자율적이고, 자기 목표에 충실하면, 한정된 자원을 가진 BDI 에이전트를 위한 합리적인 협상 메타 언어를 가정한다. 또한 에이전트의 정신적인 상태에 바탕을 두고 통신하는 BDI 에이전트를 위한 협상 프로토콜을 제안한다.

Keywords

References

  1. T. Finin, Y. Labrou, and J. Mayfield, 'KQML as an Agent Communication Language,' In Proceedings of the Third International Conference on Information and Knowledge Management, pp.456-463, 1994 https://doi.org/10.1145/191246.191322
  2. FIPA Agent Communication Language Message Structure Specification, http://www.fipa.org/specs/fipa00061/, The Foundation for Intelligent Physical Agents (FIPA), 2000
  3. FIPA Communicative Act Library Specification, http://www.fipa.org/specs/fipa00037/, The Foundation for Intelligent Physical Agents (FIPA), 2000
  4. FIPA Specification Part 2 : Agent Communication Language, http://www.fipa.org/, The Foundation for Intelligent Physical Agents (FIPA), 1999
  5. N. R. Jennings, P. Faratin, A. R. Lomuscio, S. Parsons, C. Sierra, and M. Wooldridge, 'Automated Negotiation : Prospects, Methods and Challenges,' International Journal of Group Decision and Negotiation, 10(2), pp.199-215, 2001 https://doi.org/10.1023/A:1008746126376
  6. N. R. Jennings, S. Parsons, C. Sierra, and P. Faratin, 'Automated Negotiation,' In Proceedings of the Fifth International Conference on the Practical Application of Intelligent Agents and Multi-Agent Systems, pp.23-30, 2000
  7. Y. Labrou and T. Finin, A Proposal for a New KQML Specification, Technical Report CS-97-03, Computer Science and Electrical Engineering Department, University of Maryland Baltimore County, 1997
  8. Y. Labrou and T. Finin, 'A Semantics Approach for KQML-A General Purpose Communication Language for Software Agents,' In Proceedings of the Third International Conference on Information and Knowledge Management, pp. 447-455. 1994
  9. A. S. Rao and M. P. Georgeff, 'BDI Agents : From Theory to Practice,' In Proceedings of the First International Conference on Multi-Agent Systems, pp.312-319, 1995
  10. A. S. Rao and M. P. Georgeff, 'Modeling Formal Models and Decision Procedures for Multi-Agent Systems,' Technical Note 61, Australian Artificial Intelligence Institute, 1995
  11. A. S. Rao and M. P. Georgeff, 'Modeling Rational Agents within a BDI -Architecture,' In Proceedings of the Second International Conference on Principles of Knowledge Representation and Reasoning, pp.473-484, 1991
  12. M. Wooldridge and S. Parsons, 'Languages for Negotiation,' In Proceedings of the Fourteenth European Conference on Artificial Intelligence, 2000