Extending the alternating-offers protocol in the presence of competition: models and theoretical analysis

The automation of bargaining is receiving a lot of attention in artificial intelligence research. Indeed, considering that bargaining is the most common form of economic transaction, its automation could lead software agents to reach more effective agreements. In the present paper we focus on the best-known bargaining protocol, i.e., the alternating-offers protocol. It provides an elegant mechanism whereby a buyer and a seller can bilaterally bargain. Although this protocol and its refinements have been studied extensively, no work up to the present provides an adequate model for bargaining in electronic markets. A result of these settings means that multiple buyers are in competition with each other for the purchase of a good from the same seller while, analogously, multiple sellers are in competition with each other for the sale of a good to the same buyer. The study of these settings is of paramount importance, as they will be commonplace in real-world applications. In the present paper we provide a model that extends the alternating-offers protocol to include competition among agents.1 Our game theoretical analysis shows that the proposed model is satisfactory: it effectively captures the competition among agents, equilibrium strategies are efficiently computable, and the equilibrium outcome is unique. The main results we achieve are the following. 1) With m buyers and n sellers and when the outside option (i.e., the possibility of leaving a negotiation to start a new one) is inhibited, we show that it can be reduced to a problem of matching and that can be addressed by using the Gale-Shapley’s stable marriage algorithm. The equilibrium outcome is unique and can be computed in $O(l \cdot m\cdot n \cdot \overline T + (m+n)^2)$, where l is the number of the issues and $\overline{T}$ is the maximum length of the bargaining. 2) With m buyers and one seller and when the seller can exploit the outside option, we show that agents’ equilibrium strategies can be computed in $O(l \cdot m \cdot \overline{T})$ and may be not unique. However, we show that a simple refinement of the agents’ utility functions leads to equilibrium uniqueness.

[1]  A. Rubinstein Perfect Equilibrium in a Bargaining Model , 1982 .

[2]  Nicholas R. Jennings,et al.  Coordinating multiple concurrent negotiations , 2004, Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems, 2004. AAMAS 2004..

[3]  Tuomas Sandholm,et al.  Bargaining with Deadlines , 1999, AAAI/IAAI.

[4]  Nir Dagan,et al.  Bargaining, coalitions and competition , 1996 .

[5]  Lawrence M. Ausubel,et al.  Bargaining in Incomplete Information , 2002 .

[6]  Barry O'Neill Handbook of Game Theory, Volume 3: Edited by Robert Aumann and Sergiu Hart, Elsevier, New York, 2002 , 2004, Games Econ. Behav..

[7]  Barry O'Neill Handbook of Game Theory, Vol. 3 , 2004 .

[8]  Peter Bro Miltersen,et al.  Computing sequential equilibria for two-player games , 2006, SODA '06.

[9]  Drew Fudenberg,et al.  Incomplete Information Bargaining with Outside Opportunities , 1987 .

[10]  Tuomas Sandholm,et al.  Finding equilibria in large sequential games of imperfect information , 2006, EC '06.

[11]  Jeffrey S. Rosenschein and Gilad Zlotkin Rules of Encounter , 1994 .

[12]  Nicholas R. Jennings,et al.  On Efficient Procedures for Multi-issue Negotiation , 2006, TADA/AMEC.

[13]  Nicholas R. Jennings,et al.  An agenda-based framework for multi-issue negotiation , 2004, Artif. Intell..

[14]  Drew Fudenberg,et al.  Game theory (3. pr.) , 1991 .

[15]  D. Fudenberg,et al.  Sequential Bargaining with Incomplete Information , 1983 .

[16]  Nicola Gatti,et al.  Alternating-Offers Bargaining Under One-Sided Uncertainty on Deadlines , 2006, ECAI.

[17]  A. Shaked,et al.  An Outside Option Experiment , 1989 .

[18]  David M. Kreps,et al.  Sequential Equilibria1 , 1982 .

[19]  Zizhuo Wang,et al.  A unified framework for dynamic pari-mutuel information market design , 2009, EC '09.

