Average-case performance analysis of a 2D strip packing algorithm - NFDH

被引:1
|
作者
Gu, XD [1 ]
Chen, GL [1 ]
Xu, YL [1 ]
机构
[1] Univ Sci & Technol China, Dept Comp Sci & Technol, Natl High Performance Comp Ctr Hefei, Hefei 230027, Peoples R China
关键词
bin packing; approximation algorithm; average-case performance ratio; worst-case performance ratio; NP-hard;
D O I
10.1007/s10878-005-5481-6
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The two-dimensional strip packing problem is a generalization of the classic one-dimensional bin packing problem. It has many important applications such as costume clipping, material cutting, real-world planning, packing, scheduling etc. Average-case performance analysis of approximation algorithms attracts a lot of attention because it plays a crucial role in selecting an appropriate algorithm for a given application. While approximation algorithms for two-dimensional packing are frequently presented, the results of their average-case performance analyses have seldom been reported due to intractability. In this paper, we analyze the average-case performance of Next Fit Decreasing Height (NFDH) algorithm, one of the first strip packing algorithms proposed by Coffman, Jr. in 1980. We prove that the expected height of packing with NFDH algorithm, when the heights and widths of the rectangle items are independent and both obey (0, 1] uniform distribution, is about n/3, where n is the number of rectangle items. We also validate the theoretical result with experiments.
引用
收藏
页码:14 / 34
页数:16
相关论文
共 50 条
  • [21] Average-case analysis of the merging algorithm of Hwang and Lin
    de la Vega, WF
    Frieze, AM
    Santha, M
    ALGORITHMICA, 1998, 22 (04) : 483 - 489
  • [22] AVERAGE-CASE ANALYSIS OF THE SMART NEXT FIT ALGORITHM
    RAMANAN, P
    INFORMATION PROCESSING LETTERS, 1989, 31 (05) : 221 - 225
  • [23] Hybrid Approach for 2D Strip Packing Problem Using Genetic Algorithm
    Thomas, Jaya
    Chaudhari, Narendra S.
    ADVANCES IN COMPUTATIONAL INTELLIGENCE, PT I, 2013, 7902 : 566 - 574
  • [24] Average-case analysis of the bin-packing problem with general cost structures
    Columbia Univ, New York, United States
    Nav Res Logist, 7 (673-686):
  • [25] Two bandwidth packing algorithms for the centralized wireless network and their average-case analysis
    Chen, Jian-Xin
    Gong, Ling
    Yang, Yu-Hang
    Zeng, Peng
    Journal of Shanghai Jiaotong University (Science), 2007, 12 E (03) : 397 - 404
  • [26] A new algorithm for Jordan sorting: its average-case analysis
    Sojka, E
    DISCRETE APPLIED MATHEMATICS, 1999, 93 (01) : 127 - 140
  • [27] Two Bandwidth Packing Algorithms for the Centralized Wireless Network and Their Average-case Analysis
    陈建新
    龚玲
    杨宇航
    曾鹏
    Journal of Shanghai Jiaotong University, 2007, (03) : 397 - 404
  • [28] Average-case and smoothed competitive analysis of the multilevel feedback algorithm
    Becchetti, L
    Leonardi, S
    Marchetti-Spaccamela, A
    Schäfer, G
    Vredeveld, T
    MATHEMATICS OF OPERATIONS RESEARCH, 2006, 31 (01) : 85 - 108
  • [29] Average-case analysis of the bin-packing problem with general cost structures
    Bramel, J
    Rhee, WT
    SimchiLevi, D
    NAVAL RESEARCH LOGISTICS, 1997, 44 (07) : 673 - 686
  • [30] Average-Case Analysis of Greedy Matching for D2D Resource Sharing
    Gao, Shuqin
    Courcoubetis, Costas
    Duan, Lingjie
    2021 19TH INTERNATIONAL SYMPOSIUM ON MODELING AND OPTIMIZATION IN MOBILE, AD HOC, AND WIRELESS NETWORKS (WIOPT), 2021,