Using Iterative Narrowing to Enable Multi-Party Negotiations with Multiple Interdependent Issues
CCI Working Paper No. 2007-003
9 Pages Posted: 4 Dec 2007 Last revised: 4 Feb 2008
Date Written: April 1, 2007
Multi-issue negotiations are a central part of many coordination challenges, and thus represent an important research topic. Almost all previous work in this area has assumed that negotiation issues are independent, but this is rarely the case in real-world contexts. Our work focuses on negotiation with interdependent issues and, therefore, nonlinear (multi-optimum) agent utility functions. Since the utility functions are typically very complex, the challenge becomes finding high-quality negotiation outcomes without making unrealistic demands concerning how much agents reveal about their utilities. Since negotiations often involve more than two parties, the approach should also be scalable. In this paper, we propose a novel protocol for addressing these challenges, wherein agents approach agreements by iteratively narrowing the space of possible agreements. In the early stages, agents submit rough bids representing promising regions from their utility functions. In later stages, they submit increasingly narrow bids for the subset of those regions that the negotiating parties all liked. We show that our method outperforms existing methods in large nonlinear utility spaces, and is computationally feasible for negotiations with as many as ten agents.
Keywords: Multi-issue Negotiation
Suggested Citation: Suggested Citation