簡易檢索 / 詳目顯示

研究生: 張綺芬
Chang, Chi Fen
論文名稱: The Dynamic Bin Packing Problem Revisited
動態裝箱問題之探討
指導教授: 廖崇碩
Liao, Chung Shou
口試委員: 林春成
林清池
學位類別: 碩士
Master
系所名稱: 工學院 - 工業工程與工程管理學系
Department of Industrial Engineering and Engineering Management
論文出版年: 2015
畢業學年度: 103
語文別: 英文
論文頁數: 28
中文關鍵詞: 半即時演算法動態裝箱問題近似演算法
外文關鍵詞: semi-online algorithm, dynamic bin packing, approximation algorithm
相關次數: 點閱:2下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 本研究探討的主題為動態裝箱問題,是一個經典的組合最佳化問題。此問題是依來到時間先後將尺寸不超過箱子容量的物件分配至容量相同的箱子,且物件會隨時間離開,須在每個箱子中的所有物件尺寸總和不可超過箱子容量的限制條件下,最小化過程中使用的最大箱子數量。從應用角度來看,裝箱問題經常用於探討電腦系統中的記憶體配置問題,在過去數十年中持續有許多研究探討其變形問題。本研究探討過去文獻中已提出之即時演算法的特性,並深入討論半即時動態裝箱問題。「半即時」特性為放寬部分即時演算法的限制,例如:允許部分物件在被裝入箱子後可以再被取出並放入其它箱子,或是事先得知部分未來資訊。我們提出一個在部分情況下,可以表現得比先前文獻結果好的半即時動態裝箱演算法。


    This study investigates the dynamic bin packing problem which is one of the oldest classic NP-complete problems in the field of combinatorial optimization. The problem involves assigning a set of n items with size no more than the given bin capacity to equal-capacity bins so that the total size of items in each bin does not exceed the bin capacity, and items may depart from the packing at any time. The optimization objective is to minimize the maximum number of bins ever used over all time. In the perspective of practice, this problem has widely studied for the memory allocation problems. Therefore, many variants have been continually proposed over the past decades. In this study, we revisit the properties of some on-line algorithms in the dynamic bin packing problem and investigate a generalization model of the bin packing problem, called semi-online dynamic bin packing. The semi-online property provides some relaxations of on-line constraints, such as allowing to repack some items or knowing some information in advance. We develop a semi-online dynamic bin packing algorithm with a greater upper bound in some specific situations.

    摘要 Abstract 誌謝 Contents List of Figures and Tables 1 Introduction 2 Preliminary 2.1 The classical bin packing problem 2.2 The on-line bin packing problem 2.3 The dynamic bin packing problem 2.4 Next-Fit algorithm revisited 2.5 First-Fit algorithm revisited 2.6 Best-Fit and Worst-Fit algorithm revisited 2.7 HARMONICM algorithm revisited 2.8 Previous studies 3 Some observations and new lemmas about FF 4 Approximating semi-online dynamic bin packing 4.1 Some previous results of dynamic bin packing 4.2 Our semi-online algorithm 5 Discussion 5.1 Disadvantage of applying HARMONIC based algorithm 5.2 Constant number of departure time slots 6 Conclusion References

    [1] J. Balogh, J. B`ek`esi, G. Galambos. New lower bounds for certain class of bin
    packing algorithms. Theoretical Computer Science, 440-441:1-13, 2012.
    [2] J. W.-T. Chan, T.-W. Lam, P. W. H. Wong. Dynamic bin packing of unit
    fraction items. Theoretical Computer Science, 409(3):521–529, 2008.
    [3] J. W.-T. Chan, P. W. H. Wong, F. C. C. Yung. On dynamic bin packing:
    An improved lower bound and resource augmentation analysis. Algorithmica,
    53(2):172–206, 2009.
    [4] E. G. Coffman Jr., J. Csirik, G. Galambos, S. Martello, and D. Vigo. Bin
    packing approximation algorithms: Survey and classification. In P. M. Pardalos,
    D.-Z. Du, and R. L. Graham, editors. Handbook of Combinatorial Opti-
    mization, Springer New York, 455–531, 2013.
    [5] E. G. Coffman Jr., M. R. Garey, D. S. Johnson. Dynamic bin packing. SIAM
    J. COMPUT., 12(2):227–258, 1983.
    [6] L. Epstein, A. Levin. On bin packing with conflicts. SIAM J. on Optimization,
    19(3):1270-1298, 2008.
    [7] X. Han, F. Y. L. Chin, H.-F. Ting, G. Zhang, Y. Zhang. A new upper bound
    2.5545 on 2D online bin packing. ACM Trans. Algorithms, 7(4):50:1–50:18,
    2011.
    [8] D. S. Johnson. Fast algorithms for bin packing. J. COMPUT. Syst. Sci.,
    8(3):272–314, 1974.
    [9] D. S. Johnson, A. Demers, J. D. Ullman, M. R. Garey, R. L. Graham. Worstcase
    performance bounds for simple one-dimensional packing algorithms.
    SIAM J. COMPUT., 3(4):299–325, 1974.
    [10] R. M. Krap. Reducibility among combinatorial problems. In Complexity
    of Computer Computations, R. E. Miller and J. M. Thatcher, Eds. Plenum
    Press, New York, 85–103, 1972.
    [11] C. C. Lee, D. T. Lee. A simple on-line bin-packing algorithm. Journal of the
    ACM, 32(3):562–572, 1985.
    [12] S. S. Seiden. On the online bin packing problem. Journal of the ACM,
    49(5):640–671, 2002.
    [13] S. S. Seiden, R. van Stee. New bounds for multidimensional packing. Algo-
    rithmica, 36:261–293, 2003.
    [14] A. C.-C. Yao. New algorithms for bin packing. Journal of the ACM,
    27(2):207–227, 1980.

    無法下載圖示 全文公開日期 本全文未授權公開 (校內網路)
    全文公開日期 本全文未授權公開 (校外網路)

    QR CODE