Solving Bi-objective Many-Constraint Bin Packing Problems in Automobile Sheet Metal Forming Processes

The solution of bi-objective bin packing problems with many constraints is of fundamental importance for a wide range of engineering applications such as wireless communication, logistics, or automobile sheet metal forming processes. When the bi-objective bin packing problem is single-constrained, state-of-the-art multi-objective genetic algorithms such as NSGA-II combined with standard constraint handling techniques can be used. In the case of many-constraint bin packing problems, problems with thousand of additional constraints, it is not easy to solve this kind of problem accurately and fast with classical methods. Our approach relies on two key ingredients, NSGA-II and a clustering algorithm in order to generate always feasible solutions independent of the number of constraints. The method allows to tackle bi-objective many-constraint bin packing problems. We will present results for challenging artificial bin packing problems which model typical bi-objective bin packing problems with many constraints arising in the automobile industry.

[1]  Colin Reeves,et al.  Hybrid genetic algorithms for bin-packing and related problems , 1996, Ann. Oper. Res..

[2]  Emanuel Falkenauer,et al.  A New Representation and Operators for Genetic Algorithms Applied to Grouping Problems , 1994, Evolutionary Computation.

[3]  Kalyanmoy Deb,et al.  A fast and elitist multiobjective genetic algorithm: NSGA-II , 2002, IEEE Trans. Evol. Comput..

[4]  Christian Blum,et al.  Metaheuristics in combinatorial optimization: Overview and conceptual comparison , 2003, CSUR.

[5]  David Simchi-Levi,et al.  Worst-Case Analysis of Heuristics for the Bin Packing Problem with General Cost Structures , 1994, Oper. Res..

[6]  Martin Josef Geiger Bin Packing Under Multiple Objectives - a Heuristic Approximation Approach , 2008, ArXiv.

[7]  Pierre Hansen,et al.  Cluster analysis and mathematical programming , 1997, Math. Program..

[8]  Madan Sathe,et al.  Interactive Evolutionary Algorithms for Multi-Objective Optimization , 2008 .

[9]  Kay Chen Tan,et al.  On Solving Multiobjective Bin Packing Problems Using Particle Swarm Optimization , 2006, 2006 IEEE International Conference on Evolutionary Computation.

[10]  Günter Rudolph,et al.  Design and validation of a hybrid interactive reference point method for multi-objective optimization , 2008, 2008 IEEE Congress on Evolutionary Computation (IEEE World Congress on Computational Intelligence).

[11]  David E. Goldberg,et al.  Alleles, loci and the traveling salesman problem , 1985 .

[12]  Frank Neumann,et al.  Approximating Minimum Multicuts by Evolutionary Multi-objective Algorithms , 2008, PPSN.

[13]  Carlos A. Coello Coello,et al.  THEORETICAL AND NUMERICAL CONSTRAINT-HANDLING TECHNIQUES USED WITH EVOLUTIONARY ALGORITHMS: A SURVEY OF THE STATE OF THE ART , 2002 .

[14]  H. P. Williams,et al.  Model Building in Mathematical Programming , 1979 .

[15]  Enrique Alba,et al.  The jMetal framework for multi-objective optimization: Design and architecture , 2010, IEEE Congress on Evolutionary Computation.

[16]  Simon M. Lucas,et al.  Parallel Problem Solving from Nature - PPSN X, 10th International Conference Dortmund, Germany, September 13-17, 2008, Proceedings , 2008, PPSN.

[17]  Edward G. Coffman,et al.  Approximation algorithms for bin packing: a survey , 1996 .

[18]  Adam Stawowy,et al.  Evolutionary based heuristic for bin packing problem , 2008, Comput. Ind. Eng..

[19]  Brian Everitt,et al.  Cluster analysis , 1974 .

[20]  David E. Goldberg,et al.  AllelesLociand the Traveling Salesman Problem , 1985, ICGA.

[21]  X. Gandibleux,et al.  Approximative solution methods for multiobjective combinatorial optimization , 2004 .

[22]  Gerhard Wäscher,et al.  An improved typology of cutting and packing problems , 2007, Eur. J. Oper. Res..

[23]  Zbigniew Michalewicz,et al.  Evolutionary Computation 2 , 2000 .

[24]  Francisco Luna,et al.  jMetal: a Java Framework for Developing Multi-Objective Optimization Metaheuristics , 2006 .