Addressing stability issues in mediated complex contract negotiations for constraint-based, non-monotonic utility spaces

Negotiating contracts with multiple interdependent issues may yield non- monotonic, highly uncorrelated preference spaces for the participating agents. These scenarios are specially challenging because the complexity of the agents’ utility functions makes traditional negotiation mechanisms not applicable. There is a number of recent research lines addressing complex negotiations in uncorrelated utility spaces. However, most of them focus on overcoming the problems imposed by the complexity of the scenario, without analyzing the potential consequences of the strategic behavior of the negotiating agents in the models they propose. Analyzing the dynamics of the negotiation process when agents with different strategies interact is necessary to apply these models to real, competitive environments. Specially problematic are high price of anarchy situations, which imply that individual rationality drives the agents towards strategies which yield low individual and social welfares. In scenarios involving highly uncorrelated utility spaces, “low social welfare” usually means that the negotiations fail, and therefore high price of anarchy situations should be avoided in the negotiation mechanisms. In our previous work, we proposed an auction-based negotiation model designed for negotiations about complex contracts when highly uncorrelated, constraint-based utility spaces are involved. This paper performs a strategy analysis of this model, revealing that the approach raises stability concerns, leading to situations with a high (or even infinite) price of anarchy. In addition, a set of techniques to solve this problem are proposed, and an experimental evaluation is performed to validate the adequacy of the proposed approaches to improve the strategic stability of the negotiation process. Finally, incentive-compatibility of the model is studied.

[1]  Julie A. Adams,et al.  Multiagent Systems: A Modern Approach to Distributed Artificial Intelligence , 2001, AI Mag..

[2]  Nicholas R. Jennings,et al.  On Agent-Mediated Electronic Commerce , 2003, IEEE Trans. Knowl. Data Eng..

[3]  Jiming Liu,et al.  A genetic agent-based negotiation system , 2001, Comput. Networks.

[4]  David C. Parkes,et al.  Models for Iterative Multiattribute Procurement Auctions , 2005, Manag. Sci..

[5]  Bernard Manderick,et al.  The Genetic Algorithm and the Structure of the Fitness Landscape , 1991, ICGA.

[6]  Sarit Kraus,et al.  Reaching Agreements Through Argumentation: A Logical Model and Implementation , 1998, Artif. Intell..

[7]  M. Bacharach Two-person Cooperative Games , 1976 .

[8]  S. Zionts,et al.  Generating Pareto Solutions in a Two-Party Setting: Constraint Proposal Methods , 1999 .

[9]  Craig Boutilier,et al.  Bidding Languages for Combinatorial Auctions , 2001, IJCAI.

[10]  Andrew B. Whinston,et al.  Solving the combinatorial double auction problem , 2005, Eur. J. Oper. Res..

[11]  Vesselin K. Vassilev,et al.  Smoothness, ruggedness and neutrality of fitness landscapes: from theory to application , 2003 .

[12]  Nicholas R. Jennings,et al.  Negotiation decision functions for autonomous agents , 1998, Robotics Auton. Syst..

[13]  Nicholas R. Jennings,et al.  Bidding strategies for realistic multi-unit sealed-bid auctions , 2008, Autonomous Agents and Multi-Agent Systems.

[14]  R. Woodruff,et al.  Confidence Intervals for Medians and Other Position Measures , 1952 .

[15]  Francesco Amigoni,et al.  An approximate Pareto optimal cooperative negotiation model for multiple continuous dependent issues , 2005, IEEE/WIC/ACM International Conference on Intelligent Agent Technology.

[16]  Mark Klein,et al.  Using an Annealing Mediator to Solve the Prisoners' Dilemma in the Negotiation of Complex Contracts , 2002, AMEC.

[17]  Katia Sycara,et al.  Literature Review on Multi-attribute Negotiations , 2004 .

[18]  R. Yager Multi-Agent Negotiation Using Linguistically Expressed Mediation Rules , 2007 .

[19]  Miguel Ángel,et al.  Estrategias de negociación automática basadas en restricciones difusas sobre sistemas multiagente , 2006 .

[20]  Renato Paes Leme,et al.  Pure and Bayes-Nash Price of Anarchy for Generalized Second Price Auction , 2010, 2010 IEEE 51st Annual Symposium on Foundations of Computer Science.

[21]  Bo An,et al.  Strategic agents for multi-resource negotiation , 2011, Autonomous Agents and Multi-Agent Systems.

