Abstract
In the k-dimensional packing problem, we are given a set I = b1, b2,..., bn of k-dimensional boxes and a k-dimensional box B with unit length in each of the first k - 1 dimensions and unbounded length in the kth dimension. Each box bi is represented by a k-tuplebi = (xi(1),..., xi(k - 1), xi(k)) ε{lunate} (0, 1]k - 1 × (0, ∞), where x(j) denotes its length in the jth dimension, 1 ≤ j ≤ k. We are asked to find a packing of I into B such that each box is packed orthogonally and oriented in all k dimensions and such that the height in the kth dimension of the packing is minimized. The k-dimensional packing problem is known to be NP-hard for each k < 1. In this note, we study the average-case behavior of a class of algorithms, which includes any optimal algorithm and an on-line algorithm. Let A denote an algorithm in this class. Assume that b1, b2,..., bn are independent, identically distributed according to a distribution F(x(1),..., x(k - 1), x(k)) over (0, 1]k -1 × (0, ∞), and the marginal distribution Fk of x(k) satisfies the property that there is a positive number α at which the moment generating function MFk(t) has a finite value Cα < 0. It is shown that for each given s < 0, there is an Ns,F < 0 such that for all n ≥ Ns,F, Pr(| A(b1,...,bn)/n - Γ | < s) < (2 + Cα)exp(-( sα 3) 2 3n 1 3), where Γ = limn → ∞E[A(b1,..., bn)] n and A(b1,..., bn) denotes the height in the kth dimension of the packing of (b1,..., bn) produced by A.
Original language | English (US) |
---|---|
Pages (from-to) | 17-24 |
Number of pages | 8 |
Journal | Information Processing Letters |
Volume | 55 |
Issue number | 1 |
DOIs | |
State | Published - Jul 7 1995 |
Externally published | Yes |
All Science Journal Classification (ASJC) codes
- Theoretical Computer Science
- Signal Processing
- Information Systems
- Computer Science Applications
Keywords
- NP-hard
- On-line algorithm
- Probabilistic analysis of algorithms
- k-dimensional packing