The Asymptotic Worst-Case Ratio of the Bin Packing Problem by Maximum Occupied Space Technique

  • Ongkunaruk, Pornthipa (Program of Agro-Industry Technology Management Faculty of Agro-Industry, Kasetsart University)
  • 발행 : 2008.09.30

초록

The bin packing problem (BPP) is an NP-Complete Problem. The problem can be described as there are $N=\{1,2,{\cdots},n\}$ which is a set of item indices and $L=\{s1,s2,{\cdots},sn\}$ be a set of item sizes sj, where $0<sj{\leq}1$, ${\forall}j{\in}N$. The objective is to minimize the number of bins used for packing items in N into a bin such that the total size of items in a bin does not exceed the bin capacity. Assume that the bins have capacity equal to one. In the past, many researchers put on effort to find the heuristic algorithms instead of solving the problem to optimality. Then, the quality of solution may be measured by the asymptotic worst-case ratio or the average-case ratio. The First Fit Decreasing (FFD) is one of the algorithms that its asymptotic worst-case ratio equals to 11/9. Many researchers prove the asymptotic worst-case ratio by using the weighting function and the proof is in a lengthy format. In this study, we found an easier way to prove that the asymptotic worst-case ratio of the First Fit Decreasing (FFD) is not more than 11/9. The proof comes from two ideas which are the occupied space in a bin is more than the size of the item and the occupied space in the optimal solution is less than occupied space in the FFD solution. The occupied space is later called the weighting function. The objective is to determine the maximum occupied space of the heuristics by using integer programming. The maximum value is the key to the asymptotic worst-case ratio.

키워드

참고문헌

  1. Baker, B. (1983), A new proof for the first fit decreasing bin-packing algorithm, Journal of Algorithms, 6, 49- 70. https://doi.org/10.1016/0196-6774(85)90018-5
  2. Bramel, J. and Simchi-Levi, D. (2001), The Logic of Logistics: Therory, Algorithms, and Applications for Logistics Management, Springer, New York.
  3. Coffman, Jr. E., Garey, M., and Johnson, D. (1997), Approximation Algorithms for NP-Hard Problems. PWS Publishing Company, Massachusetts.
  4. Friesen, D. and Langston, M. (1991), Analysis of a compound bin packing algorithm, SIAM Journal Discrete Mathematics, 4, 61-79. https://doi.org/10.1137/0404007
  5. Garey, M. and Johnson D. (1979), Computers and Intractability: A Guide to the Theory of NP-Completeness, W. H. Freeman and Company, New York.
  6. Johnson, D. (1973), Near-optimal bin packing algorithms, PhD thesis, MIT, Cambridge, Massachusetts, June.
  7. Johnson, D., Demers, A., Ullman, J., Garey, M., and Graham, R. (1974), Worst-case performance bounds for simple one-dimensional packing algorithms, SIAM Journal on Computing, 3, 299-325. https://doi.org/10.1137/0203025
  8. Ongkunaruk, P. (2005), Asymptotic worst-case analyses for the open bin packing problem. PhD Dissertation, Virginia Polytechnic Institute and State University, Blacksburg, Virginia, December.
  9. Yue, M. (1991), A simple proof of the inequality FFD (L)$\leq$ 11/9 OPT (L) + 1 $\forall$ L for the bin-packing algorithm, ACTA Mathematicae Applicatae Sinica, 7, 321-331. https://doi.org/10.1007/BF02009683