A Dense Hierarchy of Sublinear Time Approximation Schemes for Bin Packing

preprint2011arXivOpen access

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,...,ana_1,..., a_n in (0,1](0,1]. Using uniform sampling, which selects a random element from the input list each time, we develop a randomized O(n(log⁡n)(log⁡log⁡n)∑i=1nai+(1ε)O(1ε))O({n(\log n)(\log\log n)\over \sum_{i=1}^n a_i}+({1\over ε})^{O({1\overε})}) time (1+ε)(1+ε)-approximation scheme for the bin packing problem. We show that every randomized algorithm with uniform random sampling needs Ω(n∑i=1nai)Ω({n\over \sum_{i=1}^n a_i}) time to give an (1+ε)(1+ε)-approximation. For each function s(n):N→Ns(n): N\rightarrow N, define ∑(s(n))\sum(s(n)) to be the set of all bin packing problems with the sum of item sizes equal to s(n)s(n). For a constant b∈(0,1)b\in (0,1), every problem in ∑(nb)\sum(n^{b}) has an O(n1−b(log⁡n)(log⁡log⁡n)+(1ε)O(1ε))O(n^{1-b}(\log n)(\log\log n)+({1\over ε})^{O({1\overε})}) time (1+ε)(1+ε)-approximation for an arbitrary constant εε. On the other hand, there is no o(n1−b)o(n^{1-b}) time (1+ε)(1+ε)-approximation scheme for the bin packing problems in ∑(nb)\sum(n^{b}) for some constant ε>0ε>0.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.