An EPTAS for Cardinality Constrained Multiple Knapsack via Iterative Randomized Rounding

08/24/2023
by   Ilan Doron Arad, et al.
0

We study the Uniform Cardinality Constrained Multiple Knapsack problem (CMK), a natural generalization of Multiple Knapsack with applications ranging from cloud computing to radio networks. The input is a set of items, each has a value and a weight, and a set of uniform capacity bins. The goal is to assign a subset of the items of maximum total value to the bins such that (i) the capacity of any bin is not exceeded, and (ii) the number of items assigned to each bin satisfies a given cardinality constraint. The best known approximation ratio for CMK is 1-ln (2)/2 -ϵ≈ 0.653, which follows from a result for a generalization of the problem. Our main contribution is an efficient polynomial time approximation scheme (EPTAS) for CMK. This essentially resolves the complexity status of the problem, since the existence of a fully polynomial time approximation scheme (FPTAS) is ruled out. Our technique is based on the following simple algorithm: in each iteration, solve a configuration linear program (LP) of the problem; then, sample configurations (i.e., feasible subsets of items for a single bin) according to a distribution specified by the LP solution. The algorithm terminates once each bin is assigned a configuration. We believe that our generic technique may lead to efficient approximations for other assignment problems.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/05/2023

Improved Approximation for Two-dimensional Vector Multiple Knapsack

We study the uniform 2-dimensional vector multiple knapsack (2VMK) probl...
research
04/27/2023

An FPTAS for Budgeted Laminar Matroid Independent Set

We study the budgeted laminar matroid independent set problem. The input...
research
07/20/2020

Tight Approximations for Modular and Submodular Optimization with d-Resource Multiple Knapsack Constraints

A multiple knapsack constraint over a set of items is defined by a set o...
research
11/21/2017

Approximating Geometric Knapsack via L-packings

We study the two-dimensional geometric knapsack problem (2DK) in which w...
research
09/10/2022

An EPTAS for Budgeted Matroid Independent Set

We consider the budgeted matroid independent set problem. The input is a...
research
08/15/2022

Fair Assortment Planning

Many online platforms, ranging from online retail stores to social media...
research
05/25/2022

An Asymptotic (4/3+ε)-Approximation for the 2-Dimensional Vector Bin Packing Problem

We study the 2-Dimensional Vector Bin Packing Problem (2VBP), a generali...

Please sign up or login with your details

Forgot password? Click here to reset