A hybrid algorithm for two-dimensional guillotine cutting problems. Brazil. Brazil.
|
|
- Rolf Stafford
- 5 years ago
- Views:
Transcription
1 A hybrid algorithm for two-dimensional guillotine cutting problems David Álvarez Martínez 1;a, Luis Miguel Escobar Falcón 2;b, Eliana Mirledy Toro 3;c and Rubén Augusto Romero Lázaro 4;d 1 São Paulo State University, Deparment of Engineering of Ilha Solteira, São Paulo, Brazil 2 Technological University of Pereira, Risaralda, Colombia, 3 Technological University of Pereira, Risaralda, Colombia, 4 São Paulo State University, Deparment of Engineering of Ilha Solteira, São Paulo, Brazil a david.unesp@gmail.com, b luismescobarf@gmail.com, c elianam@utp.edu.co, d rube n@dee.feis.unesp.br ABSTRACT Cutting and packing problems are considered classic problems in operations research that are of high interest due to their large spectrum of application in the industry, and their solution requires a treatment of high mathematical complexity and complex computational structures. This study presents the constrained and unconstrained k-staged two-dimensional guillotineable single knapsack problem of rectangular items, with and without associated weights to the items, with and without ninety degrees rotations to the items, and with guillotine cuts. An appropriate encoding of the problem is presented to be employed using a metaheuristic hybrid algorithm of variable neighborhood search and simulated annealing. To check the eficiency of the presented methodology, test cases were taken from specialized literature in order to analyze and compare the presented solution method with the state-of-the-art handling of the problems. Results of good quality, some of which have not previously been reported before in the literature were obtained in this work. KEY WORDS: Constrained and unconstrained k-staged two-dimensional knapsack problem, variable neighborhood search, simulated annealing. The tables 1-19 present the obtained results with the proposed algorithm in this study and the times used to achieve these answers. From the specialized literature (references from [1] to [11]) was taken the best quality solution for each case, besides of the used time to reach each solution. In the cases were the reported solution presents the same quality, are only taken in count the ones with the smallest computational time. The solution units presented on the tables 1-19 for the unweighted instances are the percentage given by the relation: solution
2 obtained divided over the total area of the knapsack, and for the weighted instances the units represent the associated profit with each piece. Unconstrained Two-staged Fixed Problem Unweighted Instances Weighted Instances Instance Best Proposed Instance Best Proposed ID Used ID Used UU UW UU UW11 15, UU UW UU UW UU UW UU UW UU UW UU UW7 10, UU UW UU UW UU UW LUU LUW1 158,363, LUU LUW2 257,372, LUU LUW3 261,252, LUU LUW4 473,754, Table 1: Results of the Unconstrained two-staged fixed weighted and unweighted problems.
3 Unweigthed Instances Weighted Instances Instance ID Unconstrained Two-staged Rotated Problem Best Best Known Proposed Used UU UU UU UU UU UU UU UU UU UU UU LUU LUU LUU LUU , UW UW11 17, , UW UW UW UW UW UW7 11, , UW UW UW LUW1 171,079, ,079, LUW2 325,725, ,725, LUW3 433,859, ,859, LUW4 568,436,545 13, ,436, Table 2: Results of the Unconstrained two-staged rotated weighted and unweighted problems. All Best Known s reported by Hifi, (2001) [6].
4 Unweigthed Instances Weighted Instances Instance ID Unconstrained Three-staged Fixed Problem Best Best Known Proposed Used UU1 96, UU2 99, UU3 97, UU4 98, UU5 99,15 10, UU6 98,79 10, UU7 98,84 11, UU8 98,98 10, UU9 99,20 10, UU10 99,01 11, UU11 99,76 15, LUU1 N/A N/A LUU2 N/A N/A LUU3 N/A N/A LUU4 N/A N/A UW UW11 15, , UW UW UW UW UW , UW7 10,464 11,101 10, UW , UW , UW , LUW1 N/A N/A 158,363, LUW2 N/A N/A 257,372, LUW3 N/A N/A 261,252, LUW4 N/A N/A 473,754, Table 3: Results of the Unconstrained three-staged fixed weighted and unweighted problems All Best Known s reported by Hifi, (2001) [6].
5 Unweighted Instances Weighted Instances Instance ID Unconstrained Three-staged Rotated Problem Best Best Known Proposed Used UU1 98, UU2 99, UU3 99, UU4 99, UU5 99,64 11, UU6 98,81 11, UU7 99,46 11, UU8 99,37 11, UU9 99,36 11, UU10 99,22 13, UU11 99,88 19, LU1 N/A N/A LU2 N/A N/A LU3 N/A N/A LU4 N/A N/A UW UW11 18, , UW UW UW UW UW , UW ,900 11, UW , UW , UW , LUW1 N/A N/A 171,836, LUW2 N/A N/A 326,399, LUW3 N/A N/A 433,882, LUW4 N/A N/A 568,690, Table 4: Results of the Unconstrained three-staged rotated weighted and unweighted problems. All Best Known s reported by Hifi, (2001) [6].
6 Unconstrained Non-staged Weighted Fixed Problem Instance Best Known Best Proposed ID Used W1 162, a 162, W2 35, ª 35, W3 234, a 234, UW b UW a UW b UW b UW b UW b UW7 10, b 10, UW b UW b UW b UW11 15, a 15, Table 5: Results of the Unconstrained non-staged weighted fixed problem. a DPH algorithm, Song et al., (2010) [10]; b Young-Gun et al., (2003) [11]. Instance ID Unconstrained Non-staged Weigthed Rotated Problem Best Proposed Used UW UW11 18, UW UW UW UW UW UW7 11, UW UW UW LUW1 171,836, LUW2 326,399, LUW3 433,882, LUW4 568,690, Table 6: Results of the Unconstrained non-staged weighted rotated problem.
7 Unconstrained Non-staged Unweigthed Fixed Problem Instance Best Known Best Proposed ID Used GCUT a GCUT a GCUT a GCUT a GCUT a GCUT a GCUT a GCUT a GCUT a GCUT a GCUT a GCUT a GCUT b Table 7: Results of the Unconstrained non-staged unweigthed fixed problem. a SDP Algorithm, Cintra et al., (2008) [2] b DPH algorithm, Song et al., (2010) [10] Unconstrained Non-staged Unweigthed Rotated Problem Instance Best Known Best Proposed ID Used GCUT GCUT GCUT GCUT GCUT GCUT GCUT GCUT GCUT GCUT GCUT GCUT GCUT Table 8: Results of the Unconstrained non-staged unweigthed rotated problem. All Best Known s reported by SDP Algorithm, Cintra et al. (2008) [2].
8 Constrained Two-Staged Weighted Fixed Problem Instance ID Best Known Best Proposed Used HH 10, ª 10, ª a A <0.01 c A ª STS c STS ª CHL ª CHL ª CW c CW ª Hch ª Hch b Table 9: Results of the Constrained two-staged weighted fixed problem. a ALGO1_ESGA algorithm, Hifi and M'Hallah, (2005) [7]; b ALGO1_SGA algorithm, Hifi and M'Hallah, (2005) [7]; c Hifi and Roucairol, (2001) [8]. Instance ID Constrained Two-Staged Weighted Rotated Problem Best Proposed Used HH 10, A A STS STS CHL CHL CW CW Hch Hch Table 10: Results of the Constrained two-staged weighted rotated problem.
9 Constrained Two-Staged Unweigthed Fixed Problem Instance ID Best Known Best Proposed Used 2SCUI < SCUI < SCUI < SCUI < SCUI < SCUI < SCUI < SCUI < SCUI < SCUI < SCUI < SCUI < SCUI < SCUI < SCUI < SCUI < SCUI < SCUI < SCUI < SCUI < SCUI < SCUI < SCUI < SCUI < SCUI < Table 11.a: Results of the Constrained two-staged unweighted fixed problem.
10 Constrained Two-Staged Unweigthed Fixed Problem ID Best Known Best Proposed Used 2SCUI < SCUI < SCUI < SCUI < SCUI < SCUI < SCUI < SCUI < SCUI < SCUI < SCUI < SCUI < SCUI < SCUI < SCUI < SCUI < SCUI < SCUI < SCUI < SCUI < SCUI < SCUI < SCUI < SCUI < SCUI < Table 11.b: Results of the Constrained two-staged unweighted fixed problem. All Best Known s reported by Cui, (2007) [3].
11 Constrained Two-Staged Unweigthed Rotated Problem Instance ID Best Known Best Proposed Used 2SCUI SCUI SCUI SCUI SCUI SCUI SCUI SCUI SCUI SCUI SCUI SCUI SCUI SCUI SCUI SCUI SCUI SCUI SCUI SCUI SCUI SCUI SCUI SCUI SCUI Table 12.a: Results of the Constrained two-staged unweighted rotated problem.
12 Constrained Two-Staged Unweigthed Rotated Problem Instance ID Best Known Best Proposed Used 2SCUI SCUI SCUI SCUI SCUI SCUI SCUI SCUI SCUI SCUI SCUI SCUI SCUI SCUI SCUI SCUI SCUI SCUI SCUI SCUI SCUI SCUI SCUI SCUI SCUI Table 12.b. Results of the Constrained two-staged unweighted rotated problem. All Best Known s reported by Cui, (2007) [3].
13 Constrained Three-Staged Weighted Fixed Problem Instance Best Known Best Proposed ID Used 3SCUI1 631,863 6ª 631, SCUI2 4,544,395 68ª 4,544, SCUI3 1,833, c 1,833, SCUI4 4,339,083 9 c 4,339, SCUI5 2,676,651 4 b 2,676, SCUI6 4,245,663 4 b 4,245, SCUI7 4,305, c 4,305, SCUI8 3,610, ª 3,608, SCUI9 7,446,330 9 b 7,446, SCUI10 6,038, a 6,038, SCUI11 1,168,284 4 a 1,162, SCUI12 2,567,171 4 c 2,567, SCUI13 2,795,973 4 b 2,795, SCUI14 3,152,403 3 c 3,152, SCUI15 5,018, b 5,018, SCUI16 2,157,408 9 b 2,157, SCUI17 6,881, a 6,854, SCUI18 7,548, a 7,548, SCUI19 5,704, b 5,704, SCUI20 5,726, a 5,676, Table 13: Results of the Constrained three-staged weighted fixed problem. a VEA, Cui, (2008) [4]; b VHA1, Cui, (2008) [4]; c VHA2, Cui, (2008) [4].
14 Constrained Three-Staged Unweigthed Fixed Problem Instance ID Best Known Best Proposed Used 3SCUI b SCUI b SCUI c SCUI b SCUI c SCUI b SCUI b SCUI b SCUI b SCUI b SCUI ª SCUI ª SCUI b SCUI c SCUI b SCUI b SCUI b SCUI b SCUI b SCUI b Table 14: Results of the Constrained three-staged unweighted fixed problem. a VEA algorithm, Cui, (2008) [4]; b VHA1algortihm, Cui, (2008) [4]; c VHA2 algorithm, Cui, (2008) [4].
15 Constrained Three-Staged Rotated Problem Instance ID Unweighted Weighted Best Proposed Best Proposed Used Used 3SCUI , SCUI ,545, SCUI ,833, SCUI ,339, SCUI ,678, SCUI ,249, SCUI ,306, SCUI ,610, SCUI ,447, SCUI ,040, SCUI ,169, SCUI ,567, SCUI ,796, SCUI ,153, SCUI ,021, SCUI ,158, SCUI ,885, SCUI ,552, SCUI ,709, SCUI ,731, Table 15: Results of the Constrained weighted and unweigthed three-staged rotated problem. Constrained Non-staged Weighted Fixed Problem Instance ID Best Known Best Proposed Used CW a CW a CW b CW b CW5 11, b 11, CW6 12, b 12, CW c CW b CW9 10, b 10, CW b CW b TH N/A d TH N/A d CHW N/A d CHW N/A d Table 16: Results of the Constrained non-staged weighted fixed problem. a FHZ98 algorithm, Fayard et al., (1998) [5]; b MP_AOG algorithm, Morabito and Pureza, (2007) [9]; c MP algorithm, Morabito and Pureza, (2007) [9]; d ATP2 algorithm, Alvarez-Valdes et al., (2002) [1].
16 Instance ID Constrained Non-staged Weighted Rotated Problem Best Proposed Used CW CW CW CW CW CW CW CW CW CW CW TH TH CHW CHW Table 17. Results of the Constrained non-staged weighted rotated problem. Instance ID Constrained Non-staged Unweighted Fixed Problem Best Proposed Best Known Used CU1 98,64 <1 a 98, CU2 99,43 <1 a 99, CU3 99,84 6 b 99, CU4 98,62 35 b 98, CU5 98, a 98, CU6 99,65 10 a 99, CU7 95, b 95, CU8 97,65 21 a 97, CU9 97,78 20 b 97, CU10 98, b 98, CU11 99, b 99, Table 18. Results of the Constrained non-staged weighted fixed problem. a MP_AOG algorithm, Morabito and Pureza, (2007) [9]; b MP algorithm, Morabito and Pureza, (2007) [9].
17 Instance ID Constrained Non-staged Unweighted Rotated Problem Best Proposed Used CU1 98, CU2 99, CU3 99, CU4 99, CU5 98, CU6 99, CU7 97,5 570 CU8 99,2 611 CU9 98, CU10 98, CU11 99, Table 19. Results of the Constrained non-staged weighted rotated problem. REFERENCES [1] Alvarez-Valdés, R.; Parajón, A.; Tamarit, J. M.; A tabu search algorithm for large-scale guillotine (un)constrained two-dimensional cutting problems. Computers & Operations Research. Vol. 29, pp , (2002) [2] Cintra, G.F.; Miyazawa, F.K.; Wakabayashi, Y.; Xavier E.C.; Algorithms for twodimensional cutting stock and strip packing problems using dynamic programming and column generation, European Journal of Operational Research, Vol. 191, pp , (2008) [3] Cui, Y.; An exact algorithm for generating homogenous two-segment cutting patterns, Engineering Optimization, Vol. 39, pp , (2007) [4] Cui, Y.; Heuristic and exact algorithms for generating homogenous constrained three-staged cutting patterns, Computers & Operations Research, Vol. 35, pp , (2008) [5] Fayard, D.; Hifi, M.; Zissimopoulos, V.; An efficient approach for large-scale two-dimensional guillotine cutting stock problems, Journal of the Operational Research Society, Vol. 49, pp , (1998) [6] Hifi, M; Exact Algorithms for Large-Scale Unconstrained Two and Three Staged Cutting Problems, Computational Optimization and Applications, Vol. 18, pp , (2001) [7] Hifi, M; M'Hallah, R.; An Exact Algorithm for Constrained Two-Dimensional Two-Staged Cutting Problems, Operations Research, Vol. 53, pp , (2005) [8] Hifi, M.; Roucairol, C.; Approximate and Exact Algorithms for Constrained (Un) Weighted Two-dimensional Two-staged Cutting Stock Problems, Journal of Combinatorial Optimization, Vol. 5, pp , (2001) [9] Morabito, R.; Pureza, V.; Geração de padrões de cortes bidimensionais guilhotinados restritos via programação dinâmica e busca em grafo-e/ou, Produção, Vol. 17, pp , (2007)
18 [10] Song, X.; Chu, C.B.; Lewis, R.; Nie, Y.Y.; Thompson J.; A worst case analysis of a dynamic programming-based heuristic algorithm for 2D unconstrained guillotine cutting, European Journal of Operational Research, 202, , (2010) [11] Young-Gun, G.; Kang, M.-K.; Seong, J.; A best-first branch and bound algorithm for unconstrained two-dimensional cutting problems. Operations Research Letters, 31, , (2003)
PARTICLE SWARM OPTIMIZATION WITH TURBULENCE FACTOR FOR TWO- DIMENSIONAL GUILLOTINE SINGLE KNAPSACK PROBLEMS
PARTICLE SWARM OPTIMIZATION WITH TURBULENCE FACTOR FOR TWO- DIMENSIONAL GUILLOTINE SINGLE KNAPSACK PROBLEMS David Álvarez-Martínez São Paulo State University College of Engineering of Ilha Solteira - São
More informationGenerating unconstrained two-dimensional non-guillotine cutting patterns by a recursive partitioning algorithm
Generating unconstrained two-dimensional non-guillotine cutting patterns by a recursive partitioning algorithm Ernesto G. Birgin Rafael D. Lobato Reinaldo Morabito April 3, 2010 Abstract In this study,
More informationA note on an L-approach for solving the manufacturer s pallet loading problem
A note on an L-approach for solving the manufacturer s pallet loading problem Ernesto G. Birgin Reinaldo Morabito Fabio H. Nishihara November 19 th, 2004. Abstract An L-approach for packing (l, w)-rectangles
More informationGRASP and Path Relinking for the Two-dimensional Two-staged Cutting Stock Problem
GRASP and Path Relinking for the Two-dimensional Two-staged Cutting Stock Problem Ramón Alvarez-Valdes 1, Rafael Martí 1, Antonio Parajón 2 and Jose M. Tamarit 1 1 Departamento de Estadística e I.O. Universidad
More informationSolving the Two Dimensional Cutting Problem using Evolutionary Algorithms with Penalty Functions
Solving the Two Dimensional Cutting Problem using Evolutionary Algorithms with Functions Beraudo V., Orellana A., Alfonso H., Minetti G., Salto C. Laboratorio de Investigación en Sistemas Inteligentes
More informationAn Ant Colony Optimization Heuristic for Solving the Two- Dimensional Level Packing Problems
An Ant Colony Optimization Heuristic for Solving the Two- Dimensional Level Packing Problems AzzaGaber, RaafatElshaer and MahassenKhater Industrial Engineering Department Faculty of Engineering, Zagazig
More informationSolving Smart Grid Operation Problems Through Variable Neighborhood Search
1 Solving Smart Grid Operation Problems Through Variable Neighborhood Search Leonardo H. Macedo, São Paulo State University-Ilha Solteira (Brazil) John F. Franco, São Paulo State University-Rosana (Brazil)
More informationOPTIMIZING THE WOODPULP STOWAGE USING LAGRANGEAN RELAXATION WITH CLUSTERS
OPTIMIZING THE WOODPULP STOWAGE USING LAGRANGEAN RELAXATION WITH CLUSTERS Glaydston Mattos Ribeiro 1 DCCI Department of Computer Science UniAracruz Faculty of Aracruz R. Prof. Berilo Basílio dos Santos,
More informationWeight Annealing Heuristics for Solving the Two-Dimensional Bin Packing Problem
Weight Annealing Heuristics for Solving the Two-Dimensional Bin Packing Problem Kok-Hua Loh, Nanyang Technological University Bruce Golden, University of Maryland Edward Wasil, American University th ICS
More informationA HYBRID HEURISTIC FOR THE CONSTRAINED TWO-DIMENSIONAL NON-GUILLOTINE ORTHOGONAL CUTTING PROBLEM
A HYBRID HEURISTIC FOR THE CONSTRAINED TWO-DIMENSIONAL NON-GUILLOTINE ORTHOGONAL CUTTING PROBLEM JOSÉ FERNANDO GONÇALVES AND MAURICIO G. C. RESENDE ABSTRACT. This paper addresses a constrained two-dimensional
More informationApplying an Enhanced Heuristic Algorithm to a Constrained Two-Dimensional Cutting Stock Problem
Appl. Math. Inf. Sci. 9, No. 1L, 179-187 (2015) 179 Applied Mathematics & Information Sciences An International Journal http://dx.doi.org/10.12785/amis/091l23 Applying an Enhanced Heuristic Algorithm to
More informationA DIVIDE-CONQUER HEURISTIC SEARCH ALGORITHM FOR CUTTING SURPLUS STEEL PLATES OF STEEL AND IRON COMPANIES
International Journal of Innovative Computing, Information and Control ICIC International c 2015 ISSN 1349-4198 Volume 11, Number 1, February 2015 pp. 363 374 A DIVIDE-CONQUER HEURISTIC SEARCH ALGORITHM
More informationA parallel multi-population genetic algorithm for a constrained two-dimensional orthogonal packing problem
A parallel multi-population genetic algorithm for a constrained two-dimensional orthogonal packing problem José Fernando Gonçalves Faculdade de Economia do Porto, LIAAD Rua Dr. Roberto Frias, s/n, 4200-464
More informationA GRASP Approach to the Nesting Problem
MIC 2001-4th Metaheuristics International Conference 47 A GRASP Approach to the Nesting Problem António Miguel Gomes José Fernando Oliveira Faculdade de Engenharia da Universidade do Porto Rua Roberto
More informationTranslational Placement using Simulated Annealing and Collision Free Region with Parallel Processing
Translational Placement using Simulated Annealing and Collision Free Region with Parallel Processing André Kubagawa Sato, Rogério Yugo Takimoto, Thiago de Castro Martins, Marcos de Sales Guerra Tsuzuki
More informationAn Improved Heuristic Recursive Strategy Based on Genetic Algorithm for the Strip Rectangular Packing Problem
Vol. 33, No. 9 ACTA AUTOMATICA SINICA September, 2007 An Improved Heuristic Recursive Strategy Based on Genetic Algorithm for the Strip Rectangular Packing Problem ZHANG De-Fu 1 CHEN Sheng-Da 1 LIU Yan-Juan
More informationPacking circle items in an arbitrary marble slab
IOP Conference Series: Materials Science and Engineering PAPER OPEN ACCESS Packing circle items in an arbitrary marble slab To cite this article: Z Yuan et al 018 IOP Conf. Ser.: Mater. Sci. Eng. 399 01059
More informationA recursive branch-and-bound algorithm for the rectangular guillotine strip packing problem
Computers & Operations Research 35 (2008) 1281 1291 www.elsevier.com/locate/cor A recursive branch-and-bound algorithm for the rectangular guillotine strip packing problem Yaodong Cui, Yuli Yang, Xian
More informationArc-Flow Model for the Two-Dimensional Cutting Stock Problem
Arc-Flow Model for the Two-Dimensional Cutting Stock Problem Rita Macedo Cláudio Alves J. M. Valério de Carvalho Centro de Investigação Algoritmi, Universidade do Minho Escola de Engenharia, Universidade
More informationApproximate algorithms for the container loading problem
Intl. Trans. in Op. Res. 9 (2002) 747 774 Approximate algorithms for the container loading problem M. Hifi LaRIA, Laboratoire de Recherche en Informatique d Amiers, Université de Picardie Jules Verne,
More informationA decomposition problem of a natural number for a rectangular cutting-covering model
Proceedings of the th WSEAS International Conference on COMPUTERS, Agios Nikolaos, Crete Island, Greece, July 2-2, 200 A decomposition problem of a natural number for a rectangular cutting-covering model
More informationTabu Search for Constraint Solving and Its Applications. Jin-Kao Hao LERIA University of Angers 2 Boulevard Lavoisier Angers Cedex 01 - France
Tabu Search for Constraint Solving and Its Applications Jin-Kao Hao LERIA University of Angers 2 Boulevard Lavoisier 49045 Angers Cedex 01 - France 1. Introduction The Constraint Satisfaction Problem (CSP)
More informationThree-Dimensional Container Loading: A Simulated Annealing Approach
University of Windsor Scholarship at UWindsor Industrial and Manufacturing Systems Engineering Publications Department of Industrial and Manufacturing Systems Engineering 017 Three-Dimensional Container
More informationGrouping Genetic Algorithm with Efficient Data Structures for the University Course Timetabling Problem
Grouping Genetic Algorithm with Efficient Data Structures for the University Course Timetabling Problem Felipe Arenales Santos Alexandre C. B. Delbem Keywords Grouping Genetic Algorithm Timetabling Problem
More informationSolving a Real-World Glass Cutting Problem
Solving a Real-World Glass Cutting Problem Jakob Puchinger, Günther R. Raidl, and Gabriele Koller Institute of Computer Graphics and Algorithms, Vienna University of Technology, Vienna, Austria {puchinger
More informationConflict Graphs for Combinatorial Optimization Problems
Conflict Graphs for Combinatorial Optimization Problems Ulrich Pferschy joint work with Andreas Darmann and Joachim Schauer University of Graz, Austria Introduction Combinatorial Optimization Problem CO
More informationGeneral Methods and Search Algorithms
DM811 HEURISTICS AND LOCAL SEARCH ALGORITHMS FOR COMBINATORIAL OPTIMZATION Lecture 3 General Methods and Search Algorithms Marco Chiarandini 2 Methods and Algorithms A Method is a general framework for
More informationGENERALIZED ASSIGNMENT PROBLEM
Chapter 3 GENERALIZED ASSIGNMENT PROBLEM 1 1 A part of this chapter appears in International Journal of Computational and Mathematical Sciences Vol.3:8, 418-423, 2009 as A new heuristic approach for the
More informationOpen Vehicle Routing Problem Optimization under Realistic Assumptions
Int. J. Research in Industrial Engineering, pp. 46-55 Volume 3, Number 2, 204 International Journal of Research in Industrial Engineering www.nvlscience.com Open Vehicle Routing Problem Optimization under
More informationA Distributed Hybrid Algorithm for Composite Stock Cutting
Appl. Math. Inf. Sci. 6 No. 2S pp. 661S-667S (2012) Applied Mathematics & Information Sciences An International Journal @ 2012 NSP Natural Sciences Publishing Cor. A Distributed Hybrid Algorithm for Composite
More informationGeneral properties of staircase and convex dual feasible functions
General properties of staircase and convex dual feasible functions JÜRGEN RIETZ, CLÁUDIO ALVES, J. M. VALÉRIO de CARVALHO Centro de Investigação Algoritmi da Universidade do Minho, Escola de Engenharia
More informationON WEIGHTED RECTANGLE PACKING WITH LARGE RESOURCES*
ON WEIGHTED RECTANGLE PACKING WITH LARGE RESOURCES* Aleksei V. Fishkin, 1 Olga Gerber, 1 Klaus Jansen 1 1 University of Kiel Olshausenstr. 40, 24118 Kiel, Germany {avf,oge,kj}@informatik.uni-kiel.de Abstract
More informationarxiv: v1 [cs.dm] 22 Jul 2011
Bottom-Left Placement Theorem for Rectangle Packing Wenqi Huang, Tao Ye arxiv:1107.6v1 [cs.dm] Jul 011 School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan, 007,
More informationA Comparison of Algorithms for Deployment of Heterogeneous Sensors
A Comparison of Algorithms for Deployment of Heterogeneous Sensors Amol Lachake Assistant Professor, Dept of Computer Engg, Dr. D.Y Patil, School of Engineering Technology, Lohegoan Pune India Abstract
More informationA SIMULATED ANNEALING ALGORITHM FOR SOME CLASS OF DISCRETE-CONTINUOUS SCHEDULING PROBLEMS. Joanna Józefowska, Marek Mika and Jan Węglarz
A SIMULATED ANNEALING ALGORITHM FOR SOME CLASS OF DISCRETE-CONTINUOUS SCHEDULING PROBLEMS Joanna Józefowska, Marek Mika and Jan Węglarz Poznań University of Technology, Institute of Computing Science,
More informationDETERMINISTIC OPERATIONS RESEARCH
DETERMINISTIC OPERATIONS RESEARCH Models and Methods in Optimization Linear DAVID J. RADER, JR. Rose-Hulman Institute of Technology Department of Mathematics Terre Haute, IN WILEY A JOHN WILEY & SONS,
More informationSPATIAL OPTIMIZATION METHODS
DELMELLE E. (2010). SPATIAL OPTIMIZATION METHODS. IN: B. WHARF (ED). ENCYCLOPEDIA OF HUMAN GEOGRAPHY: 2657-2659. SPATIAL OPTIMIZATION METHODS Spatial optimization is concerned with maximizing or minimizing
More informationA Bucket Graph Based Labelling Algorithm for the Resource Constrained Shortest Path Problem with Applications to Vehicle Routing
1 / 23 A Bucket Graph Based Labelling Algorithm for the Resource Constrained Shortest Path Problem with Applications to Vehicle Routing Ruslan Sadykov 1,2 Artur Pessoa 3 Eduardo Uchoa 3 1 Inria Bordeaux,
More informationBIN PACKING PROBLEM: A LINEAR CONSTANT- SPACE -APPROXIMATION ALGORITHM
International Journal on Computational Science & Applications (IJCSA) Vol.5,No.6, December 2015 BIN PACKING PROBLEM: A LINEAR CONSTANT- SPACE -APPROXIMATION ALGORITHM Abdolahad Noori Zehmakan Department
More informationAn Efficient Meta-Heuristic for Multi-Dimensional Multi-Container Packing
An Efficient Meta-Heuristic for Multi-Dimensional Multi-Container Packing Guido Perboli Teodor Gabriel Crainic Roberto Tadei March 2011 Bureaux de Montréal : Bureaux de Québec : Université de Montréal
More informationA Hybrid Genetic Algorithms and Tabu Search for Solving an Irregular Shape Strip Packing Problem
A Hybrid Genetic Algorithms and Tabu Search for Solving an Irregular Shape Strip Packing Problem Kittipong Ekkachai 1 and Pradondet Nilagupta 2 ABSTRACT This paper presents a packing algorithm to solve
More informationParallel Computing in Combinatorial Optimization
Parallel Computing in Combinatorial Optimization Bernard Gendron Université de Montréal gendron@iro.umontreal.ca Course Outline Objective: provide an overview of the current research on the design of parallel
More informationA Hybrid Improvement Heuristic for the Bin Packing Problem
MIC 2001-4th Metaheuristics International Conference 63 A Hybrid Improvement Heuristic for the Bin Packing Problem Adriana C.F. Alvim Dario J. Aloise Fred Glover Celso C. Ribeiro Department of Computer
More informationA Combinatorial Algorithm for The Cardinality Constrained Portfolio Optimization Problem
0 IEEE Congress on Evolutionary Computation (CEC) July -, 0, Beijing, China A Combinatorial Algorithm for The Cardinality Constrained Portfolio Optimization Problem Tianxiang Cui, Shi Cheng, and Ruibin
More informationHyper-heuristics and Classifier Systems for Solving 2D-Regular Cutting Stock Problems
Hyper-heuristics and Classifier Systems for Solving 2D-Regular Cutting Stock Problems H. Terashima-Marín ITESM-Center for Intelligent Systems Av. E. Garza Sada 2501 Monterrey, NL, 64849 Mexico terashima@itesm.mx
More informationConstructive procedures to solve 2-Dimensional Bin Packing Problems with Irregular Pieces and Guillotine Cuts
Constructive procedures to solve 2-Dimensional Bin Packing Problems with Irregular Pieces and Guillotine Cuts Antonio Martinez a, Ramon Alvarez-Valdes b, Julia Bennell a, Jose Manuel Tamarit b a University
More informationAn algorithm for determination of the guillotine restrictions for a rectangular cutting-stock pattern
An algorithm for determination of the guillotine restrictions for a rectangular cutting-stock pattern DANIELA MARINESCU Transilvania University of Braşov Department of Computer Science Iuliu Maniu 50,
More informationAvailable online at ScienceDirect. Procedia Engineering 183 (2017 )
Available online at www.sciencedirect.com ScienceDirect Procedia Engineering 183 (2017 ) 291 296 17th International Conference on Sheet Metal, SHEMET17 Meta-heuristic algorithms for nesting problem of
More informationVARIANTS OF THE CUTTING STOCK PROBLEM AND THE SOLUTION METHODS. M. M. Malik Abu Dhabi University Assistant Professor
VARIANTS OF THE CUTTING STOCK PROBLEM AND THE SOLUTION METHODS M. M. Malik Abu Dhabi University Assistant Professor E-mail: mohsin.malik@adu.ac.ae J. H. Taplin University of Western Australia Professor
More informationSolving Capacitated P-Median Problem by Hybrid K-Means Clustering and Fixed Neighborhood Search algorithm
Proceedings of the 2010 International Conference on Industrial Engineering and Operations Management Dhaka, Bangladesh, January 9 10, 2010 Solving Capacitated P-Median Problem by Hybrid K-Means Clustering
More informationNew Heuristic for the Single Container Loading Problem
New Heuristic for the Single Container Loading Problem Safa Bhar Layeb 1, Omar Jabloun 2, Amel Jaoua 3 University of Tunis El Manar, National Engineering School of Tunis UR-OASIS: Optimization & Analysis
More informationOptimal Cutting Problem
Ana Avdzhieva, Todor Balabanov, Georgi Evtimov, Detelina Kirova, Hristo Kostadinov, Tsvetomir Tsachev, Stela Zhelezova, Nadia Zlateva 1. Problems Setting One of the tasks of the Construction office of
More informationA Binary Integer Linear Programming-Based Approach for Solving the Allocation Problem in Multiprocessor Partitioned Scheduling
A Binary Integer Linear Programming-Based Approach for Solving the Allocation Problem in Multiprocessor Partitioned Scheduling L. Puente-Maury, P. Mejía-Alvarez, L. E. Leyva-del-Foyo Department of Computer
More informationAdjusted Clustering Clarke-Wright Saving Algorithm for Two Depots-N Vehicles
Adjusted Clustering Clarke-Wright Saving Algorithm for Two Depots-N Vehicles S. Halim, L. Yoanita Department of Industrial Engineering, Petra Christian University, Surabaya, Indonesia (halim@petra.ac.id)
More informationMetaheuristic Development Methodology. Fall 2009 Instructor: Dr. Masoud Yaghini
Metaheuristic Development Methodology Fall 2009 Instructor: Dr. Masoud Yaghini Phases and Steps Phases and Steps Phase 1: Understanding Problem Step 1: State the Problem Step 2: Review of Existing Solution
More informationLocal search heuristic for multiple knapsack problem
International Journal of Intelligent Information Systems 2015; 4(2): 35-39 Published online February 14, 2015 (http://www.sciencepublishinggroup.com/j/ijiis) doi: 10.11648/j.ijiis.20150402.11 ISSN: 2328-7675
More informationHybrid Constraint Programming and Metaheuristic methods for Large Scale Optimization Problems
Hybrid Constraint Programming and Metaheuristic methods for Large Scale Optimization Problems Fabio Parisini Tutor: Paola Mello Co-tutor: Michela Milano Final seminars of the XXIII cycle of the doctorate
More informationAn evolutionary algorithm for the one-dimensional cutting stock. problem
International Transactions in Operations Research: aceito para publicação em 2010 An evolutionary algorithm for the one-dimensional cutting stock problem Silvio A. Araujo a, Ademir A. Constantino b and
More informationA Diversified Multi-Start Algorithm for Unconstrained Binary Quadratic Problems Leveraging the Graphics Processor Unit
A Diversified Multi-Start Algorithm for Unconstrained Binary Quadratic Problems Leveraging the Graphics Processor Unit Mark Lewis Missouri Western State University, Saint Joseph, Missouri 64507, USA mlewis14@missouriwestern.edu
More informationA GENETIC ALGORITHM FOR TWO DIMENSIONAL STRIP PACKING PROBLEMS. Nelson Mandela Metropolitan University, South Africa
A GENETIC ALGORITHM FOR TWO DIMENSIONAL STRIP PACKING PROBLEMS V. Mancapa 1, T.I. van Niekerk 2 and T Hua 2 1 Department of Electrical Engineering Nelson Mandela Metropolitan University, South Africa mancapa@nmmu.ac.za
More informationImplementation of pattern generation algorithm in forming Gilmore and Gomory model for two dimensional cutting stock problem
IOP Conference Series: Materials Science and Engineering PAPER OPEN ACCESS Implementation of pattern generation algorithm in forming Gilmore and Gomory model for two dimensional cutting stock problem To
More informationA dynamic resource constrained task scheduling problem
A dynamic resource constrained task scheduling problem André Renato Villela da Silva Luis Satoru Ochi * Instituto de Computação - Universidade Federal Fluminense, Niterói, Rio de Janeiro, Brasil Abstract
More informationBranch-and-Cut and GRASP with Hybrid Local Search for the Multi-Level Capacitated Minimum Spanning Tree Problem
Branch-and-Cut and GRASP with Hybrid Local Search for the Multi-Level Capacitated Minimum Spanning Tree Problem Eduardo Uchoa Túlio A.M. Toffolo Mauricio C. de Souza Alexandre X. Martins + Departamento
More informationA Memetic Algorithm for Parallel Machine Scheduling
A Memetic Algorithm for Parallel Machine Scheduling Serafettin Alpay Eskişehir Osmangazi University, Industrial Engineering Department, Eskisehir, Turkiye Abstract - This paper focuses on the problem of
More informationAlgorithms for Two-Dimensional Bin Packing and Assignment Problems
UNIVERSITÀ DEGLI STUDI DI BOLOGNA Dottorato di Ricerca in Ingegneria dei Sistemi XII Ciclo Sede Amministrativa: Università di Bologna Sedi Consorziate: Università di Firenze, Padova e Siena Algorithms
More informationLecture 9. Knapsack Problem Dynamic Programming formulation. MATH3220 Operations Research and Logistics Mar. 4, 2015
Lecture 9 MATH3220 Operations Research and Logistics Mar. 4, 2015 2D Pan Li The Chinese University of Hong Kong 9.1 Agenda 1 2D 2 3 2D 9.2 Knapsack problem Consider a hiker who is going to carry a knapsack
More informationInteger Programming and Network Modeis
H.A. Eiselt C.-L. Sandblom Integer Programming and Network Modeis With Contributions by K. Spielberg, E. Richards, B.T. Smith, G. Laporte, B.T. Boffey With 165 Figures and 43 Tables &m Springer CONTENTS
More informationAlgorithm Design Methods. Some Methods Not Covered
Algorithm Design Methods Greedy method. Divide and conquer. Dynamic Programming. Backtracking. Branch and bound. Some Methods Not Covered Linear Programming. Integer Programming. Simulated Annealing. Neural
More informationRegensburger DISKUSSIONSBEITRÄGE zur Wirtschaftswissenschaft
Regensburger DISKUSSIONSBEITRÄGE zur Wirtschaftswissenschaft A Cluster Based Scatter Search Heuristic for the Vehicle Routing Problem University of Regensburg Discussion Papers in Economics No. 415, November
More informationQ. Wang National Key Laboratory of Antenna and Microwave Technology Xidian University No. 2 South Taiba Road, Xi an, Shaanxi , P. R.
Progress In Electromagnetics Research Letters, Vol. 9, 29 38, 2009 AN IMPROVED ALGORITHM FOR MATRIX BANDWIDTH AND PROFILE REDUCTION IN FINITE ELEMENT ANALYSIS Q. Wang National Key Laboratory of Antenna
More informationA Branch-and-Cut Algorithm for the Partition Coloring Problem
A Branch-and-Cut Algorithm for the Partition Coloring Problem Yuri Frota COPPE/UFRJ, Programa de Engenharia de Sistemas e Otimização Rio de Janeiro, RJ 21945-970, Brazil abitbol@cos.ufrj.br Nelson Maculan
More information5 (Monday, 08/14/2017)
Content 5 (Monday, 08/14/2017) 1 Algorithms 2 Assignment and Knapsack problem 2.1 Assignment problem: Greedy heuristic, Complete Enumeration, Branch And Bound 2.2 Knapsack problem: Greedy heuristic, Complete
More informationResearch Article Dealing with Nonregular Shapes Packing
Mathematical Problems in Engineering, Article ID 548957, 10 pages http://dx.doi.org/10.1155/2014/548957 Research Article Dealing with Nonregular Shapes Packing Bonfim Amaro Júnior, Plácido Rogério Pinheiro,
More informationA LOCAL SEARCH GENETIC ALGORITHM FOR THE JOB SHOP SCHEDULING PROBLEM
A LOCAL SEARCH GENETIC ALGORITHM FOR THE JOB SHOP SCHEDULING PROBLEM Kebabla Mebarek, Mouss Leila Hayat and Mouss Nadia Laboratoire d'automatique et productique, Université Hadj Lakhdar -Batna kebabla@yahoo.fr,
More informationA 2-APPROXIMATION ALGORITHM FOR THE MINIMUM KNAPSACK PROBLEM WITH A FORCING GRAPH. Yotaro Takazawa Shinji Mizuno Tokyo Institute of Technology
Journal of the Operations Research Society of Japan Vol. 60, No. 1, January 2017, pp. 15 23 c The Operations Research Society of Japan A 2-APPROXIMATION ALGORITHM FOR THE MINIMUM KNAPSACK PROBLEM WITH
More informationA Reactive Local Search-Based Algorithm for the Multiple-Choice Multi-Dimensional Knapsack Problem
A Reactive Local Search-Based Algorithm for the Multiple-Choice Multi-Dimensional Knapsack Problem Abdelkader Sbihi, Michrafy Mustapha, Mhand Hifi To cite this version: Abdelkader Sbihi, Michrafy Mustapha,
More informationTwo-Dimensional Bin Packing Problem with Guillotine Restrictions
Alma Mater Studiorum Università di Bologna DEI - Dipartimento di Ingegneria dell Energia Elettrica e dell Informazione Guglielmo Marconi Dottorato di Ricerca in Automatica e Ricerca Operativa Ciclo XXVI
More informationLocal Search Heuristics for the Assembly Line Balancing Problem with Incompatibilities Between Tasks*
Proceedings of the 2000 IEEE International Conference on Robotics & Automation San Francisco, CA April 2000 Local Search Heuristics for the Assembly Line Balancing Problem with Incompatibilities Between
More informationComputational Complexity CSC Professor: Tom Altman. Capacitated Problem
Computational Complexity CSC 5802 Professor: Tom Altman Capacitated Problem Agenda: Definition Example Solution Techniques Implementation Capacitated VRP (CPRV) CVRP is a Vehicle Routing Problem (VRP)
More informationSolving A Nonlinear Side Constrained Transportation Problem. by Using Spanning Tree-based Genetic Algorithm. with Fuzzy Logic Controller
Solving A Nonlinear Side Constrained Transportation Problem by Using Spanning Tree-based Genetic Algorithm with Fuzzy Logic Controller Yasuhiro Tsujimura *, Mitsuo Gen ** and Admi Syarif **,*** * Department
More informationSOME GREEDY BASED ALGORITHMS FOR MULTI PERIODS DEGREE CONSTRAINED MINIMUM SPANNING TREE PROBLEM
SOME GREEDY BASED ALGORITHMS FOR MULTI PERIODS DEGREE CONSTRAINED MINIMUM SPANNING TREE PROBLEM Wamiliana 1, Faiz A. M. Elfaki 2, Mustofa Usman 1 and M. Azram 2 1 Department of Mathematics, Faculty of
More informationA simulated annealing algorithm for the vehicle routing problem with time windows and synchronization constraints
A simulated annealing algorithm for the vehicle routing problem with time windows and synchronization constraints Sohaib Afifi 1, Duc-Cuong Dang 1,2, and Aziz Moukrim 1 1 Université de Technologie de Compiègne
More informationColumn Generation Based Primal Heuristics
Column Generation Based Primal Heuristics C. Joncour, S. Michel, R. Sadykov, D. Sverdlov, F. Vanderbeck University Bordeaux 1 & INRIA team RealOpt Outline 1 Context Generic Primal Heuristics The Branch-and-Price
More informationOne Dimensional Cutting Stock Problem with Redevelopment of the Surplus Material
EngOpt 2008 - International Conference on Engineering Optimization Rio de Janeiro, Brazil, 01-05 June 2008. One Dimensional Cutting Stock Problem with Redevelopment of the Surplus Material Silas Sallaume,
More informationAn Algorithm for an Optimal Staffing Problem in Open Shop Environment
An Algorithm for an Optimal Staffing Problem in Open Shop Environment Daniela I. Borissova, and Ivan C. Mustakerov Abstract The paper addresses a problem of optimal staffing in open shop environment. The
More informationA NEW CONSTRUCTIVE HEURISTIC METHOD FOR MINIMIZING MAKESPAN IN PERMUTATION FLOW SHOP SCHEDULING
A NEW CONSTRUCTIVE HEURISTIC METHOD FOR MINIMIZING MAKESPAN IN PERMUTATION FLOW SHOP SCHEDULING Marcelo Seido Nagano Faculdade de Economia, Administração e Contabilidade, Universidade de São Paulo Av.
More informationExact Combinatorial Algorithms for Graph Bisection
Exact Combinatorial Algorithms for Graph Bisection Daniel Delling Andrew V. Goldberg Ilya Razenshteyn Renato Werneck Microsoft Research Silicon Valley DIMACS Challenge Renato Werneck (Microsoft Research)
More informationThe Heuristic (Dark) Side of MIP Solvers. Asja Derviskadic, EPFL Vit Prochazka, NHH Christoph Schaefer, EPFL
The Heuristic (Dark) Side of MIP Solvers Asja Derviskadic, EPFL Vit Prochazka, NHH Christoph Schaefer, EPFL 1 Table of content [Lodi], The Heuristic (Dark) Side of MIP Solvers, Hybrid Metaheuristics, 273-284,
More informationTHE RESEARCH area of automatic heuristic generation is
406 IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, VOL. 16, NO. 3, JUNE 2012 Grammatical Evolution of Local Search Heuristics Edmund K. Burke, Member, IEEE, Matthew R. Hyde, Member, IEEE, and Graham Kendall,
More informationMETHODOLOGY FOR SOLVING TWO-SIDED ASSEMBLY LINE BALANCING IN SPREADSHEET
METHODOLOGY FOR SOLVING TWO-SIDED ASSEMBLY LINE BALANCING IN SPREADSHEET Salleh Ahmad Bareduan and Salem Abdulsalam Elteriki Department of Manufacturing and Industrial Engineering, University Tun Hussein
More informationA Bricklaying Best-Fit Heuristic Algorithm for the Orthogonal Rectangle Packing Problem*
A Bricklaying Best-Fit Heuristic Algorithm for the Orthogonal Rectangle Packing Problem* Wenshui Lin 1, Jinping Xu 1, Jiandong Wang 1, and Xinyou Wu 2 1 School of Information Science and Technology, Xiamen
More informationHeuristics for Packing Semifluids
Heuristics for Packing Semifluids João Pedro Pedroso Technical Report Series: DCC-2016-01 arxiv:1607.04403v1 [cs.ds] 15 Jul 2016 Departamento de Ciência de Computadores Faculdade de Ciências da Universidade
More informationThe MOMC Method: a New Methodology to Find. Initial Solution for Transportation Problems
Applied Mathematical Sciences, Vol. 9, 2015, no. 19, 901-914 HIKARI Ltd, www.m-hikari.com http://dx.doi.org/10.12988/ams.2015.4121013 The MOMC Method: a New Methodology to Find Initial Solution for Transportation
More informationBest Known Solutions for the Cyclic Bandwidth Problem
Best Known Solutions for the Cyclic Bandwidth Problem Eduardo Rodriguez-Tello May 8, 014 1 Standard Graphs Table 1 summarizes the best known solutions produced by the Tabu Search algorithm, called TScb,
More informationGraph Coloring via Constraint Programming-based Column Generation
Graph Coloring via Constraint Programming-based Column Generation Stefano Gualandi Federico Malucelli Dipartimento di Elettronica e Informatica, Politecnico di Milano Viale Ponzio 24/A, 20133, Milan, Italy
More informationA Development of Hybrid Cross Entropy-Tabu Search Algorithm for Travelling Repairman Problem
Proceedings of the 2012 International Conference on Industrial Engineering and Operations Management Istanbul, Turkey, July 3 6, 2012 A Development of Hybrid Cross Entropy-Tabu Search Algorithm for Travelling
More informationA Two-Dimensional Mapping for the Traveling Salesman Problem
Computers Math. Apphc. Vol. 26, No. 12, pp. 65-73, 1993 0898-1221/93 $6.00 + 0.00 Printed in Great Britain. All rights reserved Copyright 1993 Pergarnon Press Ltd A Two-Dimensional Mapping for the Traveling
More informationUsing Penalties instead of Rewards: Solving OCST Problems with Problem-Specific Guided Local Search
Using Penalties instead of Rewards: Solving OCST Problems with Problem-Specific Guided Local Search Wolfgang Steitz, Franz Rothlauf Working Paper 01/2011 March 2011 Working Papers in Information Systems
More informationA simulated annealing approach for the circular cutting problem
European Journal of Operational Research 159 (2004) 430 448 Discrete Optimization A simulated annealing approach for the circular cutting problem www.elsevier.com/locate/dsw Mhand Hifi a, Vangelis Th.
More informationA Firework Algorithm for Solving Capacitated Vehicle Routing Problem
A Firework Algorithm for Solving Capacitated Vehicle Routing Problem 1 Noora Hani Abdulmajeed and 2* Masri Ayob 1,2 Data Mining and Optimization Research Group, Center for Artificial Intelligence, Faculty
More information