The Complexity of Computing Maximin Share Allocations on Graphs
The Complexity of Computing Maximin Share Allocations on Graphs
复制标题
计算图上最大最小份额分配的复杂性
DOI:
--
复制
发表时间:
2020
期刊:
影响因子:
--
通讯作者:
Francesco Scarcello
中科院分区:
文献类型:
--
作者:
G. Greco;Francesco Scarcello
Maximin share is a compelling notion of fairness proposed by Buddish as a relaxation of more traditional concepts for fair allocations of indivisible goods. In this paper we consider this notion within a setting where bundles of goods must induce connected subsets over an underlying graph. This setting received much attention in earlier literature, and our study answers a number of questions that were left open. First, we show that computing maximin share allocations is FΔ2P-complete, even when focusing on consistent scenarios, that is, where such allocations are a-priori guaranteed to exist. Moreover, the problem remains intractable if all agents have the same type, i.e., have the same utility functions, and if either the values returned by the utility functions are polynomially bounded, or the underlying graphs have a low degree of cyclicity (more precisely, have bounded treewidth). However, if these conditions hold all together, then computing maximin share allocations (or checking that none exists) becomes tractable. The result is established via machineries based on logspace alternating machines that use partial representations of connected bundles, which are interesting in their own.