Abstract
Most real-world negotiation involves multiple interdependent issues, which makes an agent’s utility functions complex. Traditional negotiation mechanisms, which were designed for linear utilities, do not fare well in nonlinear contexts. One of the main challenges in developing effective nonlinear negotiation protocols is scalability; it can be extremely difficult to find high-quality solutions when there are many issues, due to computational intractability. One reasonable approach to reducing computational cost, while maintaining good quality outcomes, is to decompose the contract space into several largely independent sub-spaces. In this paper, we propose a method for decomposing a contract space into subspaces based on the agent’s utility functions. A mediator finds sub-contracts in each sub-space based on votes from the agents, and combines the sub-contracts to produce the final agreement.We demonstrate, experimentally, that our protocol allows high-optimality outcomes with greater scalability than previous efforts. Any voting scheme introduces the potential for strategic non-truthful voting by the agents, and our method is no exception. For example, one of the agents may always vote truthfully, while the other exaggerates so that its votes are always “strong.” It has been shown that this biases the negotiation outcomes to favor the exaggerator, at the cost of reduced social welfare. We employ the limitation of strong votes to the method of decomposing the contract space into several largely independent sub-spaces. We investigate whether and how this approach can be applied to the method of decomposing a contract space.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
An, B., Lesser, V.R., Irwin, D., Zink, M.: Automated negotiation with decommitment for dynamic resource allocation in cloud computing. In: Proc. of the Ninth International Joint Conference on Autonomous Agents and Multi-agent Systems, AAMAS 2010, pp. 981–988 (2010)
Eppinger, S.D.: Model-based approaches to managing concurrent engineering. Journal of Engineering Design 2(4), 283–290 (1991)
Fatima, S.S., Wooldridge, M., Jennings, N.R.: An analysis of feasible solutions for multi-issue negotiation involving nonlinear utility functions. In: Proc. of the Eighth International Joint Conference on Autonomous Agents and Multi-agent Systems, AAMAS 2009, pp. 1041–1048 (2007)
Fatima, S.S., Wooldridge, M., Jennings, N.R.: Approximate and online multi-issue negotiation. In: Proc. of the Sixth International Joint Conference on Autonomous Agents and Multi-agent Systems, AAMAS 2007, pp. 947–954 (2007)
Fujita, K., Ito, T., Klein, M.: A representative-based multi-round protocol for multi-issue negotiations. In: Proc. of the Seventh Inernational Joint Conference on Autonomous Agents and Multi-agent Systems, AAMAS 2008, pp. 1573–1576 (2008)
Fujita, K., Ito, T., Klein, M.: An approach to scalable multi-issue negotiation: Decomposing the contract space based on issue interdependencies. In: Proc. of the 2010 International Joint Conference on Intelligent Agent Technology, IAT 2010 (2010)
Greenstadt, R., Pearce, J., Tambe, M.: Analysis of privacy loss in distributed constraint optimization. In: Proc. of the 21st Association for the Advancement of Artificial Intelligence, AAAI 2006, pp. 647–653 (2006)
Hindriks, K.V., Jonker, C.M., Tykhonov, D.: Eliminating Interdependencies Between Issues for Multi-issue Negotiation. In: Klusch, M., Rovatsos, M., Payne, T.R. (eds.) CIA 2006. LNCS (LNAI), vol. 4149, pp. 301–316. Springer, Heidelberg (2006)
Ito, T., Hattori, H., Klein, M.: Multi-issue negotiation protocol for agents: Exploring nonlinear utility spaces. In: Proc. of the 20th International Joint Conference on Artificial Intelligence, IJCAI 2007, pp. 1347–1352 (2007)
Jonker, C.M., Robu, V., Treur, J.: An agent architecture for multi-attribute negotiation using incomplete preference information. Journal of Autonomous Agents and Multi-Agent Systems (JAAMAS) 15, 221–252 (2007)
Kirkpatrick, S., Gelatt, C.D., Vecchi, M.P.: Optimization by Simulated Annealing. Science 220(4598), 671–680 (1983)
Klein, M., Faratin, P., Sayama, H., Bar-Yam, Y.: Negotiating complex contracts. Group Decision and Negotiation 12(2), 58–73 (2003)
Kraus, S.: Strategic Negotiation in Multiagent Environments. Cambridge University Press (2001)
Lin, R., Kraus, S.: Can automated agents proficiently negotiate with humans? Commun. ACM 53(1), 78–88 (2010)
Lin, R., Kraus, S., Oshrat, Y., Gal, Y.K.: Facilitating the evaluation of automated negotiators using peer designed agents. In: Proc. of The 24th Association for the Advancement of Artificial Intelligence, AAAI 2010 (2010)
Lin, R.J., Chou, S.T.: Bilateral multi-issue negotiations in a dynamic environment. In: Proc. of the AAMAS Workshop on Agent Mediated Electronic Commerce, AMEC 2003 (2003)
Lopez-Carmona, M., Marsa-Maestre, I., Klein, M., Ito, T.: Addressing stability issues in mediated complex contract negotiations for constraint-based, non-monotonic utility spaces. In: Autonomous Agents and Multi-Agent Systems, pp. 1–51 (2010)
Girvan, M., Newman, M.E.J.: Community structure in social and biological networks. National Academy of Sciences of USA (PNAS) 99(12), 7821–7826 (2002)
Maheswaran, R.T., Pearce, J.P., Varakantham, P., Bowring, E.: Valuations of possible states (vps):a quantitative framework for analysis of privacy loss among collaborative personal assistant agents. In: Proc. of the Fourth International Joint Conference on Autonomous Agents and Multi-agent Systems, AAMAS 2005, pp. 1030–1037 (2005)
Malone, T.W., Klein, M.: Harnessing collective intelligence to address global climate change. Innovations Journal 2(3), 15–26 (2007)
Marsa-Maestre, I., Lopez-Carmona, M.A., Velasco, J.R., de la Hoz, E.: Effective bidding and deal identification for negotiations in highly nonlinear scenarios. In: Proc. of the Eighth International Joint Conference on Autonomous Agents and Multi-Agent Systems, AAMAS 2009, pp. 1057–1064 (2009)
Marsá-Maestre, I., López-Carmona, M.A., Velasco, J.R., de la Hoz, E.: Avoiding the prisoner’s dilemma in auction-based negotiations for highly rugged utility spaces. In: Proc. of the Ninth International Joint Conference on Autonomous Agents and Multi-agent Systems, AAMAS 2010, pp. 425–432 (2010)
Marsa-Maestre, I., Lopez-Carmona, M.A., Velasco, J.R., Ito, T., Klein, M., Fujita, K.: Balancing utility and deal probability for negotiations in highly nonlinear utility spaces. In: Proc. of the Twenty-first International Joint Conference on Artificial Intelligence, IJCAI 2009, pp. 214–219 (2009)
Robu, V., Somefun, D.J.A., Poutre, J.L.: Modeling complex multi-issue negotiations using utility graphs. In: Proc. of the Forth International Joint Conference on Autonomous Agents and Multi-Agent Systems, AAMAS 2005, pp. 280–287 (2005)
Sandholm, T.W.: Distributed Rational Decision Making. In: Weiss, G. (ed.) Multi-Agent Systems (1998)
Tamura, H., Nakamura, Y.: Decompositions of multiattribute utility functions based on convex dependence. Operations Research 31(3), 488–506 (1983)
Zhang, D.: Axiomatic characterization of task oriented negotiation. In: Proc. of Twenty-first International Joint Conference on Artificial Intelligence, IJCAI 2009, pp. 367–372 (2009)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Fujita, K., Ito, T., Klein, M. (2013). The Effect of Grouping Issues in Multiple Interdependent Issues Negotiation between Exaggerator Agents. In: Ito, T., Zhang, M., Robu, V., Matsuo, T. (eds) Complex Automated Negotiations: Theories, Models, and Software Competitions. Studies in Computational Intelligence, vol 435. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-30737-9_2
Download citation
DOI: https://doi.org/10.1007/978-3-642-30737-9_2
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-30736-2
Online ISBN: 978-3-642-30737-9
eBook Packages: EngineeringEngineering (R0)