Bid Selection Strategies for Multi-agent Contracting in the Presence of Scheduling Constraints

  • John Collins
  • Rashmi Sundareswara
  • Maria Gini
  • Bamshad Mobasher
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1788)


Bid evaluation in a multi-agent automated contracting environment presents a challenging search problem. We introduce a multi-criterion, anytime bid evaluation strategy that incorporates cost, task coverage, temporal feasibility, and risk estimation into a simulated annealing framework. We report on an experimental evaluation using a set of increasingly informed search heuristics within simulated annealing. The results show that excess focus on improvement leads to faster improvement early on, at the cost of a lower likelihood of finding a solution that satisfies all the constraints. The most successful approach used a combination of random and focused bid selection methods, along with pruning and repeated restarts.


Feasible Schedule Tabu List Combinatorial Auction Task Duration Supplier Agent 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Bakos, Y.: The emerging role of electronic marketplaces on the Internet. Comm. of the ACM 41(8), 33–42 (1998)CrossRefGoogle Scholar
  2. 2.
    Boddy, M., Dean, T.: Solving time-dependent planning problems. In: Proc. of the 11th Joint Conf. on Artificial Intelligence, Detroit, MI USA, vol. 2, pp. 979–984 (August 1989)Google Scholar
  3. 3.
    Bresina, J.L.: Heuristic-biased stochastic sampling. In: Proc.of the Thirteenth Nat’l Conf. on Artificial Intelligence (1996)Google Scholar
  4. 4.
    Chavez, A., Maes, P.: Kasbah: An agent marketplace for buying and selling goods. In: Proc. of the First Int’l Conf. on the Practical Application of Intelligent Agents and Multi-Agent Technology, London, UK (April 1996)Google Scholar
  5. 5.
    Collins, J., Bilot, C., Gini, M., Mobasher, B.: Mixed-initiative decision support in agent-based automated contracting. In: Proc.of the Fourth Int’l Conf. on Autonomous Agents (June 2000) (to appear)Google Scholar
  6. 6.
    Collins, J., Tsvetovat, M., Sundareswara, R., Van Tonder, J., Gini, M., Mobasher, B.: Evaluating risk: Flexibility and feasibility in multi-agent contracting. Technical Report 99-001, University of Minnesota, Department of Computer Science and Engineering, Minneapolis, Minnesota (February 1999)Google Scholar
  7. 7.
    Collins, J., Youngdahl, B., Jamison, S., Mobasher, B., Gini, M.: A market architecture for multi-agent contracting. In: Proc. of the Second Int’l Conf. on Autonomous Agents, pp. 285–292 (May 1998)Google Scholar
  8. 8.
    Faratin, P., Sierra, C., Jennings, N.R.: Negotiation decision functions for autonomous agents. Int. Journal of Robotics and Autonomous Systems 24(3-4), 159–182 (1997)CrossRefGoogle Scholar
  9. 9.
    Fujishima, Y., Leyton-Brown, K., Shoham, Y.: Taming the computational complexity of combinatorial auctions. In: Proc. of the 16th Joint Conf. on Artificial Intelligence (1999)Google Scholar
  10. 10.
    Gomes, C., Selman, B., Kautz, H.: Boosting combinatorial search through randomization. In: Proc. of the Fifteen Nat’l Conf. on Artificial Intelligence, pp. 431–437 (1998)Google Scholar
  11. 11.
    Guttman, R.H., Moukas, A.G., Maes, P.: Agent-mediated electronic commerce: a survey. Knowledge Engineering Review 13(2), 143–152 (1998)Google Scholar
  12. 12.
    Harvey, W.D., Ginsberg, M.L.: Limited discrepancy search. In: Proc. of the 14th Joint Conf. on Artificial Intelligence, pp. 607–613 (1995)Google Scholar
  13. 13.
    Helper, S.: How much has really changed between us manufacturers and their suppliers. Sloan Management Review 32(4), 15–28 (1991)Google Scholar
  14. 14.
    Hillier, F.S., Lieberman, G.J.: Introduction to Operations Research. McGraw-Hill, New York (1990)Google Scholar
  15. 15.
    Langley, P.: Systematic and nonsystematic search strategies. In: Proc. Int’l Conf. on AI Planning Systems, College Park, Md, pp. 145–152 (1992)Google Scholar
  16. 16.
    McAfee, R., McMillan, P.J.: Auctions and bidding. Journal of Economic Literature 25, 699–738 (1987)Google Scholar
  17. 17.
    Oddi, A., Smith, S.F.: Stochastic procedures for generating feasible schedules. In: Proc. of the Fourteenth Nat’l Conf. on Artificial Intelligence, pp. 308–314 (1997)Google Scholar
  18. 18.
    Reeves, C.R.: Modern Heuristic Techniques for Combinatorial Problems. John Wiley & Sons, New York (1993)zbMATHGoogle Scholar
  19. 19.
    Rodriguez, J.A., Noriega, P., Sierra, C., Padget, J.: FM96.5 - a Java-based electronic auction house. In: Second Int’l Conf. on The Practical Application of Intelligent Agents and Multi-Agent Technology (PAAM 1997), London (April 1997)Google Scholar
  20. 20.
    Rothkopf, M.H., Pekec̆, A., Harstad, R.M.: Computationally manageable combinatorial auctions. Management Science 44(8), 1131–1147 (1998)Google Scholar
  21. 21.
    Sandholm, T.: An algorithm for winner determination in combinatorial auctions. In: Proc. of the 16th Joint Conf. on Artificial Intelligence, pp. 524–547 (1999)Google Scholar
  22. 22.
    Sandholm, T.W.: Negotiation Among Self-Interested Computationally Limited Agents. PhD thesis, University of Massachusetts (1996)Google Scholar
  23. 23.
    Steinmetz, E., Collins, J., Gini, M., Mobasher, B.: An efficient algorithm for multiple-component bid selection in automated contracting. In: AMET 1998 and AMEC 1998. LNCS (LNAI), vol. 1571, pp. 105–125. Springer, Heidelberg (1998)Google Scholar
  24. 24.
    Sycara, K., Pannu, A.S.: The RETSINA multiagent system: towards integrating planning, execution, and information gathering. In: Proc. of the Second Int’l Conf. on Autonomous Agents, pp. 350–351 (1998)Google Scholar
  25. 25.
    Tsvetovatyy, M., Gini, M., Mobasher, B., Wieckowski, Z.: MAGMA: An agent-based virtual market for electronic commerce. Journal of Applied Artificial Intelligence 11(6), 501–524 (1997)CrossRefGoogle Scholar
  26. 26.
    Wellman, M.P., Wurman, P.R.: Market-aware agents for a multiagent world. Robotics and Autonomous Systems 24, 115–125 (1998)Google Scholar
  27. 27.
    Wurman, P.R., Wellman, M.P., Walsh, W.E.: The Michigan Internet AuctionBot: A configurable auction server for human and software agents. In: Second Int’l Conf. on Autonomous Agents (May 1998)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2000

Authors and Affiliations

  • John Collins
    • 1
  • Rashmi Sundareswara
    • 1
  • Maria Gini
    • 1
  • Bamshad Mobasher
    • 2
  1. 1.Department of Computer Science and EngineeringUniversity of Minnesota 
  2. 2.School of Computer Science, Telecommunications, and Information SystemsDePaul University 

Personalised recommendations