Divide-and-Conquer in Automated Negotiations Through Utility Decomposition

Authors

DOI:

https://doi.org/10.52731/liir.v003.074

Abstract

The success of a negotiation depends largely on the actors and the negotiation do- main. It is common that negotiators rely on an agenda to simplify the process and reach better deals. This is particularly the case when the preferences of the nego- tiators are complex and when multiple issues are at stake. Using an agenda to ex- plore and decompose the interdependence relationships between the issues is one way to address this problem. In this paper, we propose to address this challenge by applying the classical divide-and-conquer approach to automated negotiations through means of utility decomposition and bottom-up agenda construction. The approach does not impose an agenda from the top level of the negotiations, but builds it bottom-up given the individual utility functions of the agents and the relationships between the issues. Our approach reduces the cost of exploring the utility spaces of the agents and the resulting bidding processes. We implement the approach in a novel protocol called the Decomposable Alternating Offers Proto- col (DAOP). The experimental results show that our divide-and-conquer algorithm makes a positive influence on the global performance of an automated negotiation system.

Author Biographies

Rafik Hadfi, Kyoto University

Rafik Hadfi is Assistant Professor in the Department of Social Informatics at Kyoto University. His current research interests lie in the design, development, and application of multiagent systems to collective decision-making and social simulations. Rafik is a recipient of the ANAC-IJCAI Supply Chain Management League Competition Award (2021), IBM Award of Scientific Excellence (2020), JSAI Annual Conference Award (2020), IPSJ Best Paper Award (2016), IEEE Young Researcher Award (2014), and the AAAI Student Scholarship Award (2014). Rafik serves as a program committee member in leading AI conferences such as IJCAI, AAMAS, AAAI, and reviewer for Artificial Intelligence Review, Neural Computation, Autonomous Agents and Multi-Agent Systems, and Group Decision and Negotiation.

Takayuki Ito, Kyoto University

Dr. Takayuki ITO is Professor of Kyoto University. He received the B.E., M.E, and Doctor of Engineering from the Nagoya Institute of Technology in 1995, 1997, and 2000, respectively. From 1999 to 2001, he was a research fellow of the Japan Society for the Promotion of Science (JSPS). From 2000 to 2001, he was a visiting researcher at USC/ISI (University of Southern California/Information Sciences Institute). From April 2001 to March 2003, he was an associate professor of Japan Advanced Institute of Science and Technology (JAIST). From April 2004 to March 2013, he was an associate professor of Nagoya Institute of Technology. From April 2014 to September 2020, he was a professor of Nagoya Institute of Technology. From October 2020, he is a professor of Kyoto University. From 2005 to 2006, he is a visiting researcher at Division of Engineering and Applied Science, Harvard University and a visiting researcher at the Center for Coordination Science, MIT Sloan School of Management. From 2008 to 2010, he was a visiting researcher at the Center for Collective Intelligence, MIT Sloan School of Management. From 2017 to 2018, he is a invited researcher of Artificial Intelligence Center of AIST, JAPAN. From March 5, 2019, he is the CTO of AgreeBit, inc. He is a board member of IFAAMAS, Executive Committee Member of IEEE Computer Society Technical Committee on Intelligent Informatics, the PC-chair of AAMAS2013, PRIMA2009, the Local Arrangements Chair of IJCAI-PRICAI2020, General-Chair of PRIMA2014, and was a SPC/PC member in many top-level conferences (IJCAI, AAMAS, ECAI, AAAI, etc). He received the JSAI (Japan Society for Artificial Intelligence) Contribution Award, the JSAI Achievement Award, the JSPS Prize, 2014, the Prize for Science and Technology (Research Category), The Commendation for Science and Technology by the Minister of Education, Culture, Sports, Science, and Technology, 2013, the Young Scientists’ Prize, The Commendation for Science and Technology by the Minister of Education, Culture, Sports, Science, and Technology, 2007, the Nagao Special Research Award of the Information Processing Society of Japan, 2007, the Best Paper Award of AAMAS2006, the 2005 Best Paper Award from Japan Society for Software Science and Technology, the Best Paper Award in the 66th annual conference of 66th Information Processing Society of Japan, and the Super Creator Award of 2004 IPA Exploratory Software Creation Projects. He is Principle Investigator of the Japan Cabinet Funding Program for Next Generation World-Leading Researchers (NEXT Program). Further, he has several companies, which are handling web-based systems and enterprise distributed systems. His main research interests include multi-agent systems, intelligent agents, collective intelligence, group decision support system, etc.

References

Muddasser Alam, Enrico H Gerding, Alex Rogers, and Sarvapali D Ramchurn. A scalable interdependent multi-issue negotiation protocol for

energy exchange. In Twenty-Fourth International Joint Conference on Artificial

Intelli-gence, 2015.

Reyhan Aydogan, David Festen, Koen Hindriks, and Catholijn Jonker. Alter-nating

Offers Protocols for Multilateral Negotiation, volume 674, pages 153–167. 04 2017.

Tim Baarslag, Koen Hindriks, Catholijn Jonker, Sarit Kraus, and Raz Lin. The first

automated negotiating agents competition (anac 2010). In New Trends in

agent-based complex automated negotiations, pages 113–135. Springer, 2012.

Tim Baarslag and Michael Kaisers. The value of information in automated

negotiation: A decision model for eliciting user preferences. In Proceedings of

the 16th conference on autonomous agents and multiagent systems, pages 391–400,

Maxime Bouton, Kyle Julian, Alireza Nakhaei, Kikuo Fujimura, and Mykel J

Kochenderfer. Utility decomposition with deep corrections for scalable planning

under uncertainty. In Proceedings of the 17th International Conference on

Autonomous Agents and MultiAgent Systems, pages 462–469, 2018.

