arrow
返回

A hybrid exact algorithm for complete set partitioning

delete2016-01-01
delete50
delete
OA
AI
T
Tomasz Michalak
T
Talal Rahwan *
E
Edith Elkind
M
Michael Wooldridge
N
Nicholas R. Jennings
DOI:10.1016/j.artint.2015.09.006delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
In the Complete Set Partitioning problem we are given a finite set of elements where every subset is associated with a value, and the goal is to partition this set into disjoint subsets so as to maximise the sum of subset values. This abstract problem captures the Coalition Structure Generation problem in cooperative games in characteristic function form, where each subset, or coalition, of agents can make a profit when working together, and the goal is to partition the set of agents into coalitions to maximise the total profit. It also captures the special case of the Winner Determination problem in combinatorial auctions, where bidders place bids on every possible bundle of goods, and the goal is to find an allocation of goods to bidders that maximises the profit of the auctioneer. The main contribution of this article is an extensive theoretical analysis of the search space of the Complete Set Partitioning problem, which reveals that two fundamentally different exact algorithms can be significantly improved upon in terms of actual runtime. These are (I) a dynamic programming algorithm called DP [48,36] and (2) a tree-search algorithm called IP [32]. We start by drawing a link between DP and a certain graph describing the structure of the search space. This link reveals that many of DP's operations are in fact redundant. Consequently, we develop ODP an optimal version of DP that avoids all of its redundant operations. Since ODP and IP are based on different design paradigms, each has its own strengths and weaknesses compared to the other. Thus, one has to trade off the advantages of one algorithm for the advantages of the other. This raises the following question: Is this trade-off inevitable? To answer this question, we develop a new representation of the search space, which links both algorithms, and allows for contrasting the workings of the two. This reveals that ODP and IP can actually be combined, leading to the development of ODP-IP a hybrid algorithm that avoids the limitations of its constituent parts, while retaining and significantly improving upon the advantages of each part. We benchmark our algorithm against that of Bjorklund et al. (2009) [8], which runs in O (2(n)) time given n agents. We observe that the algorithm of Bjorklund et al. relies on performing arithmetic operations with very large integers, and assumes that any such operation has unit cost. In practice, however, working with large integers on a modern PC is costly. Consequently, when implemented, our O(3(n)) algorithm outperforms that of Bjorklund et al. by several orders of magnitude on every problem instance, making ours the fastest exact algorithm for complete set partitioning to date in practice. (c) 2015 Elsevier B.V. All rights reserved.
Keyword:
Complete set partitioning
Coalition structure generation
Dynamic programming
Coalition formation
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Artificial Intelligence Review 封面图
Artificial Intelligence Review
IF:
13.9
论文数:
6.1K
被引数:
1.9W

机构

M
masdar institute of science & technology
学者数:
288
论文数: 261
被引数: 0
U
university of oxford
学者数:
9.8W
论文数: 8.6W
被引数: 137
引用论文

引用论文

Computing cooperative solution concepts in coalitional skill games
err2013-11-01
err28
errOAAI
errBachrach, Yoram; Parkes, David C.; Rosenschein, Jeffrey S.
err分享
err收藏
Anytime coalition structure generation in multi-agent systems with positive or negative externalities
err2012-07-01
err57
errOAAI
errRahwan, Talal; Michalak, Tomasz; Wooldridge, Michael; Jennings, Nicholas R.
err分享
err收藏
Viral biogeography of the mammalian gut and parenchymal organs
err2022-08-02
err0
errOAAI
errAndrey N. Shkoporov; Stephen R. Stockdale; Aonghus Lavelle; Ivanela Kondova; Cara Heuston; Aditya Upadrasta; Ekaterina V. Khokhlova; Imme van der Kamp; Boudewijn Ouwerling; Lorraine A. Draper; Jan A. M. Langermans; R. Paul Ross; Colin Hill
err分享
err收藏
学者 查看更多内容