Modeling agent negotiation

A multi-agent system (MAS) is a cooperation focused implementation of multiple programs (agents) that coordinate with each other to attempt to converge on the solution to one or more tasks. Agent negotiation is the convergence upon this solution through compromise and communication. Currently, the implementation of agents is highly dependent on the programming language, and any perspective to the negotiation methods agents use to achieve goals and tasks are drawn after the implementation phase of the development. A better solution to the development of agent interaction is to model the negotiation interaction on a high level, and produce from that model the implementation. Model-Integrated Computing (MIC) and Model-Integrated Program Synthesis (MIPS) are two tools which may be used toward the implementation of such a method.

[1]  Timothy W. Finin,et al.  Specification of the KQML Agent-Communication Language , 1993 .

[2]  Arthur C. Graesser,et al.  Is it an Agent, or Just a Program?: A Taxonomy for Autonomous Agents , 1996, ATAL.

[3]  Reid G. Smith,et al.  The Contract Net Protocol: High-Level Communication and Control in a Distributed Problem Solver , 1980, IEEE Transactions on Computers.

[4]  Ladislau Bölöni,et al.  A multi-plane state machine agent model , 2000, AGENTS '00.

[5]  G. Karsai,et al.  Model-integrated on-line problem-solving in chemical engineering , 1997 .

[6]  Mark S. Fox,et al.  Capturing and Modeling Coordination Knowledge for Multi-Agent Systems , 1996, Int. J. Cooperative Inf. Syst..

[7]  Michael R. Genesereth,et al.  Software agents , 1994, CACM.

[8]  John F. Wakerly Digital design: principles and practices (2nd ed.) , 1994 .

[9]  Akihiko Ohsuga,et al.  Agent system development method based on agent patterns , 1999, Proceedings of the 1999 International Conference on Software Engineering (IEEE Cat. No.99CB37002).

[10]  Hyacinth S. Nwana,et al.  The ZEUS Agent Building Tool-kit , 1998 .

[11]  E. Long,et al.  Increasing Productivity at Saturn , 1998, Computer.

[12]  Gabor Karsai,et al.  Model-Integrated Computing , 1997, Computer.

[13]  Gabor Karsai,et al.  Model-Based Intelligent Process Control for Cogenerator Plants , 1992, J. Parallel Distributed Comput..

[14]  Hyacinth S. Nwana,et al.  Software agents: an overview , 1996, The Knowledge Engineering Review.

[15]  John F. Wakerly,et al.  Digital design - principles and practices , 1990, Prentice Hall Series in computer engineering.

[16]  Gabor Karsai,et al.  Model-integrated development of complex applications , 1997, Proceedings Fifth International Symposium on Assessment of Software Tools and Technologies.