Shaheen Fatima, Michael Wooldridge, and Nicholas R. Jennings. Optimal

agendas for multi-issue negotiation. In Proceedings of the Second International

Joint Conference on Autonomous Agents and Multiagent Systems, AAMAS ’03,

page 129–136, New York, NY, USA, 2003. Association for Computing

Ma-chinery.

Katsuhide Fujita, Takayuki Ito, and Mark Klein. An approach to scalable multiissue negotiation: Decomposing the contract space. Computational Intelligence,

, 02 2014.

Ali Ugur Guler, Emir Demirovi´c, Jeffrey Chan, James Bailey, Christopher

Leckie, and Peter J Stuckey. A divide and conquer algorithm for predict

+ optimize with non-convex problems. In Proceedings of the AAAI Conference

on Artificial Intelligence, volume 36, pages 3749–3757, 2022.

Rafik Hadfi and Takayuki Ito. Addressing complexity in multi-issue negotiation via

utility hypergraphs. In Proceedings of the AAAI Conference on Artificial

Intelligence, volume 28, 2014.

Rafik Hadfi and Takayuki Ito. On the complexity of utility hypergraphs. In Recent

Advances in Agent-based Complex Automated Negotiation, pages 89–105. Springer,

James Hale, Peter Kim, and Jonathan Gratch. Preference interdependencies in a

multi-issue salary negotiation. In Proceedings of the 22nd ACM International

Conference on Intelligent Virtual Agents, pages 1–8, 2022.

Koen Hindriks, Catholijn M Jonker, Sarit Kraus, Raz Lin, and Dmytro

Tykhonov. Genius: negotiation environment for heterogeneous agents. In

Proceedings of the 8th International Conference on Autonomous Agents and Multiagent Systems-Volume 2, pages 1397–1398, 2009.

Takayuki Ito, Hiromitsu Hattori, and Mark Klein. Multi-issue negotiation

protocol for agents: Exploring nonlinear utility spaces. pages 1347–1352, 01 2007.

Nicholas R Jennings, Peyman Faratin, Alessio R Lomuscio, Simon Parsons,

Carles Sierra, and Michael Wooldridge. Automated negotiation: prospects,

methods and challenges. International Journal of Group Decision and Negotiation, 10(2):199–215, 2001.

Ahmed Kattan and Shaheen Fatima. Evolving optimal agendas and strategies for

negotiation in dynamic environments: a surrogate based approach.

In Proceedings of the 14th annual conference companion on Genetic and

evolutionary computation, pages 1435–1436, 2012.

Frank Kelly, Peter Key, Neil Walton, et al. Incentivized optimal advert assignment

via utility decomposition. In ACM Conference on Economics and Computation.

Citeseer, 2014.

Desen Kirli, Benoit Couraud, Valentin Robu, Marcelo Salgado-Bravo, Sonam

Norbu, Merlinda Andoni, Ioannis Antonopoulos, Matias Negrete-Pincetic, David

Flynn, and Aristides Kiprakis. Smart contracts in energy systems: A

systematic review of fundamental approaches and implementations.

Renew-able and Sustainable Energy Reviews, 158:112013, 2022.

Ivan Marsa-Maestre, Miguel A Lopez-Carmona, Juan A Carral, and Guillermo

Ibanez. A recursive protocol for negotiating contracts under nonmonotonic preference structures. Group Decision and Negotiation, 22(1):1–43,

Yasser Mohammad, Shinji Nakadai, and Amy Greenwald. NegMAS: A Platform for

Situated Negotiations, pages 57–75. 05 2021.

Yasser Mohammad, Enrique Viqueira, Nahum Ayerza, Amy Greenwald, Shinji

Nakadai, and Satoshi Morinaga. Supply Chain Management World, pages 153–169.

2019.

Sriram Narayanan, Ramin Moslemi, Francesco Pittaluga, Buyu Liu, and Man-mohan

Chandraker. Divide-and-conquer for lane-aware diverse trajectory prediction.

In Proceedings of the IEEE/CVF Conference on Computer Vision and

Pattern Recognition, pages 15799–15808, 2021.

Raquel Ros and Carles Sierra. A negotiation meta strategy combining trade-off

and concession moves. Autonomous Agents and Multi-Agent Systems,

(2):163–181, 2006.

Ayan Sengupta, Yasser Mohammad, and Shinji Nakadai. An autonomous negotiating agent framework with reinforcement learning based strategies and

adaptive strategy switching mechanism, 02 2021.

Douglas R Smith. The design of divide and conquer algorithms. Science of

Computer Programming, 5:37–58, 1985.

Xun Tang, Ahmed Moustafa, and Takayuki Ito. The design of meta-strategy that

can obtain higher negotiating efficiency. In 2018 Thirteenth

International Conference on Knowledge, Information and Creativity Support

Systems (KICSS), pages 1–6. IEEE, 2018.

Gerhard Weiss. MULTIAGENT SYSTEMS. MIT Press, 2013.

Xiaoqin Zhang and Mark Klein. Hierarchical negotiation model for complex

problems with large-number of interdependent issues. volume 2, pages 126–133, 12

Xiaoqin Zhang, Mark Klein, and Ivan Mars´a-Maestre. Scalable complex con-tract

negotiation with structured search and agenda management. Proceedings of the

National Conference on Artificial Intelligence, 2:1507–1513, 06 2014.

Yicheng Zou, Hongwei Liu, Tao Gui, Junzhe Wang, Qi Zhang, Meng Tang,

Haixiang Li, and Daniel Wang. Divide and conquer: Text semantic matching with

disentangled keywords and intents. arXiv preprint arXiv:2203.02898, 2022.

Downloads

Published

2023-02-17