[20]  Alessandro Lazaric,et al.  Towards Automated Bargaining in Electronic Markets: A Partially Two-Sided Competition Model , 2008, AMEC/TADA.

[21]  Sarit Kraus,et al.  Strategic Negotiation in Multiagent Environments , 2001, Intelligent robots and autonomous agents.

[22]  Andrew McLennan Strategic foundations of general equilibrium: Dynamic matching and bargaining games. , 2002 .

[23]  Bernhard von Stengel,et al.  Fast algorithms for finding randomized strategies in game trees , 1994, STOC '94.

[24]  N. R. Jennings,et al.  Multi-Issue Negotiation with Deadlines , 2006, J. Artif. Intell. Res..

[25]  J. K. Hunter,et al.  Measure Theory , 2007 .

[26]  A. Rubinstein A BARGAINING MODEL WITH INCOMPLETE INFORMATION ABOUT TIME PREFERENCES , 1985 .

[27]  Nicola Gatti,et al.  Alternating-offers bargaining with one-sided uncertain deadlines: an efficient algorithm , 2008, Artif. Intell..

[28]  Alessandro Lazaric,et al.  Reinforcement learning in extensive form games with incomplete information: the bargaining case study , 2007, AAMAS '07.

[29]  Nicola Gatti,et al.  Bargaining over multiple issues in finite horizon alternating-offers protocol , 2006, Annals of Mathematics and Artificial Intelligence.

[30]  K. Arrow,et al.  The New Palgrave Dictionary of Economics , 2020 .

[31]  Ariel Rubinstein,et al.  Decentralized Trading, Strategic Behavior and the Walrasian Outcome (Now published in Review of Economic Studies, 57 (1990), pp.63-78.) , 1987 .

[32]  Douglas Gale,et al.  Bargaining and Competition Part II: Existence , 1986 .

[33]  A. Rubinstein,et al.  Equilibrium in a market with sequential bargaining , 1985 .

[34]  Jeffrey S. Rosenschein,et al.  Rules of Encounter - Designing Conventions for Automated Negotiation among Computers , 1994 .

[35]  Stefan Napel,et al.  Bilateral Bargaining - Theory and Applications , 2002, Lecture notes in economics and mathematical systems.

[36]  Nicola Gatti,et al.  Bargaining in Bundle over Multiple Issues in Finite-Horizon Alternating-Offers Protocol , 2006, AI&M.

[37]  A. Rubinstein,et al.  Bargaining and Markets. , 1991 .

[38]  Douglas Gale,et al.  Bargaining and Competition Part I: Characterization , 1986 .

[39]  Philippe Jehiel,et al.  Cyclical Delay in Bargaining with Externalities , 1995 .

[40]  Nicholas R. Jennings,et al.  Optimal agendas for multi-issue negotiation , 2003, AAMAS '03.

[41]  N. R. Jennings,et al.  To appear in: Int Journal of Group Decision and Negotiation GDN2000 Keynote Paper Automated Negotiation: Prospects, Methods and Challenges , 2022 .

[42]  Avi Pfeffer,et al.  Representations and Solutions for Game-Theoretic Problems , 1997, Artif. Intell..

[43]  R. Selten,et al.  A Generalized Nash Solution for Two-Person Bargaining Games with Incomplete Information , 1972 .

[44]  Nicola Gatti,et al.  Bargaining in Markets with One-Sided Competition: Model and Analysis , 2008, 2008 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology.

[45]  Larry Samuelson,et al.  Bargaining Under Two-Sided Incomplete Information: The Unrestricted Offers Case , 1988, Oper. Res..

[46]  Tuomas Sandholm Agents in Electronic Commerce: Component Technologies for Automated Negotiation and Coalition Formation , 2004, Autonomous Agents and Multi-Agent Systems.

[47]  Paolo Toth,et al.  Knapsack Problems: Algorithms and Computer Implementations , 1990 .