Abstract
This paper presents some models and algorithms for social choice in agent networks. Agent networks are graphical models used to represent systems involving multiple, locally interacting, agents. They allow the representation of complex decision-making situations where the utility function of every agent depends on the actions of its neighbors. In this context, coordination requires some optimization method able to determine a combination of individual actions that maximizes social efficiency. We study here the maximization of different social welfare functions covering various attitudes ranging from utilitarianism to egalitarianism. For all these models we propose graph-based algorithms as well as MIP formulations to find optimal sets of actions. We also provide numerical tests to assess their practical efficiency.
Similar content being viewed by others
References
Arrow, K.J., Sen, A.K., Suzumura, K., (eds.): Handbook of Social Choice and Welfare, vol. 2. Elsevier (2012)
Ausiello, G.: Complexity and approximation: Combinatorial optimization problems and their approximability properties. Springer Science & Business Media (1999)
Bacchus, F., Grove, A.: Graphical models for preference and utility. In: Proceedings of the Eleventh conference on Uncertainty in artificial intelligence, pp. 3–10. Morgan Kaufmann Publishers Inc. (1995)
Bertele, U., Brioschi, F.: Nonserial dynamic programming. Academic Press Inc. (1972)
Bodlaender, H.L.: A partial k-arboretum of graphs with bounded treewidth. Theor. Comput. Sci. 209(1-2), 1–45 (1998)
Braziunas, D., Boutilier, C.: Local utility elicitation in GAI models. In: Proceedings of the Twenty-first Conference on Uncertainty in Artificial Intelligence (UAI-05), pp. 42–49 (2005)
Chapman, A.C., Farinelli, A., Munoz, E., Cote, de, Rogers, A., Jennings, N.R.: A distributed algorithm for optimising over pure strategy Nash equilibria. In: AAAI (2010)
Daskalakis, C., Papadimitriou, C.H.: Computing pure Nash equilibria in graphical games via Markov random fields. In: ACM-EC, pp. 91–99 (2006)
Dechter, R., Pearl, J.: Tree clustering for constraint networks. Artif. Intell. 38(3), 353–366 (1989)
Diakonikolas, I., Yannakakis, M.: Small approximate pareto sets for biobjective shortest paths and other problems. SIAM J. Comput. 39(4), 1340–1371 (2009)
Elkind, E., Goldberg, L.A., Goldberg, P.W.: Computing good Nash equilibria in graphical games (2007)
Fishburn, P.C.: Interdependence and additivity in multivariate, unidimensional expected utility theory. Int. Econ. Rev. 8, 335–342 (1967)
Gao, Y.: Treewidth of Erdos-rényi random graphs, random intersection graphs, and scale-free random graphs. Discrete Applied Mathematics (2011)
Gonzales, C., Perny, P., Queiroz, S.: GAI-networks: optimization, ranking and collective choice in combinatorial domains. Found. Comput. Decis. Sci. 33, 3–24 (2008)
Inc. Gurobi Optimization. Gurobi optimizer reference manual (2015)
Ismaili, A., Bampis, E., Maudet, N., Perny, P.: A study on the stability and efficiency of graphical games with unbounded treewidth. In: proceedings of AAMAS (2013)
Jensen, F., Jensen, F.V., Dittmer, S.L.: From influence diagrams to junction trees. In: Proceedings of the Tenth international conference on Uncertainty in artificial intelligence, pp. 367–373. Morgan Kaufmann Publishers Inc. (1994)
Jiang, A.X., Safari, M.A.: Pure Nash equilibria: complete characterization of hard and easy graphical games. In: AAMAS, pp. 199–206 (2010)
Kearns, M.: Graphical games. In: Algorithmic Game Theory. Cambridge University Press, Cambridge, UK (2007)
Kearns, M.J., Littman, M.L., Singh, S.P.: Graphical models for game theory. In: UAI (2001)
Koutsoupias, E., Papadimitriou, C.: Worst-case equilibria. In: STACS 99, pp. 404–413. Springer (1999)
Kwisthout, J., Bodlaender, H.L., Gaag, L.C.V.D.: The necessity of bounded treewidth for efficient inference in bayesian networks. In: ECAI, vol. 215, pp. 237–242 (2010)
Lesca, J., Minoux, M., Perny, P.: Compact versus Noncompact LP Formulations for minimizing Convex Choquet Integrals. Discret. Appl. Math. 161, 184–199 (2013)
Lesca, J., Perny, P.: LP Solvable Models for Multiagent Fair Allocation problems. In: European Conference on Artificial Intelligence, pp. 387–392 (2010)
Madsen, A.L., propagation, F.V., Jensen, LAZY: A junction tree inference algorithm based on lazy inference. Artif. Intell. 113(1–2), 203–245 (1999)
Michel, G., Jean-Luc, M., Radko, M., Endre, P.: Aggregation Functions. Cambridge University Press (2009)
Moulin, H.: Axioms of Cooperative Decision Making. Cambridge University Press (1991)
Katta, G.M.: An algorithm for ranking all the assignments in order of increasing cost. Oper. Res. 16(3), 682–687 (1968)
Nilsson, D.: An efficient algorithm for finding the M most probable configurations in probabilistic expert systems. Stat. Comput. 8(2), 159–173 (1998)
Ogryczak, W., Sliwinski, T.: On solving linear programs with the ordered weighted averaging objective. Eur. J. Oper. Res. 148(1), 80–91 (2003)
Olkin, I., Marshall, A.W.: Inequalities: Theory of majorization and its applications. Academic, New York (1979)
Papadimitriou, C.H., Yannakakis, M.: On the approximability of trade-offs and optimal access of web sources. In: Foundations of Computer Science, 2000. Proceedings. 41st Annual Symposium on, pp. 86–92. IEEE (2000)
Roughgarden, T.: Routing games. Algorithmic Game Theory, 18 (2007)
Roughgarden, T., Tardos, É.: How bad is selfish routing J. ACM (JACM) 49(2), 236–259 (2002)
Salehi-Abari, A., Boutilier, C.: Empathetic social choice on social networks. In: Proceedings of the 2014 international conference on Autonomous agents and multi-agent systems, pages 693–700. International Foundation for Autonomous Agents and Multiagent Systems (2014)
Schmeidler, D.: Subjective probability and expected utility without additivity. Econometrica 57(3), 571–587 (1989)
Sen, A.K.: Social Choice Theory, vol. 3, pp. 1073–1181. Elsevier (1986)
Shorrocks, A.F.: Ranking income distributions. Economica 50, 3–17 (1983)
Weymark, J.A.: Generalized Gini inequality indices. Math. Soc. Sci. 1, 409–430 (1981)
Yager, R.R.: On ordered weighted averaging aggregation operators in multicriteria decisionmaking. IEEE Trans. Syst. Man Cybern. 18(1), 183–190 (1988)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Ismaili, A., Perny, P. Computational social choice for coordination in agent networks. Ann Math Artif Intell 77, 335–359 (2016). https://doi.org/10.1007/s10472-015-9462-x
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10472-015-9462-x
Keywords
- Computational Social Choice
- Combinatorial Optimization
- Preference Modelling
- Graphical Models
- Agent Networks