[22]  Jacques L. Koko,et al.  The Art and Science of Negotiation , 2009 .

[23]  Makoto Yokoo,et al.  Distributed Constraint Satisfaction: Foundations of Cooperation in Multi-agent Systems , 2000 .

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

[25]  E. H. Clarke Multipart pricing of public goods , 1971 .

[26]  Makoto Yokoo,et al.  An efficient approximate algorithm for winner determination in combinatorial auctions , 2000, EC '00.

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

[28]  Ivan Marsá-Maestre,et al.  Avoiding the prisoner's dilemma in auction-based negotiations for highly rugged utility spaces , 2010, AAMAS.

[29]  Tim Roughgarden,et al.  The price of stability for network design with fair cost allocation , 2004, 45th Annual IEEE Symposium on Foundations of Computer Science.

[30]  Ulrich Endriss,et al.  A graphical formalism for mixed multi-unit combinatorial auctions , 2009, Autonomous Agents and Multi-Agent Systems.

[31]  Peter Fristrup,et al.  A note on asymptotical strategy-proofness , 1989 .

[32]  Nicholas R. Jennings,et al.  Using similarity criteria to make issue trade-offs in automated negotiations , 2002, Artif. Intell..

[33]  E. Kalai Nonsymmetric Nash solutions and replications of 2-person bargaining , 1977 .

[34]  Li-Chen Fu,et al.  E-Negotiation of Dependent Multiple Issues by Using a Joint Search Strategy , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

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

[36]  Hiromitsu Hattori,et al.  Multi-issue Negotiation Protocol for Agents: Exploring Nonlinear Utility Spaces , 2007, IJCAI.

[37]  Tuomas Sandholm,et al.  Algorithm for optimal winner determination in combinatorial auctions , 2002, Artif. Intell..

[38]  David E. Goldberg,et al.  Genetic Algorithms, Tournament Selection, and the Effects of Noise , 1995, Complex Syst..

[39]  John C. Harsanyi,et al.  Games with Incomplete Information Played by "Bayesian" Players, I-III: Part I. The Basic Model& , 2004, Manag. Sci..

[40]  J. Nash THE BARGAINING PROBLEM , 1950, Classics in Game Theory.

[41]  Nicholas R. Jennings,et al.  Approximate and online multi-issue negotiation , 2007, AAMAS '07.

[42]  Christos H. Papadimitriou,et al.  Algorithms, Games, and the Internet , 2001, ICALP.

[43]  A. Segev,et al.  Multi-attribute Auctions for Electronic Procurement , 1999 .

[44]  Sarvapali D. Ramchurn,et al.  Argumentation-based negotiation , 2003, The Knowledge Engineering Review.

[45]  椹木 義一,et al.  Theory of multiobjective optimization , 1985 .

[46]  Raymond Y. K. Lau,et al.  Towards genetically optimised responsive negotiation agents , 2004, Proceedings. IEEE/WIC/ACM International Conference on Intelligent Agent Technology, 2004. (IAT 2004)..

[47]  Michel Grabisch,et al.  K-order Additive Discrete Fuzzy Measures and Their Representation , 1997, Fuzzy Sets Syst..

[48]  Victor R. Lesser,et al.  Efficient Management of Multi-Linked Negotiation Based on a Formalized Model , 2005, Autonomous Agents and Multi-Agent Systems.

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

[50]  F. B. Vernadat,et al.  Decisions with Multiple Objectives: Preferences and Value Tradeoffs , 1994 .

[51]  Catholijn M. Jonker,et al.  An agent architecture for multi-attribute negotiation using incomplete preference information , 2007, Autonomous Agents and Multi-Agent Systems.

[52]  Yann Chevaleyre,et al.  Issues in Multiagent Resource Allocation , 2006, Informatica.

[53]  Ricardo Buettner,et al.  A Classification Structure for Automated Negotiations , 2006, 2006 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology Workshops.

[54]  R. L. Keeney,et al.  Decisions with Multiple Objectives: Preferences and Value Trade-Offs , 1977, IEEE Transactions on Systems, Man, and Cybernetics.

[55]  Nicholas R. Jennings,et al.  An analysis of feasible solutions for multi-issue negotiation involving nonlinear utility functions , 2009, AAMAS.

[56]  David E. Goldberg,et al.  Genetic Algorithm Difficulty and the Modality of Fitness Landscapes , 1994, FOGA.

