Online Sorting and Translational Packing of Convex Polygons

by   Anders Aamand, et al.

We investigate various online packing problems in which convex polygons arrive one by one and have to be placed irrevocably into a container before the next piece is revealed; the pieces must not be rotated, but only translated. The aim is to minimize the used space depending on the specific problem at hand, e.g., the strip length in strip packing, the number of bins in bin packing, etc. We draw interesting connections to the following online sorting problem [γ,n]: We receive a stream of real numbers s_1,…,s_n, s_i∈[0,1], one by one. Each real must be placed in an array A with γ n initially empty cells without knowing the subsequent reals. The goal is to minimize the sum of differences of consecutive reals in A. The offline optimum is to place the reals in sorted order so the cost is at most 1. We show that for any Δ-competitive online algorithm of [γ,n], it holds that γΔ∈Ω(log n/loglog n). We use this lower bound to prove the non-existence of competitive algorithms for various online translational packing problems of convex polygons, among them strip packing, bin packing and perimeter packing. This also implies that there exists no online algorithm that can pack all streams of pieces of diameter and total area at most δ into the unit square. These results are in contrast to the case when the pieces are restricted to rectangles, for which competitive algorithms are known. Likewise, the offline versions of packing convex polygons have constant factor approximation algorithms. On the positive side, we present an algorithm with competitive ratio O(n^0.59) for online translational strip packing of convex polygons. In the case of [C,n] for any constant C>1, we present an O(2^O(√(log nloglog n)))-competitive algorithm.


page 1

page 2

page 3

page 4


Online Packing to Minimize Area or Perimeter

We consider online packing problems where we get a stream of axis-parall...

Online Circle Packing

We consider the online problem of packing circles into a square containe...

Lower bounds for several online variants of bin packing

We consider several previously studied online variants of bin packing an...

Parallel Online Algorithms for the Bin Packing Problem

We study parallel online algorithms: For some fixed integer k, a colle...

A tight lower bound for the online bounded space hypercube bin packing problem

In the d-dimensional hypercube bin packing problem, a given list of d-di...

A generalized algorithm and framework for online 3-dimensional bin packing in an automated sorting center

Online 3-dimensional bin packing problem (O3D-BPP) is getting renewed pr...

An Asymptotic Lower Bound for Online Vector Bin Packing

We consider the online vector bin packing problem where n items specifie...

Please sign up or login with your details

Forgot password? Click here to reset