Coalition structure generation utilizing compact characteristic function representations

Ohta Naoki, Conitzer Vincent, Ichimura Ryo, Sakurai Yuko, Iwasaki Atsushi, Yokoo Makoto

Research output: Contribution to journalArticle

Abstract

This paper presents a new way of formalizing the Coalition Structure Generation problem (CSG), so that we can apply constraint optimization techniques to it. Forming effective coalitions is a major research challenge in AI and multi-agent systems. CSG involves partitioning a set of agents into coalitions so that social surplus is maximized. Traditionally, the input of the CSG problem is a black-box function called a characteristic function, which takes a coalition as an input and returns the value of the coalition. As a result, applying constraint optimization techniques to this problem has been infeasible. However, characteristic functions that appear in practice often can be represented concisely by a set of rules, rather than a single black-box function. Then, we can solve the CSG problem more efficiently by applying constraint optimization techniques to the compact representation directly. We present new formalizations of the CSG problem by utilizing recently developed compact representation schemes for characteristic functions. We first characterize the complexity of the CSG under these representation schemes. In this context, the complexity is driven more by the number of rules rather than by the number of agents. Furthermore, as an initial step towards developing efficient constraint optimization algorithms for solving the CSG problem, we develop mixed integer programming formulations and show that an off-the-shelf optimization package can perform reasonably well, i.e., it can solve instances with a few hundred agents, while the state-of-the-art algorithm (which does not make use of compact representations) can solve instances with up to 27 agents.

Original languageEnglish
Pages (from-to)451-460
Number of pages10
JournalTransactions of the Japanese Society for Artificial Intelligence
Volume26
Issue number3
DOIs
Publication statusPublished - May 19 2011

Fingerprint

Integer programming
Multi agent systems

All Science Journal Classification (ASJC) codes

  • Software
  • Artificial Intelligence

Cite this

Coalition structure generation utilizing compact characteristic function representations. / Naoki, Ohta; Vincent, Conitzer; Ryo, Ichimura; Yuko, Sakurai; Atsushi, Iwasaki; Makoto, Yokoo.

In: Transactions of the Japanese Society for Artificial Intelligence, Vol. 26, No. 3, 19.05.2011, p. 451-460.

Research output: Contribution to journalArticle

Naoki, Ohta ; Vincent, Conitzer ; Ryo, Ichimura ; Yuko, Sakurai ; Atsushi, Iwasaki ; Makoto, Yokoo. / Coalition structure generation utilizing compact characteristic function representations. In: Transactions of the Japanese Society for Artificial Intelligence. 2011 ; Vol. 26, No. 3. pp. 451-460.
@article{5a7be615afc64f08a33ef949b7a852b6,
title = "Coalition structure generation utilizing compact characteristic function representations",
abstract = "This paper presents a new way of formalizing the Coalition Structure Generation problem (CSG), so that we can apply constraint optimization techniques to it. Forming effective coalitions is a major research challenge in AI and multi-agent systems. CSG involves partitioning a set of agents into coalitions so that social surplus is maximized. Traditionally, the input of the CSG problem is a black-box function called a characteristic function, which takes a coalition as an input and returns the value of the coalition. As a result, applying constraint optimization techniques to this problem has been infeasible. However, characteristic functions that appear in practice often can be represented concisely by a set of rules, rather than a single black-box function. Then, we can solve the CSG problem more efficiently by applying constraint optimization techniques to the compact representation directly. We present new formalizations of the CSG problem by utilizing recently developed compact representation schemes for characteristic functions. We first characterize the complexity of the CSG under these representation schemes. In this context, the complexity is driven more by the number of rules rather than by the number of agents. Furthermore, as an initial step towards developing efficient constraint optimization algorithms for solving the CSG problem, we develop mixed integer programming formulations and show that an off-the-shelf optimization package can perform reasonably well, i.e., it can solve instances with a few hundred agents, while the state-of-the-art algorithm (which does not make use of compact representations) can solve instances with up to 27 agents.",
author = "Ohta Naoki and Conitzer Vincent and Ichimura Ryo and Sakurai Yuko and Iwasaki Atsushi and Yokoo Makoto",
year = "2011",
month = "5",
day = "19",
doi = "10.1527/tjsai.26.451",
language = "English",
volume = "26",
pages = "451--460",
journal = "Transactions of the Japanese Society for Artificial Intelligence",
issn = "1346-0714",
publisher = "Japanese Society for Artificial Intelligence",
number = "3",

}

