A Dense Hierarchy of Sublinear Time Approximation Schemes for Bin Packing

Abstract

The bin packing problem is to find the minimum number of bins of size one to pack a list of items with sizes a1,..., an in (0,1]. Using uniform sampling, which selects a random element from the input list each time, we develop a randomized O(n( n)( n) Σi=1n ai+(1 ε)O(1ε)) time (1+ε)-approximation scheme for the bin packing problem. We show that every randomized algorithm with uniform random sampling needs (n Σi=1n ai) time to give an (1+ε)-approximation. For each function s(n): N→ N, define Σ(s(n)) to be the set of all bin packing problems with the sum of item sizes equal to s(n). For a constant b∈ (0,1), every problem in Σ(nb) has an O(n1-b( n)( n)+(1 ε)O(1ε)) time (1+ε)-approximation for an arbitrary constant ε. On the other hand, there is no o(n1-b) time (1+ε)-approximation scheme for the bin packing problems in Σ(nb) for some constant ε>0.

0

Discussion (0)

Sign in to join the discussion.

Loading comments…