An APTAS for Bin Packing with Clique-Graph Conflicts

We study the following variant of the classic bin packing problem. Given a set of items of various sizes, partitioned into groups, find a packing of the items in a minimum number of identical (unit-size) bins, such that no two items of the same group are assigned to the same bin. This problem, known...

Full description

Saved in:
Bibliographic Details
Published inAlgorithms and Data Structures Vol. 12808; pp. 286 - 299
Main Authors Doron-Arad, Ilan, Kulik, Ariel, Shachnai, Hadas
Format Book Chapter
LanguageEnglish
Published Switzerland Springer International Publishing AG 2021
Springer International Publishing
SeriesLecture Notes in Computer Science
Online AccessGet full text
ISBN3030835073
9783030835071
ISSN0302-9743
1611-3349
DOI10.1007/978-3-030-83508-8_21

Cover

More Information
Summary:We study the following variant of the classic bin packing problem. Given a set of items of various sizes, partitioned into groups, find a packing of the items in a minimum number of identical (unit-size) bins, such that no two items of the same group are assigned to the same bin. This problem, known as bin packing with clique-graph conflicts, has natural applications in storing file replicas, security in cloud computing and signal distribution. Our main result is an asymptotic polynomial time approximation scheme (APTAS) for the problem, improving upon the best known ratio of 2. As a key tool, we apply a novel Shift & Swap technique which generalizes the classic linear shifting technique to scenarios allowing conflicts between items. The major challenge of packing small items using only a small number of extra bins is tackled through an intricate combination of enumeration and a greedy-based approach that utilizes the rounded solution of a linear program.
ISBN:3030835073
9783030835071
ISSN:0302-9743
1611-3349
DOI:10.1007/978-3-030-83508-8_21