Skip to main content
Log in

Automated contracting in distributed manufacturing among independent companies

  • Published:
Journal of Intelligent Manufacturing Aims and scope Submit manuscript

Abstract

So far, most distributed scheduling systems have been designed for cooperative agents, and are inappropriate for self-interested agents, as for example in inter-firm interactions such as virtual enterprises. This paper discusses issues that arise in extending automated contracting to operate among such self-interested agents. We construct a leveled commitment contracting protocol that allows self-interested agents to efficiently accommodate future events by having the possibility of unilaterally decommitting from a contract based on local reasoning. A decommitment penalty is assigned to both agents in a contract to be freed from the contract, an agent only pays this penalty to the other party. It is formally shown that this leveled commitment feature in a contracting protocol increases Pareto efficiency of deals and can enable contracts by making them individually rational when no full commitment contract can. The analysis is nontrivial because self-interested agents decommit manipulatively a Nash equilibrium analysis of the decommitting game is necessary.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Akiyoshi, M., Abe, K. and Ono, T. (1999) Agent-based decision support framework for asynchronous negotiation of resource transfer. IEEE Systems, Man and Cybernetics Conference. Tokyo, Japan.

  • Andersson, M. R. and Sandholm, T. W. (1998) Leveled commitment contracting among myopic individually rational agents. Proceedings of the Third International Conference on Multi-Agent Systems (ICMAS), pp. 26-33, Paris, France.

  • Andersson, M. R. and Sandholm, T. W. (1998) Leveled commitment contracts with myopic and strategic agents. Proceedings of the National Conference on Artificial Intelligence, pp. 38-45, Madison, WI.

  • Burke, P. and Prosser, P. (1994) The distributed asynchronous scheduler, In Intelligent Scheduling, M. Zweben and M. Fox (eds), pp. 309-339. Morgan Kaufmann.

  • Calamari, J. D. and Perillo, J. M. (1977) The Law of Contracts, 2nd edition, West Publishing Co.

  • Collins, J., Youngdahl, B., Jamison, S., Mobasher, B. and Gim, M. (1998) A market architecture for multi-agent contracting. Proceedings of the Second International Conference on Autonomous Agents (AGENTS), pp. 285-292. Minneapolis/St. Paul, MN.

  • Conry, S. E., Kuwabara, K., Lesser, V. R. and Meyer, R. A. (1991) Multistage negotiation for distributed satisfaction. IEEE Transactions on Systems, Man, and Cybernetics, 21(6), 1462-1477.

    Google Scholar 

  • Decker, K. and Lesser, V. R. (1995) Designing a family of coordination algorithms. Proceedings of the First International Conference on Multi-Agent Systems (ICMAS), pp. 73-80. San Francisco, CA.

  • Ephrati, E. (1994) A non-manipulable meeting scheduling system. Proceedings 13th International Distributed Artificial Intelligence Workshop, Lake Quinalt, Washington, AAAI Press Technical Report WS-95-02.

  • Ephrati, E. and Rosenschein, J. S. (1991) The Clarke tax as a consensus mechanism among automated agents. Proceedings of the National Conference on Artificial Intelligence, pp. 173-178. Anaheim, CA.

  • Kraus, S. (1993) Agents contracting tasks in non-collaborative environments. Proceedings Eleventh National Conference on Artificial Intelligence (AAAI-93), pp. 243-248.

  • Lesser, V. R. and Erman, L. D. (1980) Distributed interpretation. A model and experiment. IEEE Transactions on Computers, C-29(12), 1144-1163, (Also published in Readings in Distributed Artificial Intelligence, Alan H. Bond and Les Gasser (eds), pp. 120-139. Morgan Kaufmann, 1988).

    Google Scholar 

  • Mas-Colell, A., Whinston, M. and Green, J. R. (1995) Microeconomic Theory, Oxford University Press.

  • Nash, J. (1950a) The bargaining problem. Econometrica, 18, 155-162.

    Google Scholar 

  • Nash, J. (1950b) Equilibrium points in n-person games. Proceedings of the National Academy of Sciences, 36, 48-49.

    Google Scholar 

  • Neiman, D., Hildum, D., Lesser, V. R. and Sandholm, T. W. (1994) Exploiting meta-level information in a distributed scheduling system. Proc. Twelfth National Conference on Artificial Intelligence (AAAI-94).

  • Osborne, M. J. and Rubinstein, A. (1990) Bargaining and Markets, Academic Press, Inc.

  • Park, S., Durfee, E. and Birmingham,W. (1996) Advantages of strategic thinking in multiagent contracts (A mechanism and analysis). Proceedings of the Second International Conference on Multi-Agent Systems (ICMAS), pp. 259-266, Kyoto, Japan.

  • Posner, R. A. (1997) Economic Analysis of Law, Little, 2nd edition, Brown and Company.

  • Raiffa, H. (1982) The Art and Science of Negotiation, Harvard University Press, Cambridge, Mass.

    Google Scholar 

  • Rosenschein, J. S. and Zlotkin, G. (1994) Rules of Encounter Designing Conventions for Automated Negotiation among Computers, MIT Press.

  • Sandholm, T. W. (1993) An implementation of the contract net protocol based on marginal cost calculations. Proceedings of the National Conference on Artificial Intelligence, pp. 256-262, Washington, D.C.

  • Sandholm, T. W. (1996) Negotiation among Self-Interested Computationally Limited Agents, PhD thesis, University of Massachusetts, Amherst. Available at <http://www.cs.wustl.edu/~sandholm/dissertation.ps>

    Google Scholar 

  • Sandholm, T. W. (1998) Contract types for satisficing task allocation. I theoretical results, AAAI Spring Symposium Series. Satisficing Models, pp. 68-75, Stanford University, CA.

  • Sandholm, T. W. (2000) Next Generation Electronic Commerce Server. Proceedings of the Fourth International Conference on Autonomous Agents (AGENTS), pp. 46-55, Barcelona, Spain.

  • Sandholm, T. W. and Lesser, V. R. (1996) Advantages of a leveled commitment contracting protocol. Proceedings of the National Conference on Artificial Intelligence, pp. 126-133, Portland, OR.

  • Sandholm, T. W. and Lesser, V. R. (1997) Issues in automated negotiation and electronic commerce. Extending the contract net framework. Proceedings of the First International Conference on Multi-Agent Systems (ICMAS), pp. 328-335, San Francisco, CA, Reprinted in Readings in Agents, Huhns and Singh, (eds), pp. 66-73.

  • Sandholm, T. W., Sikka, S. and Norden, S. (1999) Algorithms for optimizing leveled commitment contracts. Proceedings of the Sixteenth International Joint conference on Artificial Intelligence (IJCAI), pp. 535-540, Stockholm, Sweden.

  • Sandholm, T.W. and Zhou, Y. (2000) Surplus equivalence of leveled commitment contracts. Proceedings of the Fourth International Conference on Multi-Agent Systems (ICMAS), Boston, MA

  • Sen, S. and Durfee, E. (1994) The role of commitment in cooperative negotiation. International Journal on Intelligent Cooperative Information Systems, 3(1), 67-81.

    Google Scholar 

  • Sen, S. and Durfee, E. (1998) A formal study of distributed meeting scheduling. Group Decision and Negotiation, 7, 265-289.

    Google Scholar 

  • Smith, R. G. (1980) The contract net protocol. High-level communication and control in a distributed problem solver. IEEE Transactions on Computers, C-29(12), 1104-1113.

    Google Scholar 

  • Sycara, K., Roth, S., Sadeh, N. and Fox, M. (1991) Distributed constrained heuristic search. IEEE Transactions on Systems, Man, and Cybernetics, Special issue on distributed artificial intelligence, SMC-21(6), 1446-1461.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Sandholm, T.W. Automated contracting in distributed manufacturing among independent companies. Journal of Intelligent Manufacturing 11, 271–283 (2000). https://doi.org/10.1023/A:1008971326005

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1008971326005

Navigation