Skip to main content
Log in

Alternating-offers bargaining in one-to-many and many-to-many settings

  • Published:
Annals of Mathematics and Artificial Intelligence Aims and scope Submit manuscript

Abstract

Automating negotiations in markets where multiple buyers and sellers operate is a scientific challenge of extraordinary importance. One-to-one negotiations are classically studied as bilateral bargaining problems, while one-to-many and many-to-many negotiations are studied as auctioning problems. This paper aims at bridging together these two approaches, analyzing agents’ strategic behavior in one-to-many and many-to-many negotiations when agents follow the alternating-offers bargaining protocol (Rubinstein Econometrica 50(1), 97–109, 33). First, we extend this protocol, proposing a novel mechanism that captures the peculiarities of these settings. Then, we analyze agents’ equilibrium strategies in complete information bargaining and we find that for a large subset of the space of the parameters, the equilibrium outcome depends on the values of a narrow number of parameters. Finally, we study incomplete information bargaining with one-sided uncertainty regarding agents’ reserve prices and we provide an algorithm based on the combination of game theoretic analysis and search techniques which finds agents’ equilibrium in pure strategies when they exist.

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

Access this article

Price includes VAT (Netherlands)

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  1. An, B., Douglis, F., Ye, F.: Heuristics for negotiation schedules in multi-plan optimization. In: Proc. of the Seventh International Joint Conference on Autonomous Agents and Multi-Agent Systems, pp. 551–558 (2008)

  2. An, B., Gatti, N., Lesser, V.: Bilateral bargaining with one-sided two-type uncertainty. In: Proc. of the 9th IEEE/WIC/ACM International Conference on Intelligent Agent Technology (IAT) (2009)

  3. An, B., Gatti, N., Lesser, V.: Bilateral bargaining with one-sided uncertain reserve prices. J. Autonom. Agents Multi-Agent Syst. 26(3), 420–455 (2013)

    Article  Google Scholar 

  4. An, B., Lesser, V.: Characterizing contract-based multi-agent resource allocation in networks. IEEE Trans. Syst. Man Cybern. Part B: Cybern. 40(3), 575–586 (2010)

    Article  Google Scholar 

  5. An, B., Lesser, V., Irwin, D., Zink, M.: Automated negotiation with decommitment for dynamic resource allocation in cloud computing. In: Proc. of the 9th International Joint Conference on Autonomous Agents and Multi-Agent Systems, pp. 981–988 (2010)

  6. An, B., Lesser, V., Sim, K. M.: Decommitment in multi-resource negotiation. In: Proc. of the International Joint Conference on Autonomous Agents and Multi-Agent Systems(AAMAS), pp. 1553–1556 (2008)

  7. An, B., Lesser, V., Westbrook, D., Zink, M.: Agent-mediated multi-step optimization for resource allocation in distributed sensor networks. In: Proc. of the 10th International Joint Conference on Autonomous Agents and Multi-Agent Systems, pp. 609–616 (2011)

  8. An, B., Sim, K. M., Tang, L., Li, S., Cheng, D.: A continuous time negotiation mechanism for software agents. IEEE Trans. Syst. Man Cybern. Part B 36 (6), 1261–1272 (2006)

    Article  Google Scholar 

  9. Ausubel, L., Cramton, P., Deneckere, R: Handbook of Game Theory, Volume 3, Chapter Bargaining with Incomplete Information, pp. 1897–1945. Elsevier Science (2002)

  10. Binmore, K., Shaked, A., Sutton, J.: An outside option expirement. Q. J. Econ. 104(4), 753–770 (1989)

    Article  MathSciNet  Google Scholar 

  11. Branson, M., Douglis, F., Fawcett, B., Liu, Z., Riabov, A., Ye, F.: CLASP: Collaborating, autonomous data stream processing systems. In: Proc. of the ACM/IFIP/USENIX 8th International Middleware Conference, pp. 348–367 (2007)

  12. Chatterjee, K., Samuelson, L.: Bargaining with two-sided incomplete information: an infinite horizon model with alternating offers. Rev. Econ. Stud. 54(2), 175–192 (1987)

    Article  MathSciNet  MATH  Google Scholar 

  13. Chatterjee, K., Samuelson, L.: Bargaining under two-sided incomplete information: the unrestricted offers case. Oper. Res. 36, 605–618 (1988)

    Article  MathSciNet  MATH  Google Scholar 

  14. Fatima, S. S., Wooldridge, M., Jennings, N. R.: Multi-issue negotiation with deadlines. J. Artif. Intel. Res. 27, 381–417 (2006)

    MathSciNet  MATH  Google Scholar 

  15. Fatima, S. S., Wooldridge, M., Jennings, N. R.: On efficient procedures for multi-issue negotiation. In: Proc.of the Trading Agent Design and Analysis and Agent Mediated Electronic Commerce, pp. 71–84 (2006)

  16. Fudenberg, D., Mobius, M., Szeidl, A.: Existence of equilibrium in large double auctions. J. Econ. Theory 127(1), 550–567 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  17. Fudenberg, D., Tirole, J.: Sequential bargaining under incomplete information. Rev. Econ. Stud. 50(2), 221–248 (1983)

    Article  MathSciNet  MATH  Google Scholar 

  18. Gantner, A.: Bargaining, search, and outside options. Games Econ. Behav. 62 (2), 417–435 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  19. Gatti, N.: Extending the alternating-offers protocol in the presence of competition: Models and theoretical analysis. Ann. Math. Artif. Intel. 55(3–4), 189–236 (2008)

    MathSciNet  MATH  Google Scholar 

  20. Gatti, N., Giunta, F. D., Marino, S.: Alternating-offers bargaining with one-sided uncertain deadlines: an efficient algorithm. Artif. Intel. 172(8–9), 1119–1157 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  21. Gimpel, H., Jennings, N. R., Kersten, G., Okenfels, A., Weinhardt, C: Negotiation, Auctions, and Market Engineering, Chapter Market Engineering: A Research Agenda, pp. 1–15. Springer (2008)

  22. Haim, G., Gal, Y. K., Kraus, S., An, B.: Human-computer negotiation in three-player market settings. In: Proc. of the 21st European Conference on Artificial Intelligence (ECAI), pp. 417–422 (2014)

  23. Jain, N., Amini, L., Andrade, H., King, R., Park, Y., Selo, P., Venkatramani, C.: Design, implementation, and evaluation of the linear road bnchmark on the stream processing core. In: Proc. of the 25th ACM SIGMOD International Conference on Management of Data, pp. 431–442 (2006)

  24. Jennings, N. R., Faratin, P., Lomuscio, A. R., Parsons, S., Sierra, C., Wooldridge, M.: Automated negotiation: prospects, methods and challenges. Int. J. Group Decis. Nego. 10(2), 199–215 (2001)

    Article  Google Scholar 

  25. Kersten, G., Noronha, S., Teich, J.: Are all e-commerce negotiations auctions? In: Proc. of the 4th International Conference on the Design of Cooperative Systems, pp. 535–541 (2000)

  26. Krainin, M., An, B., Lesser, V.: An application of automated negotiation to distributed task allocation. In: Proc. of the 7th IEEE/WIC/ACM International Conference on Intelligent Agent Technology, pp. 138–145 (2007)

  27. Kreps, D., Wilson, R.: Sequential equilibria. Econometrica 50(4), 863–894 (1982)

    Article  MathSciNet  MATH  Google Scholar 

  28. Miltersen, P., Sorensen, T.: Computing sequential equilibria for two-player games. In: Proc. of the ACMCSIAM Symposium on Discrete Algorithm (SODA), pp. 107–116 (2006)

  29. Nash, J.: The bargaining problem. Econometrica 18(2), 155–162 (1950)

    Article  MathSciNet  MATH  Google Scholar 

  30. Nguyen, T. D., Jennings, N. R.: Coordinating multiple concurrent negotiations. In: Proc. of the 3rd Int. Conf. on Autonomous Agents and Multi-Agent Systems, pp. 1064–1071 (2004)

  31. Perry, M.: An example of price formation in bilateral situations: A bargaining model with incomplete information. Econometrica 54(2), 313–321 (1986)

    Article  MathSciNet  MATH  Google Scholar 

  32. Riabov, A., Liu, Z.: Planning for stream processing systems. In: Proc. of the Twentieth National Conference on Artificial Intelligence, pp. 1205–1210 (2005)

  33. Rubinstein, A.: Perfect equilibrium in a bargaining model. Econometrica 50(1), 97–109 (1982)

    Article  MathSciNet  MATH  Google Scholar 

  34. Rubinstein, A.: A bargaining model under incomplete information about time preferences. Econometrica 53(5), 1151–1172 (1985)

    Article  MathSciNet  MATH  Google Scholar 

  35. Sandholm, T.: Agents in electronic commerce: component technologies for automated negotiation and coalition formation. Autonom. Agents Multi-Agent Syst. 3(1), 73–96 (2000)

    Article  Google Scholar 

  36. Sandholm, T., Vulkan, N.: Bargaining with deadlines. In: Proc.of the 16th National Conference on Artificial Intelligence (AAAI), pp. 44–51 (1999)

  37. Sim, K. M.: Equilibria, prudent compromises, and the “waiting” game. IEEE Trans. Syst. Man Cybern. Part B 33(3), 712–724 (2005)

    Article  Google Scholar 

  38. Sim, K. M.: G-commerce, market-driven g-negotiation agents and grid resource management. IEEE Trans. Syst. Man Cybern. Part B 36(6), 1381–1394 (2006)

    Article  Google Scholar 

  39. Singh, M. P., Huhns, M. N: Service-Oriented Computing: Semantics, Processes, Agents. Wiley (2005)

  40. Sobel, J: Encyclopedia of complexity and system science, chapter signaling games. Springer (2009)

  41. von Stengel, B.: Algorithmic Game Theory, Chapter Equilibrium Computation for Two-Player Games in Strategic and Extensive Form. Cambridge Univ. Press (2007)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Bo An.

Additional information

This work was done while Bo An was a PhD student in the Department of Computer Science, University of Massachusetts, Amherst.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

An, B., Gatti, N. & Lesser, V. Alternating-offers bargaining in one-to-many and many-to-many settings. Ann Math Artif Intell 77, 67–103 (2016). https://doi.org/10.1007/s10472-016-9506-x

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10472-016-9506-x

Keywords

Mathematics Subject Classifications (2010)

Navigation