Abstract
Determining an effective strategy for intelligent agents in multilateral negotiations is a more complicated problem than in bilateral negotiations. In order to achieve an optimal and beneficial agreement the agent needs to consider the behavior and desired utility of more than one opponent, determine a concession tactic based on a smaller agreement space, and use a computationally efficient mechanism for generating optimal offers. However, a mere extension of bilateral negotiation strategies cannot be effective in multilateral negotiations because the nature of most bilateral negotiation strategies is based on interaction with only one opponent and tracking a single behavior during the negotiation process. In this paper, we propose an adaptive approach based on a multi-party perspective to determine multilateral negotiation strategy. The proposed approach applies the BOA framework (Bidding, Opponent model, and Acceptance) and dynamically models the opponents’ preference profiles. In order to estimate the obtainable utility from opponents and help find a good offer, the agent uses an ensemble model made by individual frequency-based opponent models and a different level of attention to each party’s behavior. The proposed approach also implements a bidding strategy which applies the opponents’ desirable utility to adapt the agent’s concession tactic and produce appropriate offers. The results of experimental evaluations on various negotiation scenarios against the state of the art multilateral negotiation strategies show that our proposed strategy can provide superior performance in both individual utility and social welfare and lead to more optimal and fairer agreements.













Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Notes
It is worth noting that in a multilateral negotiation, an agent may accept the offer, but this does not mean the negotiation ends, because all the agents must accept the offer to reach an agreement. Hence, the offers accepted by an opponent can represent the desired bids for the opponent and be used to learn the profile of his preferences.
We decided to name the proposed agent in honor of our university in which we developed this agent (Iran University of Science and Technology).
Automated Negotiating Agents Competitions (2010-2019)
References
Agrawal MK, Chari K (2009) Learning negotiation support systems in competitive negotiations: a study of negotiation behaviors and system impacts. Int J Intell Inform Technol 5:1–23
An B, Sim KM, Tang LG, Miao CY, Shen ZQ, Cheng DJ (2008) Negotiation agents’ decision making using Markov Chains. In: Rational, robust, and secure negotiations in multi-agent systems. Springer, pp 3–23
Aydoğan R, Festen D, Hindriks KV, Jonker CM (2017) Alternating offers protocols for multilateral negotiation. In: Modern approaches to agent-based complex automated negotiation. Springer, pp 153–167
Aydoğan R, Yolum P (2012) The effect of preference representation on learning preferences in negotiation. In: New trends in agent-based complex automated negotiations. Springer, pp 3–20
Baarslag T (2016) Exploring the strategy space of negotiating agents: a framework for bidding, learning and accepting in automated negotiation. Springer
Baarslag T, Fujita K, Gerding EH, Hindriks K, Ito T, Jennings NR, Jonker C, Kraus S, Lin R, Robu V (2013) Evaluating practical negotiating agents: results and analysis of the 2011 international competition. Artif Intell 198:73–103
Baarslag T, Aydoğan R, Hindriks KV, Fujita K, Ito T, Jonker CM (2015) The automated negotiating agents competition, 2010–2015. AI Mag 36:115–118
Baarslag T, Hendrikx MJ, Hindriks KV, Jonker CM (2016) Learning about the opponent in automated bilateral negotiation: a comprehensive survey of opponent modeling techniques. Auton Agents Multi-Agent Syst 30:849–898
Baarslag T, Hindriks K, Hendrikx M, Dirkzwager A, Jonker C (2014) Decoupling negotiating agents to explore the space of negotiation strategies. In: Novel insights in agent-based complex automated negotiation. Springer, pp 61–83
Baarslag T, Hindriks K, Jonker C (2014) Effective acceptance conditions in real-time automated negotiation. Decis Support Syst 60:68–77
Baarslag T, Hindriks KV, Jonker CM, Kraus S, Lin R (2012) The first automated negotiating agents competition (ANAC 2010). Trends Agent-Based Complex Autom Negot 383:113–135
Bahrammirzaee A, Chohra A, Madani K (2013) An adaptive approach for decision making tactics in automated negotiation. Appl Intell 39:583–606
Conitzer V, Freeman R, Shah N, Vaughan JW (2019) Group fairness for indivisible good allocation. In: Proc. AAAI
Chen S, Hao J, Zhou S, Weiss G (2017) Negotiating with unknown opponents toward multi-lateral agreement in real-time domains. In: Fujita K, Bai Q, Ito T, Zhang M, Ren F, Aydoğan R, Hadfi R (eds) Modern approaches to agent-based complex automated negotiation. Springer International Publishing, Cham, pp 219–229
Chen S, Weiss G (2015) An approach to complex agent-based negotiations via effectively modeling unknown opponents. Expert Syst Appl 42:2287–2304. https://doi.org/10.1016/j.eswa.2014.10.048
Coehoorn RM, Jennings NR (2004) Learning on opponent’s preferences to make effective multi-issue negotiation trade-offs. In: Proceedings of the 6th international conference on electronic commerce. ACM, pp 59–68
De Jonge D, Sierra C (2016) GANGSTER: an automated negotiator applying genetic algorithms. In: Recent advances in agent-based complex automated negotiation. Springer, pp 225–234
Faratin P, Sierra C, Jennings NR (1998) Negotiation decision functions for autonomous agents. Robot Auton Syst 24:159–182
Fatima SS, Wooldridge M, Jennings NR (2001) Optimal negotiation strategies for agents with incomplete information. In: International workshop on agent theories, architectures, and languages. Springer, pp 377–392
Fujita K, Aydoğan R, Baarslag T, Hindriks K, Ito T, Jonker C (2017) The sixth automated negotiating agents competition (ANAC 2015). In: Fujita K, Bai Q, Ito T, Zhang M, Ren F, Aydoğan R, Hadfi R (eds) Modern approaches to agent-based complex automated negotiation. Springer International Publishing, Cham, pp 139–151
Fishel R, Bercovitch M (2013) Bram agent. In: Complex automated negotiations: theories, models, and software competitions. Springer, pp 213–216
van Galen Last N (2012) Agent Smith: opponent model estimation in bilateral multi-issue negotiation. Trends Agent-Based Complex Autom Negot 383:167–174
Gong Z, Guo W, Herrera-Viedma E, Gong Z, Wei G (2019) Consistency and consensus modeling of linear uncertain preference relations. Europ J Oper Res, https://doi.org/10.1016/j.ejor.2019.10.035
Hayashi M, Ito T (2017) AgentH. In: Fujita K, Bai Q, Ito T, Zhang M, Ren F, Aydoğan R, Hadfi R (eds) Modern approaches to agent-based complex automated negotiation. Springer International Publishing, Cham, pp 251–255
Herrera-Viedma E, Alonso S, Chiclana F, Herrera F (2007) A consensus model for group decision making with incomplete fuzzy preference relations. IEEE Trans Fuzzy Syst 15:863–877
Hindriks K, Jonker CM, Tykhonov D (2009) The benefits of opponent models in negotiation. In: IEEE/WIC/ACM, international joint conferences on web intelligence and intelligent agent technologies, 2009. WI-IAT’09. IEEE, pp 439–444
Igarashi A, Peters D (2019) Pareto-optimal allocation of indivisible goods with connectivity constraints. In: Proceedings of the AAAI conference on artificial intelligence, pp 2045–2052
Jazayeriy H, Azmi-Murad M, Sulaiman N, Izura Udizir N (2011) The learning of an opponent’s approximate preferences in bilateral automated negotiation. J Theor Appl Electron Commer Res 6:65–84
Jennings NR, Faratin P, Lomuscio AR, Parsons S, Wooldridge MJ, Sierra C (2001) Automated negotiation: prospects, methods and challenges. Group Decis Negot 10:199–215
Kakimoto S, Fujita K (2017) Randomdance: compromising strategy considering interdependencies of issues with randomness. In: Modern approaches to agent-based complex automated negotiation. Springer, pp 185–189
Kawaguchi S, Fujita K, Ito T (2012) AgentK: compromising strategy based on estimated maximum utility for automated negotiating agents. In: New trends in agent-based complex automated negotiations. Springer, pp 137–144
Khosravimehr Z, Nassiri-Mofakham F (2017) Pars agent: hybrid time-dependent, random and frequency-based bidding and acceptance strategies in multilateral negotiations. In: Modern approaches to agent-based complex automated negotiation. Springer, pp 175–183
Sim KM, Shi B (2010) Concurrent negotiation and coordination for grid resource coallocation. IEEE Trans Syst Man Cybern Part B Cybern 40:753–766. https://doi.org/10.1109/TSMCB.2009.2028870
Lai KR, Lin MW, Yu TJ (2010) Learning opponent’s beliefs via fuzzy constraint-directed approach to make effective agent negotiation. Appl Intell 33:232–246
Lam MWY, Leung H (2017) Modern approaches to agent-based complex automated negotiation. In: Fujita K, Bai Q, Ito T, Zhang M, Ren F, Aydoğan R, Hadfi R (eds). Springer International Publishing, Cham, pp 201–212
Lin R, Kraus S (2010) Can automated agents proficiently negotiate with humans? Commun ACM 53:78–88
Lin R, Kraus S, Baarslag T, Tykhonov D, Hindriks K, Jonker CM (2014) Genius: an integrated environment for supporting the design of generic automated negotiators. Comput Intell 30:48–70
Marsa-Maestre I, Klein M, Jonker CM, Aydoğan R (2014) From problems to protocols: towards a negotiation handbook. Decis Support Syst 60:39–54. https://doi.org/10.1016/j.dss.2013.05.019
del Moral MJ, Chiclana F, Tapia JM, Herrera-Viedma E (2018) A comparative study on consensus measures in group decision making. Int J Intell Syst 33:1624–1638
Mohri M, Rostamizadeh A, Talwalkar A (2012) Foundations of machine learning. MIT press
Mori A, Ito T (2015) A compromising strategy based on expected utility of evolutionary stable strategy in bilateral closed bargaining problem. In: Proceedings of agent-based complex automated negotiations, pp 58–65
Mori A, Ito T (2017) Atlas3: a negotiating agent based on expecting lower limit of concession function. In: Modern approaches to agent-based complex automated negotiation. Springer, pp 169–173
Ng CW, Leung HT, Leung H (2017) CUHKAgent2015: an adaptive negotiation strategy in multilateral scenario. In: Modern approaches to agent-based complex automated negotiation. Springer, pp 243–250
Niimi M, Ito T (2016) AgentM. In: Recent advances in agent-based complex automated negotiation. Springer, Cham, pp 235–240
Osborne MJ (2004) An introduction to game theory. Oxford University Press, New York
Papaioannou I, Roussaki I, Anagnostou M (2011) Multi-modal opponent behaviour prognosis in e-negotiations. In: International work-conference on artificial neural networks. Springer, pp 113–123
Peperkamp JB, Smit VJ (2017) Pokerface: the pokerface strategy for multiparty negotiation. In: Fujita K, Bai Q, Ito T, Zhang M, Ren F, Aydoğan R, Hadfi R (eds) Modern approaches to agent-based complex automated negotiation. Springer International Publishing, Cham, pp 213–218
Sato M, Ito T (2016) Whaleagent: hardheaded strategy and conceder strategy based on the heuristics. In: Recent advances in agent-based complex automated negotiation, pp 273–278
Suksompong W (2018) Resource allocation and decision making for groups. PhD Thesis, Stanford University
Suksompong W (2019) Fairly allocating contiguous blocks of indivisible items. Discret Appl Math 260:227–236. https://doi.org/10.1016/j.dam.2019.01.036
Pérez IJ, Cabrerizo FJ, Alonso S, Dong YC, Chiclana F, Herrera-Viedma E (2018) On dynamic consensus processes in group decision making problems. Inform Sci 459:20–35
Şerban LD, Silaghi GC, Litan CM (2012) AgentFSEGA: time constrained reasoning model for bilateral multi-issue negotiations. In: New trends in agent-based complex automated negotiations. Springer, pp 159–165
Sosale B, Satish S, An B (2017) Agent Buyog: a negotiation strategy for tri-party multi issue negotiation. In: Fujita K, Bai Q, Ito T, Zhang M, Ren F, Aydoğan R, Hadfi R (eds) Modern approaches to agent-based complex automated negotiation. Springer International Publishing, Cham, pp 191–199
Thomas CJ (2012) An alternating-offers model of multilateral negotiations. Available at SSRN 2188157
Thompson LL (2012) The mind and heart of the negotiator, 5th edn. Pearson, Boston
van Krimpen T, Looije D, Hajizadeh S (2013) Hardheaded. In: Complex automated negotiations: theories, models, and software competitions. Springer, pp 223–227
Williams CR, Robu V, Gerding EH, Jennings NR (2012) Iamhaggler: a negotiation agent for complex environments. In: New trends in agent-based complex automated negotiations. Springer, pp 151–158
Yucel O, Hoffman J, Sen S (2017) Jonny black: a mediating approach to multilateral negotiations. In: Fujita K, Bai Q, Ito T, Zhang M, Ren F, Aydoğan R, Hadfi R (eds) Modern approaches to agent-based complex automated negotiation. Springer International Publishing, Cham, pp 231–238
Zafari F, Nassiri-Mofakham F (2016) Bravecat: iterative deepening distance-based opponent modeling and hybrid bidding in nonlinear ultra large bilateral multi issue negotiation domains. In: Recent advances in agent-based complex automated negotiation. Springer, pp 285–293
Zafari F, Nassiri-Mofakham F (2016) POPPONENT: highly accurate, individually and socially efficient opponent preference model in bilateral multi issue negotiations. Artif Intell 237:59–91. https://doi.org/10.1016/j.artint.2016.04.001
Zhang B, Dong Y, Herrera-Viedma E (2019) Group decision making with heterogeneous preference structures: an automatic mechanism to support consensus reaching. Group Decis Negot 28:585–617
Zheng R, Dai T, Sycara K, Chakraborty N (2016) Automated multilateral negotiation on multiple issues with private information. Inf J Comput 28:612–628
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Amini, M., Fathian, M. & Ghazanfari, M. A BOA-based adaptive strategy with multi-party perspective for automated multilateral negotiations. Appl Intell 50, 2718–2748 (2020). https://doi.org/10.1007/s10489-020-01646-y
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10489-020-01646-y