ACM Home Page
Please provide us with feedback. Feedback
A genetic algorithm with exon shuffling crossover for hard bin packing problems
Full text PdfPdf (234 KB)
Source
Genetic And Evolutionary Computation Conference archive
Proceedings of the 9th annual conference on Genetic and evolutionary computation table of contents
London, England
SESSION: Genetic algorithms: papers table of contents
Pages: 1365 - 1371  
Year of Publication: 2007
ISBN:978-1-59593-697-4
Authors
Philipp Rohlfshagen  University of Birmingham
John A. Bullinaria  University of Birmingham
Sponsors
SIGEVO: ACM Special Interest Group on Genetic and Evolutionary Computation
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 19,   Downloads (12 Months): 79,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1276958.1277213
What is a DOI?

ABSTRACT

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.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
E. G. Co . man, M. R. Garey, and D. S. Johnson. An application of bin-packing to multimachine scheduling. Journal of Computing 7:1--17, 1978.
 
3
J. M. Daida, S. P. Yalcin, P. M. Litvak, G. A. Eickhoff, and J. A. Polit. Of metaphors and darwinism: Deconstructing genetic programming's chimera. In P. J. Angeline, Z. Michalewicz, M. Schoenauer, X. Yao, and A. Zalzala, editors, Proceedings of the Congress on Evolutionary Computation volume 1, pages 453--462, 1999.
 
4
E. Falkenauer. A hybrid grouping genetic algorithm for bin packing. Journal of Heuristics 2:5--30, 1996.
 
5
 
6
J. N. D. Gupta and J. C. Ho. A new heuristic algorithms of the one-dimensional bin-packing problem. Production planning & control 10(6):598--603, 1999.
 
7
 
8
C. -Y. Kao and F. -T. Lin. A stochastic approach for the one-dimensional bin-packing problems. In Systems, Man and Cybernetics, 1992 volume 2, pages 1545--1551, 1992.
 
9
J. A. Kolkman and W. P. C. Stemmer. Directed evolution of proteins by exon shuffling. Nature Biotechnology 19:423--428, 2001.
 
10
H. Lima and T. Yakawa. A new design of genetic algorithm for bin packing. In Evolutionary Computation, 2003. CEC '03. The 2003 Congress on Evolutionary Computation volume 2, pages 1044--1049, 2003.
 
11
 
12
B. Modrek and C. J. Lee. Alternative splicing in the human, mouse and rat genomes is associated with an increased frequency of exon creation and/or loss. Nature Genetics 34(2):177--180, 2003.
 
13
 
14
M. Silvano and T. Paolo. Knapsack Problems, Algorithms and Computer Implementations chapter Bin-packing problem, pages 221--245. John Wiley and Sons Ltd., England, 1990.

Collaborative Colleagues:
Philipp Rohlfshagen: colleagues
John A. Bullinaria: colleagues