Cyber-Salesperson agent for automated negotiation with customers in EC

전자거래상에서의 구매자와 자동협상 수행을 위한 가상점원 시스템

  • 조의성 (인하대학교 전자계산공학과) ;
  • 조근식 (인하대학교 전자계산공학과)
  • Published : 1999.12.01

Abstract

협상은 상거래에 있어서 매우 중요한 요소 중 하나이다. 현재의 웹 기반 전자상거래 시스템은 이러한 중요한 협상 구조를 상거래에 잘 반영하지 못하는 문제점을 가지고 있다. 이러한 문제점중 기업과 소비자간의 미비한 협상 구조를 보안하기 위해 실세계 상거래에서 존재하는 점원을 전자상거래상의 가상점원으로 모델링하여 회사의 정책과 구매자의 특성을 반영하여 구매자와 전략적으로 자동 협상을 수행할 수 있는 에이전트의 구조를 설계하고 구현하였다. 협상은 매우 복잡한 구조를 가지고 있다. 이러한 협상 구조를 지원하기 위해서는 상호간의 제안을 표현하고, 그 제안에 대한 평가 내용과 결정사항을 전달할 수 있는 언어적인 구조가 필요하며, 협상의 대상이 되는 사안들의 특성을 반영할 수 있는 표현 구조도 요구된다. 또한 이러한 협상에서 전략을 세우고 알맞은 제안을 제시하며 상대의 제안에 대하여 전략적으로 반응할 수 있는 의사결정 모델이 요구된다. 본 논문에서는 회사의 정책 모델과 구매자의 모델을 정의하고 이를 이용한 협상 모델을 설계 구현하였다. 협상 구조의 모델링을 위해 KQML(Knowledge Query Manipulation Language)을 기반으로 전자상거래 프로토콜로 설계하고, 논쟁 기반 협상 모델을 기초로 협상언로를 설계하였다. 또한 협상에서의 전략적인 의사결정을 위해 게임이론을 이용하고, 규칙 기반 시스템으로 이를 보충하였다. 마지막으로 가상점원 모델을 바탕으로 조립 컴퓨터 판매를 위한 가상점원을 구현하였고, 이에 대한 실험을 통하여 가상점원의 유용성을 보였다.

Keywords

References

  1. Proceedings of the First Intermational Conference on the Practical Application of Intelligent Agents and Multi-Agent Technology An Agent Marketplace for Buying and Selling Goods Anthony Chavez;Pattie Maes;Kashbah
  2. Proc. Fourth Int. Workshop on Agent Theories, Architectures and Languages(ATAL-97) A Framework for Argumentation-Based Negotiation C. Sierra;N. R. Jennings;P. Noriega;S. Parsons
  3. Jess, The java Expert System Shell Ermest J. Friegman-Hill
  4. Proc. of PAAM`96 Intelligent Agents in Virtual Enterprises Fischer K.;Muller J. p.;Heiming L;Scheer A.W.
  5. Java based KQML API IBM yamato lab
  6. Handbook of Game Theory with Economic Application v.1 Noncooperative Models of Bargaining
  7. Decision Support Systems Brokerage between Buyers and Sellers Agents using Constraint Satisfaction Problem Models Jong-Jin Jung;Geun-Sik Jo
  8. Negotiation Theory and Practice J. W. Breslin;J. Z. Rubin
  9. Game Theory : Lecture for Economists and Systems Scientists N. N. Vorob`ev;S. Kotz
  10. In Proceeding of the ECAI`96 Worshop Agents Theories, Architectures and language, ATAL`96, number 1193 in LNAI Towards layered dialogical agents P. Noriega;C. Sierra
  11. IEEE Transaction on Computer v.C-29 no.12 The Contract Net Protocol : High-Level Communication and Control in a Distributed Problem Solver Reid G. Smith
  12. Theory of Games and Economic Behavior(2nd ed.) Von Neumann;Morgenstern
  13. International Workshop on Formal Ontology Toward Pronciples for the Design of Ontologies Used for Knowledge Sharing Thomas R. Gruber
  14. Specification of the KQML Agent-Communication language T. Finin;J. Weber(et al)