Proceedings

C-Link: A Hierarchical Clustering Approach to Large-scale Near-optimal Coalition Formation

Download BibTeX Cite

Proceedings of the Twenty-Third International Joint Conference on Artificial Intelligence. Pages 106-111.

© 2013 International Joint Conferences on Artificial Intelligence

Abstract

Coalition formation is a fundamental approach to multi-agent coordination. In this paper we address the specific problem of coalition structure generation, and focus on providing good-enough solutions using a novel heuristic approach that is based on data clustering methods. In particular, we propose a hierarchical agglomerative clustering approach (C-Link), which uses a similarity criterion between coalitions based on the gain that the system achieves if two coalitions merge. We empirically evaluate C-Link on a synthetic benchmark data-set as well as in collective energy purchasing settings. Our results show that the C-link approach performs very well against an optimal benchmark based on Mixed-Integer Programming, achieving solutions which are in the worst case about 80% of the optimal (in the synthetic data-set), and 98% of the optimal (in the energy data-set). Thus we show that C-Link can return solutions for problems involving thousands of agents within minutes.

  1. [Bartholdi and Orlin, 1991] J. Bartholdi, III and J. Orlin. Single transferable vote resists strategic voting. Social Choice and Welfare, 8(4):341-354, 1991.
  2. [Bartholdi et al., 1989] J. Bartholdi, III, C. Tovey, and M. Trick. The computational difficulty of manipulating an election. Social Choice and Welfare, 6(3):227-241, 1989.
  3. [Bartholdi et al., 1992] J. Bartholdi, III, C. Tovey, and M. Trick. How hard is it to control an election? Math- ematical and Computer Modeling, 16(8/9):27-40, 1992.
  4. [Baumeister et al., 2011] D. Baumeister, M. Roos, and J. Rothe. Computational complexity of two variants of the possible winner problem. In Proceedings of the 10th In- ternational Conference on Autonomous Agents and Multi- agent Systems, pages 853-860. International Foundation for Autonomous Agents and Multiagent Systems, May 2011.
  5. [Baumeister et al., 2012] D. Baumeister, M. Roos, J. Rothe, L. Schend, and L. Xia. The possible winner problem with uncertain weights. In Proceedings of the 20th European Conference on Artificial Intelligence, pages 133-138. IOS Press, August 2012.
  6. [Chevaleyre et al., 2010] Y. Chevaleyre, J. Lang, N. Maudet, and J. Monnot. Possible winners when new candidates are added: The case of scoring rules. In Proceedings of the 24th AAAI Conference on Artificial Intelligence, pages 762-767. AAAI Press, July 2010.
  7. [Chevaleyre et al., 2012] Y. Chevaleyre, J. Lang, N. Maudet, J. Monnot, and L. Xia. New candidates welcome! Possi- ble winners with respect to the addition of new candidates. Mathematical Social Sciences, 64(1):74-88, 2012.
  8. [Condorcet, 1785] J.-A.-N. de Caritat, Marquis de Con- dorcet. Essai sur l'Application de L'Analyse à la Proba- bilité des Décisions Rendues à la Pluralité des Voix. 1785. Facsimile reprint of original published in Paris, 1972, by the Imprimerie Royale.
  9. [Conitzer et al., 2007] V. Conitzer, T. Sandholm, and J. Lang. When are elections with few candidates hard to manipulate? Journal of the ACM, 54(3):Article 14, 2007.
  10. [Erdélyi and Rothe, 2010] G. Erdélyi and J. Rothe. Control complexity in fallback voting. In Proceedings the 16th Australasian Theory Symposium, pages 39-48. Australian Computer Society, January 2010.
  11. [Erdélyi et al., 2009] G. Erdélyi, M. Nowak, and J. Rothe. Sincere-strategy preference-based approval voting fully resists constructive control and broadly resists destructive control. Mathematical Logic Quarterly, 55(4):425-443, 2009.
  12. [Erdélyi et al., 2011] G. Erdélyi, L. Piras, and J. Rothe. The complexity of voter partition in Bucklin and fallback vot- ing: Solving three open problems. In Proceedings of the 10th International Conference on Autonomous Agents and Multiagent Systems, pages 837-844. International Foun- dation for Autonomous Agents and Multiagent Systems, May 2011.
  13. [Faliszewski et al., 2009a] P. Faliszewski, E. Hemaspaandra, and L. Hemaspaandra. How hard is bribery in elections? Journal of Artificial Intelligence Research, 35:485-532, 2009.
  14. [Faliszewski et al., 2009b] P. Faliszewski, E. Hemaspaandra, L. Hemaspaandra, and J. Rothe. Llull and Copeland vot- ing computationally resist bribery and constructive con- trol. Journal of Artificial Intelligence Research, 35:275- 341, 2009.
  15. [Faliszewski et al., 2009c] P. Faliszewski, E. Hemaspaandra, L. Hemaspaandra, and J. Rothe. A richer understanding of the complexity of election systems. In S. Ravi and S. Shukla, editors, Fundamental Problems in Computing: Essays in Honor of Professor Daniel J. Rosenkrantz, pages 375-406. Springer, 2009.
  16. [Faliszewski et al., 2010] P. Faliszewski, E. Hemaspaandra, and L. Hemaspaandra. Using complexity to protect elec- tions. Communications of the ACM, 53(11):74-82, 2010.
  17. [Faliszewski et al., 2011] P. Faliszewski, E. Hemaspaandra, and L. Hemaspaandra. Multimode control attacks on elec- tions. Journal of Artificial Intelligence Research, 40:305- 351, 2011. IJCAI
  18. [Hemaspaandra and Williams, 2012] L. Hemaspaandra and R. Williams. An atypical survey of typical-case heuristic algorithms. SIGACT News, 43(4):71-89, December 2012.
  19. [Hemaspaandra et al., 2007] E. Hemaspaandra, L. Hema- spaandra, and J. Rothe. Anyone but him: The complexity of precluding an alternative. Artificial Intelligence, 171(5- 6):255-285, 2007.
  20. [Hemaspaandra et al., 2009] E. Hemaspaandra, L. Hema- spaandra, and J. Rothe. Hybrid elections broaden complexity-theoretic resistance to control. Mathematical Logic Quarterly, 55(4):397-424, 2009. IJCAI
  21. [Hemaspaandra et al., 2012a] E. Hemaspaandra, L. Hema- spaandra, and J. Rothe. Controlling candidate-sequential elections. In Proceedings of the 20th European Confer- ence on Artificial Intelligence, pages 905-906. IOS Press, August 2012.
  22. [Hemaspaandra et al., 2012b] E. Hemaspaandra, L. Hema- spaandra, and J. Rothe. Online voter control in sequential elections. In Proceedings of the 20th European Confer- ence on Artificial Intelligence, pages 396-401. IOS Press, August 2012.
  23. [Hemaspaandra et al., 2013] E. Hemaspaandra, L. Hema- spaandra, and J. Rothe. The complexity of online ma- nipulation of sequential elections. In Proceedings of the 14th Conference on Theoretical Aspects of Rationality and Knowledge. tark.org, January 2013. To appear. [Konczak and Lang, 2005]
  24. K. Konczak and J. Lang. Voting procedures with incomplete preferences. In Proceedings of the Multidisciplinary IJCAI-05 Workshop on Advances in Preference Handling, pages 124-129, July/August 2005.
  25. [Menton and Singh, 2013] C. Menton and P. Singh. Control complexity of Schulze voting. In Proceedings of the 23rd International Joint Conference on Artificial Intelligence. AAAI Press, August 2013. To appear. IJCAI
  26. [Menton, to appear] C. Menton. Normalized range voting broadly resists control. Theory of Computing Systems, to appear.
  27. [Meyer and Stockmeyer, 1972] A. Meyer and L. Stock- meyer. The equivalence problem for regular expressions with squaring requires exponential space. In Proceedings of the 13th IEEE Symposium on Switching and Automata Theory, pages 125-129. IEEE Press, October 1972.
  28. [Narodytska and Walsh, 2012] N. Narodytska and T. Walsh. Manipulating two stage voting rules. In Proceedings (Workshop Notes) of the 4th International Workshop on Computational Social Choice, pages 323-334, September 2012.
  29. [Parkes and Xia, 2012] D. Parkes and L. Xia. A complexity- of-strategic-behavior comparison between Schulze's rule and ranked pairs. In Proceedings of the 26th AAAI Con- ference on Artificial Intelligence, pages 1429-1435. AAAI Press, August 2012.
  30. [Schaefer and Umans, 2002a] M. Schaefer and C. Umans. Completeness in the polynomial-time hierarchy: Part I: A compendium. SIGACT News, 33(3):32-49, 2002.
  31. [Schaefer and Umans, 2002b] M. Schaefer and C. Umans. Completeness in the polynomial-time hierarchy: Part II. SIGACT News, 33(4), 2002.
  32. [Shoham and Leyton-Brown, 2009] Y. Shoham and K. Leyton-Brown. Multiagent Systems: Algorithmic, Game-Theoretic, and Logical Foundations. Cambridge University Press, 2009.
  33. [Stockmeyer, 1976] L. Stockmeyer. The polynomial-time hi- erarchy. Theoretical Computer Science, 3(1):1-22, 1976.
  34. [Walsh, 2009] T. Walsh. Where are the really hard manip- ulation problems? The phase transition in manipulating the veto rule. In Proceedings of the 21st International Joint Conference on Artificial Intelligence, pages 324- 329. AAAI Press, July 2009. IJCAI
  35. [Xia et al., 2011] L. Xia, J. Lang, and J. Monnot. Possible winners when new alternatives join: New results com- ing up! In Proceedings of the 10th International Con- ference on Autonomous Agents and Multiagent Systems, pages 829-836. International Foundation for Autonomous Agents and Multiagent Systems, May 2011.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards