skip to main content
10.1145/544862.544886acmconferencesArticle/Chapter ViewAbstractPublication PagesaamasConference Proceedingsconference-collections
Article

The eager bidder problem: a fundamental problem of DAI and selected solutions

Authors Info & Claims
Published:15 July 2002Publication History

ABSTRACT

The contract net protocol is a widely used protocol in DAI, as it proved to be a flexible and low communication interaction protocol for task assignment. It is however not clear in which manner agents participating in a contract net should allocate their resources if a large number of contract net protocols is performed concurrently. If the agent allocates too many resources too early, e.g. when making a bid, it may not get any bid accepted and resources have been allocated while other negotiations have come to an end and it is no longer able to make bids for them. If it allocates resources too late, e.g. after being awarded the contract, it may have made bids for more tasks than its resources allow for, possibly all being accepted and resulting in commitments that cannot be kept. We call this dilemma the Eager Bidder Problem. Apart from resource allocation this problem is of further importance as it constitutes the "dual" problem to engaging in multiple simultaneous first-price sealed-bid auctions.We present an ad hoc solution and two more complex strategies for solving this problem. Furthermore, we introduce a new method based on a statistical approach. We describe these mechanisms and how they deal with the concept of commitment at different levels. We conclude with criteria for the decision which of these mechanisms is best selected for a given problem domain.

References

  1. H. Bürkert, K. Fischer, and G. Vierke. Holonic transport scheduling with TELETRUCK. Applied Artificial Intelligence, 14(7):697--726, 2000Google ScholarGoogle ScholarCross RefCross Ref
  2. C. Excelente-Toledo, C. Bourne, and N. Jennings. Reasoning about commitments and penalties for coordination between autonomous agents. In Proceedings of the Fifth International Conference on Autonomus Agents, pages 131--138. ACM, 2001 Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. FIPA. (Foundation for Intelligent Agents), http://www.fipa.org/repository/ips.htmlGoogle ScholarGoogle Scholar
  4. FIPA-OS. http://fipa-os.sourceforge.net/Google ScholarGoogle Scholar
  5. K. Fischer, J. P. Müller, and M. Pischel. A model for cooperative transportation scheduling. In Proceedings of the 1st International Conference on Multiagent Systems (ICMAS'95), pages 109--116, San Francisco, June 1995Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. L. Garrido and K. Sycara. Multiagent meeting scheduling: Preliminary experimental results. In Proceedings of the 2nd International Conference on Multiagent Systems (ICMAS'96), 1996Google ScholarGoogle Scholar
  7. JADE. http://www.sharon.cselt.it/projects/jade/Google ScholarGoogle Scholar
  8. N. R. Jennings. Commitments and conventions: The foundation of coordination in multi-agent systems. The Knowledge Engineering Review, 8(3):223--250, 1993Google ScholarGoogle ScholarCross RefCross Ref
  9. V. Parunak. Manufacturing experience with the contract net. In M. Huhns, editor, Distributed Artificial Intelligence, pages 285--310. Pitman, London, 1995Google ScholarGoogle Scholar
  10. C. Preist and A. Byde and C. Bartolini. Economic Dynamics of Agents in Multiple Auctions. In Proceedings of the Fifth International Conference on Autonomous Agents (Agents'01), pages 545--551, 2001 Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. R. Rabelo, L. Camarinha-Matos, and H. Afsarmanesh. Multi-agent perspectives to agile scheduling. In R. Rabelo, L. Camarinha-Matos, and H. Afsarmanesh, editors, Intelligent Systems for Manufacturing, pages 51--66. Kluwer Academic Publishers, 1998 Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. J. Rosenschein and G. Zlotkin. Rules of Encounter. The MIT Press, Cambridge, Mass., 1994Google ScholarGoogle Scholar
  13. T. Sandholm. Negotation among Self-Interested Computationally Limited Agents. PhD thesis, University of Massachusetts at Amherst, Department of Computer Science, 1996 Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. T. Sandholm and V. Lesser. Advantages of a leveled commitment contracting protocol. In Proceedings of the 13th National Conference on Artificial Intelligence (AAAI-96), pages 126--133, 1996 Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. M. Schillo, K. Fischer, and T. Knabe. The contract net with confirmation protocol: A solution to a fundamental problem of DAI. Technical memo TM-01-01, DFKI, 2001Google ScholarGoogle Scholar
  16. S. Sen and E. Durfee. On the design of an adaptive meeting scheduler. In Proceedings of the 10th IEEE Conference on AI Applications, 1994Google ScholarGoogle ScholarCross RefCross Ref
  17. W. Shen and D. Norrie. An agent-based approach for dynamic manufacturing scheduling. In Proceedings of the 3rd International Conference on the Practical Applications of Agents and Multiagent Systems, 1998Google ScholarGoogle Scholar
  18. R. G. Smith. The contract net protocol: High level communication and control in a distributed problem solver. IEEE Transactions on Computers, Series C-29(12):1104--1113, 1980Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. W. Vickrey. Counter speculation, auctions, and competitive sealed tenders. Journal of Finance, 16(1):8--37, 1961Google ScholarGoogle ScholarCross RefCross Ref
  20. G. Wei&selig;, editor. Multiagent Systems. A Modern Approach to Distributed Artificial Intelligence. The MIT Press, Cambridge, MA, 1999Google ScholarGoogle Scholar
  21. ZEUS. http://www.btexact.com/projects/agents/Google ScholarGoogle Scholar

Index Terms

  1. The eager bidder problem: a fundamental problem of DAI and selected solutions

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        AAMAS '02: Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 2
        July 2002
        508 pages
        ISBN:1581134800
        DOI:10.1145/544862

        Copyright © 2002 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 15 July 2002

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • Article

        Acceptance Rates

        Overall Acceptance Rate1,155of5,036submissions,23%

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader