GRASP with exterior path-relinking and restricted local search for the multidimensional two-way number partitioning problem

In this work, we tackle multidimensional two-way number partitioning (MDTWNP) problem by combining GRASP with Exterior Path Relinking. In the last few years, the combination of GRASP with path relinking (PR) has emerged as a highly effective tool for finding high-quality solutions for several difficult problems in reasonable computational time. However, in most of the cases, this hybridisation is limited to the variant known as interior PR. Here, we couple GRASP with the "exterior form" of path relinking and perform extensive experimentation to evaluate this variant. In addition, we enhance our GRASP with PR method with a novel local search method specially designed for the MDTWNP problem. Our computational experiments show the superiority of this approach compared with the previous best method for MDTWNP and with alternative methods for this problem that use other forms of PR. HighlightsThe MDTWNP problem is solved by a GRASP with Exterior Path Relinking (ePR) metaheuristic.We explore the exterior PR variant that remained virtually unexplored up to now.We propose a novel local search procedure for the MDTWNP problem, which provides a smoother descent and a faster performing.The experimental study carried out shows the benefits of the ePR variant and the new local search in the GRASP+ePR method.GRASP+ePR provides high-quality solutions with regards to the state-of-the-art algorithms, especially for large instances.

[1]  S. Holm A Simple Sequentially Rejective Multiple Test Procedure , 1979 .

[2]  Francisco J. Rodríguez,et al.  Arbitrary function optimisation with metaheuristics , 2012, Soft Comput..

[3]  Cecilia R. Aragon,et al.  Optimization by Simulated Annealing: An Experimental Evaluation; Part II, Graph Coloring and Number Partitioning , 1991, Oper. Res..

[4]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.

[5]  Rubén Ruiz,et al.  A scatter search algorithm for the distributed permutation flowshop scheduling problem , 2014, Eur. J. Oper. Res..

[6]  Celso C. Ribeiro,et al.  Greedy Randomized Adaptive Search Procedures , 2003, Handbook of Metaheuristics.

[7]  Francisco Herrera,et al.  A study on the use of non-parametric tests for analyzing the evolutionary algorithms’ behaviour: a case study on the CEC’2005 Special Session on Real Parameter Optimization , 2009, J. Heuristics.

[8]  Manuel Laguna,et al.  Tabu Search , 1997 .

[9]  S. Mertens Phase Transition in the Number Partitioning Problem , 1998, cond-mat/9807077.

[10]  Celso C. Ribeiro,et al.  A Hybrid GRASP with Perturbations for the Steiner Problem in Graphs , 2002, INFORMS J. Comput..

[11]  Celso C. Ribeiro,et al.  Path-relinking intensification methods for stochastic local search algorithms , 2012, J. Heuristics.

[12]  Christian Blum,et al.  An iterated greedy algorithm for the large-scale unrelated parallel machines scheduling problem , 2013, Comput. Oper. Res..

[13]  Panos M. Pardalos,et al.  GRASP with Path Relinking for Three-Index Assignment , 2005, INFORMS J. Comput..

[14]  BlumChristian,et al.  Hybrid metaheuristics in combinatorial optimization , 2011 .

[15]  Fred W. Glover,et al.  Greedy randomized adaptive search procedure with exterior path relinking for differential dispersion minimization , 2015, Inf. Sci..

[16]  Francisco J. Rodríguez,et al.  GRASP with path-relinking for the non-identical parallel machine scheduling problem with minimising total weighted completion times , 2012, Ann. Oper. Res..

[17]  Rafael Martí,et al.  GRASP and Path Relinking for 2-Layer Straight Line Crossing Minimization , 1999, INFORMS J. Comput..

[18]  Micael Gallego,et al.  GRASP and path relinking for the max-min diversity problem , 2010, Comput. Oper. Res..

[19]  Richard E. Korf,et al.  A Complete Anytime Algorithm for Number Partitioning , 1998, Artif. Intell..

[20]  Jozef Kratica,et al.  Two metaheuristic approaches for solving multidimensional two-way number partitioning problem , 2014, Comput. Oper. Res..

[21]  João Pedro Pedroso,et al.  Heuristics and exact methods for number partitioning , 2010, Eur. J. Oper. Res..

[22]  F. Glover,et al.  Fundamentals of Scatter Search and Path Relinking , 2000 .

[23]  Fred W. Glover,et al.  A new modeling and solution approach for the number partitioning problem , 2005, Adv. Decis. Sci..

[24]  Jelena Kojic Integer linear programming model for multidimensional two-way number partitioning problem , 2010, Comput. Math. Appl..

[25]  M. Resende,et al.  A probabilistic heuristic for a computationally difficult set covering problem , 1989 .

[26]  Thomas A. Feo,et al.  Randomized methods for the number partitioning problem , 1996, Comput. Oper. Res..

[27]  Fred Glover,et al.  Scatter Search and Path Relinking: Advances and Applications , 2003, Handbook of Metaheuristics.

[28]  Celso C. Ribeiro,et al.  A GRASP with path‐relinking for private virtual circuit routing , 2003, Networks.

[29]  Carlos García-Martínez,et al.  Hybrid metaheuristics with evolutionary algorithms specializing in intensification and diversification: Overview and progress report , 2010, Comput. Oper. Res..

[30]  Fred W. Glover,et al.  Exterior Path Relinking for Zero-One Optimization , 2014, Int. J. Appl. Metaheuristic Comput..

[31]  Christian Blum,et al.  Hybrid metaheuristics in combinatorial optimization: A survey , 2011, Appl. Soft Comput..

[32]  Carlos García-Martínez,et al.  A simulated annealing method based on a specialised evolutionary algorithm , 2012, Appl. Soft Comput..

[33]  Rafael Martí,et al.  GRASP and path relinking for the equitable dispersion problem , 2013, Comput. Oper. Res..

[34]  Pierre Hansen,et al.  Variable Neighbourhood Search , 2003 .

[35]  Michel Gendreau,et al.  Path relinking for the vehicle routing problem , 2004, J. Heuristics.

[36]  Renata M. Aiex,et al.  Parallel GRASP with path-relinking for job shop scheduling , 2003, Parallel Comput..

[37]  David A. Pelta,et al.  An algorithm comparison for dynamic optimization problems , 2012, Appl. Soft Comput..

[38]  P. Hansen,et al.  Variable neighbourhood search: methods and applications , 2010, Ann. Oper. Res..

[39]  Richard M. Karp,et al.  The Differencing Method of Set Partitioning , 1983 .

[40]  F. Wilcoxon Individual Comparisons by Ranking Methods , 1945 .

[41]  Takeshi Yamada,et al.  Genetic Algorithms, Path Relinking, and the Flowshop Sequencing Problem , 1998, Evolutionary Computation.

[42]  Mauricio G. C. Resende,et al.  Multiobjective GRASP with Path Relinking , 2015, Eur. J. Oper. Res..

[43]  Stephan Mertens,et al.  Number partitioning as a random energy model , 2004 .

[44]  Carlos García-Martínez,et al.  Evaluating a local genetic algorithm as context-independent local search operator for metaheuristics , 2010, Soft Comput..

[45]  M. Resende,et al.  GRASP: Greedy Randomized Adaptive Search Procedures , 2003 .

[46]  Mark W. Lewis,et al.  A new modeling and solution approach for the set-partitioning problem , 2008, Comput. Oper. Res..

[47]  Ellis Horowitz,et al.  Computing Partitions with Applications to the Knapsack Problem , 1974, JACM.

[48]  J. Marks,et al.  Easily searched encodings for number partitioning , 1996 .

[49]  Oliviu Matei,et al.  A memetic algorithm approach for solving the multidimensional multi-way number partitioning problem , 2013 .

[50]  HerreraFrancisco,et al.  A study on the use of non-parametric tests for analyzing the evolutionary algorithms' behaviour , 2009 .