[57]  Sarit Kraus,et al.  Automated Negotiation and Decision Making in Multiagent Environments , 2001, EASSS.

[58]  Ivan Marsá-Maestre,et al.  The Agents' Attitudes in Fuzzy Constraint Based Automated Purchase Negotiations , 2007, CEEMAS.

[59]  Katia Sycara,et al.  Efficient Multi-Attribute Negotiation with Incomplete Information , 2006 .

[60]  Ismel Brito Rodriguez,et al.  Distributed constraint satisfaction , 2007 .

[61]  Pattie Maes,et al.  Agent-mediated Electronic Commerce : A Survey , 1998 .

[62]  Luke Hunsberger,et al.  A combinatorial auction for collaborative planning , 2000, Proceedings Fourth International Conference on MultiAgent Systems.

[63]  Hiromitsu Hattori,et al.  A multi-issue negotiation protocol among agents with nonlinear utility functions , 2008, Multiagent Grid Syst..

[64]  Juan R. Velasco,et al.  An expressive approach to fuzzy constraint based agent purchase negotiation , 2006, AAMAS '06.

[65]  Koen V. Hindriks,et al.  Eliminating Interdependencies Between Issues for Multi-issue Negotiation , 2006, CIA.

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

[67]  Carles Sierra,et al.  A Negotiation Meta Strategy Combining Trade-off and Concession Moves , 2006, Autonomous Agents and Multi-Agent Systems.

[68]  Nicholas R. Jennings,et al.  A fuzzy constraint based model for bilateral, multi-issue negotiations in semi-competitive environments , 2003, Artif. Intell..

[69]  Gregory E. Kersten,et al.  Rational agents, contract curves, and inefficient compromises , 1998, IEEE Trans. Syst. Man Cybern. Part A.

[70]  Jyrki Wallenius,et al.  A Multiple Unit Auction Algorithm: Some Theory and a Web Implementation , 1999, Electron. Mark..

[71]  Marek Makowski,et al.  The role of multi-objective optimization in negotiation and mediation support , 1993 .

[72]  Jyrki Wallenius,et al.  A multi-attribute e-auction mechanism for procurement: Theoretical foundations , 2006, Eur. J. Oper. Res..

[73]  Nicholas R. Jennings,et al.  Prioritised fuzzy constraint satisfaction problems: axioms, instantiation and validation , 2003, Fuzzy Sets Syst..

[74]  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 .

[75]  Yann Chevaleyre,et al.  Multiagent resource allocation in k-additive domains: preference representation and complexity , 2008, Ann. Oper. Res..

[76]  M. Bayati,et al.  Max-Product for Maximum Weight Matching: Convergence, Correctness, and LP Duality , 2005, IEEE Transactions on Information Theory.

[77]  Michael P. Wellman,et al.  Computing Best-Response Strategies in Infinite Games of Incomplete Information , 2004, UAI.

[78]  NICHOLAS R. JENNINGS,et al.  An agent-based approach for building complex software systems , 2001, CACM.

[79]  K. Robert Lai,et al.  Modeling Agent Negotiation Via Fuzzy Constraints in E‐Business , 2004, Comput. Intell..

[80]  A. Volgenant,et al.  Solving some lexicographic multi-objective combinatorial problems , 2002, Eur. J. Oper. Res..

[81]  Ivan Marsá-Maestre,et al.  Effective bidding and deal identification for negotiations in highly nonlinear scenarios , 2009, AAMAS.

[82]  Leonardo Vanneschi,et al.  A Study of Fitness Distance Correlation as a Difficulty Measure in Genetic Programming , 2005, Evolutionary Computation.

[83]  Valentin Robu,et al.  Modeling complex multi-issue negotiations using utility graphs , 2005, AAMAS '05.

[84]  Chuan Shi,et al.  A Multi-agent Negotiation Model Applied in Multi-objective Optimization , 2006, PRIMA.

[85]  J. Harsanyi Games with Incomplete Information Played by 'Bayesian' Players, Part III. The Basic Probability Distribution of the Game , 1968 .

[86]  Mark Klein,et al.  Protocols for Negotiating Complex Contracts , 2003, IEEE Intell. Syst..

[87]  R. Myerson Mechanism Design by an Informed Principal , 1983 .

[88]  Nicholas R. Jennings,et al.  Negotiation in multi-agent systems , 1999, The Knowledge Engineering Review.