A Genetic Algorithm with Exon Shuffling Crossover for Hard Bin Packing Problems

被引:0
|
作者
Rohlfshagen, Philipp [1 ]
Bullinaria, John A. [1 ]
机构
[1] Univ Birmingham, Sch Comp Sci, Birmingham B15 2TT, W Midlands, England
关键词
Genetic algorithms; bin packing problem; exon shuffling;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A novel evolutionary approach for the bin packing problem (BPP) is presented. A simple steady-state genetic algorithm is, developed that produces results comparable to other approaches in the literature, Without the need for any additional heuristics. The algorithm's design makes maximum use of the principle of natural selection to evolve valid solutions without the explicit need to verify constraint violations. Our algorithm is based upon a biologically inspired group encoding which allows for a modularisation of the search space in which individual sub-solutions may be assigned independent cost values. These values are subsequently utilised in a crossover event modelled on the theory of exon shuffling to produce a single offspring that inherits the most promising segments from its parents. The algorithm is tested on a set of hard benchmark problems and the results indicate that the method has a very high degree of accuracy and reliability compared to other approaches in the literature.
引用
收藏
页码:1365 / 1371
页数:7
相关论文
共 50 条
  • [41] Solving bin packing problem with a hybrid genetic algorithm for VM placement in cloud
    Kaaouache, Mohamed Amine
    Bouamama, Sadok
    KNOWLEDGE-BASED AND INTELLIGENT INFORMATION & ENGINEERING SYSTEMS 19TH ANNUAL CONFERENCE, KES-2015, 2015, 60 : 1061 - 1069
  • [42] MODIFIED GENETIC AlGORITHM WITH VARIABLE-LENGTH CHROMOSOMES FOR BIN PACKING PROBLEM
    Yamamoto, Kyosuke
    Yanagawa, Yoshinari
    Arizono, Ikuo
    ICIM'2016: PROCEEDINGS OF THE 13TH INTERNATIONAL CONFERENCE ON INDUSTRIAL MANAGEMENT, 2016, : 346 - 353
  • [43] Bin packing problems with rejection penalties and their dual problems
    Dosa, Gyorgy
    He, Yong
    INFORMATION AND COMPUTATION, 2006, 204 (05) : 795 - 815
  • [44] An Experimental Study of Grouping Crossover Operators for the Bin Packing Problem
    Amador-Larrea, Stephanie
    Quiroz-Castellanos, Marcela
    Hoyos-Rivera, Guillermo-de-Jesus
    Mezura-Montes, Efren
    COMPUTACION Y SISTEMAS, 2022, 26 (02): : 663 - 682
  • [45] A GENETIC ALGORITHM FOR TWO DIMENSIONAL STRIP PACKING PROBLEMS
    Mancapa, V.
    van Niekerk, T. I.
    Hua, T.
    SOUTH AFRICAN JOURNAL OF INDUSTRIAL ENGINEERING, 2009, 20 (02) : 145 - 162
  • [46] Heuristic solution of open bin packing problems
    Gent, Ian P.
    Journal of Heuristics, 1998, 3 (04): : 299 - 304
  • [47] Comparing online algorithms for bin packing problems
    Leah Epstein
    Lene M. Favrholdt
    Jens S. Kohrt
    Journal of Scheduling, 2012, 15 : 13 - 21
  • [48] BIN-PACKING PROBLEMS FOR A RENEWAL PROCESS
    STADJE, W
    ANNALES DE L INSTITUT HENRI POINCARE-PROBABILITES ET STATISTIQUES, 1990, 26 (01): : 207 - 217
  • [49] A new heuristic algorithm for a class of two-dimensional bin-packing problems
    Liu, Ya
    Chu, Chengbin
    Wang, Kanliang
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2011, 57 (9-12): : 1235 - 1244
  • [50] A new heuristic algorithm for a class of two-dimensional bin-packing problems
    Ya Liu
    Chengbin Chu
    Kanliang Wang
    The International Journal of Advanced Manufacturing Technology, 2011, 57 : 1235 - 1244