TY - JOUR

T1 - Coalition structure generation utilizing compact characteristic function representations

AU - Naoki, Ohta

AU - Vincent, Conitzer

AU - Ryo, Ichimura

AU - Yuko, Sakurai

AU - Atsushi, Iwasaki

AU - Makoto, Yokoo

PY - 2011/5/19

Y1 - 2011/5/19

N2 - This paper presents a new way of formalizing the Coalition Structure Generation problem (CSG), so that we can apply constraint optimization techniques to it. Forming effective coalitions is a major research challenge in AI and multi-agent systems. CSG involves partitioning a set of agents into coalitions so that social surplus is maximized. Traditionally, the input of the CSG problem is a black-box function called a characteristic function, which takes a coalition as an input and returns the value of the coalition. As a result, applying constraint optimization techniques to this problem has been infeasible. However, characteristic functions that appear in practice often can be represented concisely by a set of rules, rather than a single black-box function. Then, we can solve the CSG problem more efficiently by applying constraint optimization techniques to the compact representation directly. We present new formalizations of the CSG problem by utilizing recently developed compact representation schemes for characteristic functions. We first characterize the complexity of the CSG under these representation schemes. In this context, the complexity is driven more by the number of rules rather than by the number of agents. Furthermore, as an initial step towards developing efficient constraint optimization algorithms for solving the CSG problem, we develop mixed integer programming formulations and show that an off-the-shelf optimization package can perform reasonably well, i.e., it can solve instances with a few hundred agents, while the state-of-the-art algorithm (which does not make use of compact representations) can solve instances with up to 27 agents.

AB - This paper presents a new way of formalizing the Coalition Structure Generation problem (CSG), so that we can apply constraint optimization techniques to it. Forming effective coalitions is a major research challenge in AI and multi-agent systems. CSG involves partitioning a set of agents into coalitions so that social surplus is maximized. Traditionally, the input of the CSG problem is a black-box function called a characteristic function, which takes a coalition as an input and returns the value of the coalition. As a result, applying constraint optimization techniques to this problem has been infeasible. However, characteristic functions that appear in practice often can be represented concisely by a set of rules, rather than a single black-box function. Then, we can solve the CSG problem more efficiently by applying constraint optimization techniques to the compact representation directly. We present new formalizations of the CSG problem by utilizing recently developed compact representation schemes for characteristic functions. We first characterize the complexity of the CSG under these representation schemes. In this context, the complexity is driven more by the number of rules rather than by the number of agents. Furthermore, as an initial step towards developing efficient constraint optimization algorithms for solving the CSG problem, we develop mixed integer programming formulations and show that an off-the-shelf optimization package can perform reasonably well, i.e., it can solve instances with a few hundred agents, while the state-of-the-art algorithm (which does not make use of compact representations) can solve instances with up to 27 agents.

UR - http://www.scopus.com/inward/record.url?scp=79955946114&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=79955946114&partnerID=8YFLogxK

U2 - 10.1527/tjsai.26.451

DO - 10.1527/tjsai.26.451

M3 - Article

AN - SCOPUS:79955946114

VL - 26

SP - 451

EP - 460

JO - Transactions of the Japanese Society for Artificial Intelligence

JF - Transactions of the Japanese Society for Artificial Intelligence

SN - 1346-0714

IS - 3

ER -