Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.5555/2615731.2615781acmotherconferencesArticle/Chapter ViewAbstractPublication PagesaamasConference Proceedingsconference-collections
research-article

Coalition structure generation with the graphics processing unit

Published: 05 May 2014 Publication History

Abstract

Coalition Structure Generation---the problem of finding the optimal division of agents into coalitions---has received considerable attention in recent AI literature. The fastest exact algorithm to solve this problem is IDP-IP$^*$, which is a hybrid of two previous algorithms, namely IDP and IP. Given this, it is desirable to speed up IDP as this will, in turn, improve upon the state-of-the-art. In this paper, we present IDP$^G$---the first coalition structure generation algorithm based on the \textit{Graphics Processing Unit (GPU)}. This follows a promising, new algorithm design paradigm that can provide significant speedups. We show that IDP$^G$ is faster than IDP by two orders of magnitude.

References

[1]
J. Adams and T. Service. Constant factor approximation algorithms for coalition structure generation. Autonomous Agents and Multi-Agent Systems, 23(1), 2011.
[2]
M. Arora. The Architecture and Evolution of CPU-GPU Systems for General Purpose Computing. Research survey, University of California, San Diego, 2012.
[3]
H. Aziz and B. de Keijzer. Complexity of coalition structure generation. In AAMAS, 2011.
[4]
Y. Bachrach and J. S. Rosenschein. Coalitional skill games. In AAMAS, 2008.
[5]
E. Bitar, E. Baeyens, P. Khargonekar, K. Poolla, and P. Varaiya. Optimal sharing of quantity risk for a coalition of wind power producers facing nodal prices. In ACC, 2012.
[6]
A. Bleiweiss. Gpu accelerated pathfinding. In Proceedings of the 23rd ACM SIGGRAPH/EUROGRAPHICS, pages 65--74. Eurographics Association, 2008.
[7]
V. Boyer, D. El Baz, and M. Elkihel. Solving knapsack problems on gpu. OR, 39(1), 2012.
[8]
Z. Du, Z. Yin, and D. Bader. A tile-based parallel viterbi algorithm for biological sequence alignment on gpu with cuda. In IPDPS - IEEE, pages 1--8. IEEE, 2010.
[9]
R. Glinton, P. Scerri, and K. Sycara. Agent-based sensor coalition formation. In Information Fusion, number Carnegie Mellon University-RI-TR-, 2008.
[10]
C. Li, K. Sycara, and A. Scheller-Wolf. Combinatorial coalition formation for multi-item group-buying with heterogeneous customers. Decision Support Systems, 49(1):1--13, 2010.
[11]
W. Lucas and R. Thrall. n-person games in partition function form. Naval Research Logistic Quarterly, pages 281--298, 1963.
[12]
F. C. Mencia. Optimizing performance for coalition structure generation problems in multicore systems. Master's thesis, Universitat Autonoma de Barcelona, Spain, 2012.
[13]
T. Michalak, J. Sroka, T. Rahwan, M. Wooldridge, P. McBurney, and N. Jennings. A distributed algorithm for anytime coalition structure generation. In AAMAS, 2010.
[14]
N. Ohta, V. Conitzer, R. Ichimura, Y. Sakurai, A. Iwasaki, and M. Yokoo. Coalition structure generation utilizing compact characteristic function representations. In CP, 2009.
[15]
J. Pan, C. Lauterbach, and D. Manocha. g-planner: Real-time motion planning and global navigation using gpus. In AAAI, pages 1245--1251, 2010.
[16]
T. Rahwan and N. R. Jennings. An improved dynamic programming algorithm for coalition structure generation. In AAMAS, 2008.
[17]
T. Rahwan, T. Michalak, and N. R. Jennings. A hybrid algorithm for coalition structure generation. In AAAI, 2012.
[18]
T. Rahwan, T. P. Michalak, E. Elkind, P. Faliszewski, J. Sroka, M. Wooldridge, and N. R. Jennings. Constrained coalition formation. In AAAI, 2011.
[19]
T. Rahwan, T. P. Michalak, and N. R. Jennings. Minimum search to establish worst-case guarantees in coalition structure generation. In IJCAI, 2011.
[20]
T. Rahwan, S. D. Ramchurn, A. Giovannucci, and N. R. Jennings. An anytime algorithm for optimal coalition structure generation. JAIR, 34:521--567, 2009.
[21]
S. Ryoo, C. I. Rodrigues, S. S. Baghsorkhi, S. S. Stone, D. B. Kirk, and W.-m. W. Hwu. Optimization principles and application performance evaluation of a multithreaded gpu using cuda. In ACM SIGPLAN, 2008.
[22]
T. W. Sandholm and V. R. Lesser. Coalitions among computationally bounded agents. Artifcial Intelligence, 94(1), 1997.
[23]
S. Tomov, J. Dongarra, and M. Baboulin. Towards dense linear algebra for hybrid gpu accelerated manycore systems. Parallel Computing, 36(5):232--240, 2010.
[24]
M. Tsvetovat, K. P. Sycara, Y. Chen, and J. Ying. Customer coalitions in the electronic marketplace. In AA, 2000.
[25]
S. Ueda, A. Iwasaki, M. Yokoo, M. C. Silaghi, K. Hirayama, and T. Matsui. Coalition structure generation based on distributed constraint optimization. In AAAI, 2010.
[26]
S. Ueda, M. Kitaki, A. Iwasaki, and M. Yokoo. Concise characteristic function representations in coalitional games based on agent types. In IJCAI, 2011.
[27]
D. Y. Yeh. A dynamic programming approach to the complete set partitioning problem. BIT Numerical Mathematics, 26(4):467--474, 1986.
[28]
K. Zhang and J. Kang. Real-time 4d signal processing and visualization using graphics processing unit on a regular nonlinear-k fourier-domain oct system. Optics express, 18(11):11772--11784, 2010.

Cited By

View all
  • (2018)A COP model for graph-constrained coalition formationJournal of Artificial Intelligence Research10.1613/jair.1.1120562:1(133-153)Online publication date: 1-May-2018
  • (2016)A Synergy Coalition Group based Dynamic Programming Algorithm for Coalition FormationProceedings of the 2016 International Conference on Autonomous Agents & Multiagent Systems10.5555/2936924.2937012(588-596)Online publication date: 9-May-2016

Index Terms

  1. Coalition structure generation with the graphics processing unit

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Other conferences
    AAMAS '14: Proceedings of the 2014 international conference on Autonomous agents and multi-agent systems
    May 2014
    1774 pages
    ISBN:9781450327381

    Sponsors

    • IFAAMAS

    In-Cooperation

    Publisher

    International Foundation for Autonomous Agents and Multiagent Systems

    Richland, SC

    Publication History

    Published: 05 May 2014

    Check for updates

    Author Tags

    1. coalition structure generation
    2. dynamic programming
    3. gpu

    Qualifiers

    • Research-article

    Conference

    AAMAS '14
    Sponsor:

    Acceptance Rates

    AAMAS '14 Paper Acceptance Rate 169 of 709 submissions, 24%;
    Overall Acceptance Rate 1,155 of 5,036 submissions, 23%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)1
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 11 Jan 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2018)A COP model for graph-constrained coalition formationJournal of Artificial Intelligence Research10.1613/jair.1.1120562:1(133-153)Online publication date: 1-May-2018
    • (2016)A Synergy Coalition Group based Dynamic Programming Algorithm for Coalition FormationProceedings of the 2016 International Conference on Autonomous Agents & Multiagent Systems10.5555/2936924.2937012(588-596)Online publication date: 9-May-2016

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media