Abstract
Contract Net Protocol (CNP) assigns subtasks to agents which are involved in multiagent problem solving. Although the logical aspects of the negotiation protocol have been analyzed, the social behavior of protocol dynamics remain unclear.
This paper introduces a quantitative analysis of protocol dynamics, an essential for constructing continuous realtime applications. We perform an application independent simulation to analyze the social behavior of CNP. We obtain the following results: contractor utilization rate (contractor utility) increases together with the system load while the manager utilization rate (manager utility) decreases; when the number of agents increases, the contractor utility rises while the manager utility does not change; the uniformity of agents causes the concentration of “bids” and “awards,” and thus decreases the manager and the contractor utility.
Our simulation results are used to analyze the social behavior of Enterprise, a famous CNP application, and point out the inherent problem of Enterprise.
Preview
Unable to display preview. Download preview PDF.
References
A. Aiba, K. Yokota, and H. Tsuda, “Heterogeneous Distributed Cooperative Problem Solving System Helios and Its Cooperation Mechanisms,” FGCS'94 Workshop on Heterogeneous Cooperative Knowledge-Bases, 1994.
S. E. Conry, K. Kuwabara, V. R. Lesser, and R. A. Meyer, “Multistage Negotiation for Distributed Constraint Satisfaction,” IEEE Transactions on Systems, Man, and Cybernetics, Vol. 21, No. 6, pp. 1462–1477, 1991.
R. Davis and R. G. Smith, “Negotiation as a Metaphor for Distributed Problem Solving,” Artificial Intelligence, Vol. 20, No. 1, pp. 63–109, 1983.
E. H. Durfee and T. A. Montgomery, “Coordination as distributed search in hierarchical behavior space,” IEEE Transactions on System, Man, and Cybernetics, 21(6):1363–1378, November 1991.
D. L. Eager, E. D. Lazowska, and J. Zahorjan, “A Comparison of Receiver-Initiated and Sender-Initiated Adaptive Load Sharing,” Performance Evaluation, Vol. 6, pp. 53–68, 1986.
K. Kuwabara and T. Ishida, “Equilibratory Approach to Distributed Resource Allocation: Toward Coordinated Balancing,” Artificial Sociality; MAAMAW'92, Lecture Notes in Artificial Intelligence, Springer-Verlag, 1994.
V. R. Lesser, “An Overview of DAI: Viewing Distributed AI as Distributed Search,” Journal of Japanese Society for Artificial Intelligence, Vol. 5, No. 4, pp. 392–400, 1990.
T. W. Malone, R. E. Fikes, K. R. Grant and M. T. Howard, “Enterprise: A Marketlike Task Scheduler for Distributed Computing Environments,” The Ecology of Computation, North-Holland, pp. 177–205, 1988.
Y. Nishibe, K. Kuwabara, T. Suda and T. Ishida, “Distributed Channel Allocation in ATM Networks,” IEEE GLOBECOM'93, pp. 417–423, 1993.
T. Sandholm, “An Implementation of the Contract Net Protocol Based on Marginal Cost Calculations,” AAAI-93, pp.256–262, 1993.
S. Sen and E. H. Durfee, “A Formal Study of Distributed Meeting Scheduling: Preliminary Results”, Conference on Organizational Computing Systems, pp. 55–68, November 1991.
R. G. Smith, “The Contract Net Protocol: High-Level Communication and Control in a Distributed Problem Solver,” IEEE Transactions on Computers, Vol. 29, No. 12, pp. 1104–1113, 1980.
M. Yokoo, E. H. Durfee, T. Ishida and K. Kuwabara, “Distributed Constraint Satisfaction for Formalizing Distributed Problem Solving,” 12th International Conference on Distributed Computing Systems (ICDCS-92), pp. 614–621, 1992.
G. Zlotkin and J. S. Rosenschein, “Cooperation and Conflict Resolution via Negotiation Among Autonomous Agents in Noncooperative Domains,” IEEE Transactions on Systems, Man, and Cybernetics, Vol. 21, No. 6, pp. 1317–1324, 1991.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1996 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Gu, C., Ishida, T. (1996). Analyzing the social behavior of Contract Net Protocol. In: Van de Velde, W., Perram, J.W. (eds) Agents Breaking Away. MAAMAW 1996. Lecture Notes in Computer Science, vol 1038. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0031850
Download citation
DOI: https://doi.org/10.1007/BFb0031850
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-60852-3
Online ISBN: 978-3-540-49621-2
eBook Packages: Springer Book Archive