Fair Allocation of Indivisible Items with Conflict Graphs

被引:3
作者
Chiarelli, Nina [1 ]
Krnc, Matjaz [1 ]
Milanic, Martin [1 ]
Pferschy, Ulrich [2 ]
Pivac, Nevena [1 ]
Schauer, Joachim [3 ]
机构
[1] Univ Primorska, FAMNIT & IAM, Koper, Slovenia
[2] Karl Franzens Univ Graz, Graz, Austria
[3] FH JOANNEUM, Kapfenberg, Austria
关键词
Fair division; Conflict graph; Partial coloring; BIN PACKING PROBLEM; SUBGRAPH PROBLEM; ALGORITHM; APPROXIMATION; TIME; COLORINGS; MAXIMIZE; GOODS;
D O I
10.1007/s00453-022-01079-8
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We consider the fair allocation of indivisible items to several agents and add a graph theoretical perspective to this classical problem. Namely, we introduce an incompatibility relation between pairs of items described in terms of a conflict graph. Every subset of items assigned to one agent has to form an independent set in this graph. Thus, the allocation of items to the agents corresponds to a partial coloring of the conflict graph. Every agent has its own profit valuation for every item. Aiming at a fair allocation, our goal is the maximization of the lowest total profit of items allocated to any one of the agents. The resulting optimization problem contains, as special cases, both Partition and Independent Set. In our contribution we derive complexity and algorithmic results depending on the properties of the given graph. We show that the problem is strongly NP-hard for bipartite graphs and their line graphs, and solvable in pseudo-polynomial time for the classes of chordal graphs, cocomparability graphs, biconvex bipartite graphs, and graphs of bounded treewidth. Each of the pseudo-polynomial algorithms can also be turned into a fully polynomial approximation scheme (FPTAS).
引用
收藏
页码:1459 / 1489
页数:31
相关论文
共 67 条
  • [1] Biconvex graphs: ordering and algorithms
    Abbas, N
    Stewart, LK
    [J]. DISCRETE APPLIED MATHEMATICS, 2000, 103 (1-3) : 1 - 19
  • [2] Finding a maximum-weight induced k-partite subgraph of an i-triangulated graph
    Addario-Berry, Louigi
    Kennedy, W. S.
    King, Andrew D.
    Li, Zhentao
    Reed, Bruce
    [J]. DISCRETE APPLIED MATHEMATICS, 2010, 158 (07) : 765 - 770
  • [3] Alekseev V.E., 1982, COMBINATORIAL ALGEBR, P3
  • [4] Approximation Algorithms for Computing Maximin Share Allocations
    Amanatidis, Georgios
    Markakis, Evangelos
    Nikzad, Afshin
    Saberi, Amin
    [J]. ACM TRANSACTIONS ON ALGORITHMS, 2017, 13 (04)
  • [5] Combinatorial Algorithm for Restricted Max-Min Fair Allocation
    Annamalai, Chidambaram
    Kalaitzis, Christos
    Svensson, Ola
    [J]. ACM TRANSACTIONS ON ALGORITHMS, 2017, 13 (03)
  • [6] [Anonymous], 2009, Introduction to Algorithms
  • [7] EASY PROBLEMS FOR TREE-DECOMPOSABLE GRAPHS
    ARNBORG, S
    LAGERGREN, J
    SEESE, D
    [J]. JOURNAL OF ALGORITHMS, 1991, 12 (02) : 308 - 340
  • [8] AN APPROXIMATION ALGORITHM FOR MAX-MIN FAIR ALLOCATION OF INDIVISIBLE GOODS
    Asadpour, Arash
    Saberi, Amin
    [J]. SIAM JOURNAL ON COMPUTING, 2010, 39 (07) : 2970 - 2989
  • [9] Azar Y., 1998, Journal of Scheduling, V1, P67, DOI 10.1002/(SICI)1099-1425(199808)1:2<67::AID-JOS6>3.0.CO
  • [10] 2-Y