A comparison of problem decomposition techniques for the FAP

This paper proposes a problem decomposition approach to solve hard Frequency Assignment Problem instances with standard meta-heuristics. The proposed technique aims to divide the initial problem into a number of easier subproblems, solve them and then recompose the partial solutions into one of the original problem. We consider the COST-259 MI-FAP instances and other Cardiff University test problems in order to simulate larger and more realistic networks. For both benchmarks the standard implementations of meta-heuristics do not generally produce a satisfactory performance within reasonable times of execution. However, the decomposed assignment approach can improve their results, both in terms of solution quality and runtime.

[1]  Panos M. Pardalos,et al.  High Performance Algorithms and Software in Nonlinear Optimization , 2011 .

[2]  R. Karp,et al.  Parallel Algorithms for Combinatorial Search Problems , 1989 .

[3]  A. Eisenblätter Frequency Assignment in GSM Networks: Models, Heuristics, and Lower Bounds , 2001 .

[4]  Gualtiero Colombo,et al.  A genetic algorithm for frequency assignment with problem decomposition , 2006 .

[5]  Roberto Montemanni,et al.  An improved tabu search algorithm for the fixed-spectrum frequency-assignment problem , 2003, IEEE Trans. Veh. Technol..

[6]  W. K. Hale Frequency assignment: Theory and applications , 1980, Proceedings of the IEEE.

[7]  Chi-Bin Cheng,et al.  Solving a vehicle routing problem with time windows by a decomposition technique and a genetic algorithm , 2009, Expert Syst. Appl..

[8]  Éric D. Taillard,et al.  Parallel Taboo Search Techniques for the Job Shop Scheduling Problem , 1994, INFORMS J. Comput..

[9]  Stuart M. Allen,et al.  Problem decomposition for minimum interference frequency assignment , 2007, 2007 IEEE Congress on Evolutionary Computation.

[10]  Erich Schikuta,et al.  Solving Very Large Traveling Salesman Problems by SOM Parallelization on Cluster Architectures , 2005, Sixth International Conference on Parallel and Distributed Computing Applications and Technologies (PDCAT'05).

[11]  Ted K. Ralphs,et al.  Parallel branch and cut for capacitated vehicle routing , 2003, Parallel Comput..

[12]  Panos M. Pardalos,et al.  An Exact Parallel Algorithm for the Maximum Clique Problem , 1998 .

[13]  S. U. Thiel,et al.  FASoft: A system for discrete channel frequency assignment , 1997 .

[14]  Ola Angelsmark,et al.  Partitioning Based Algorithms for Some Colouring Problems , 2005, CSCLP.

[15]  Joseph F. Pekny,et al.  An exact parallel algorithm for the resource constrained traveling salesman problem with application to scheduling with an aggregate deadline , 1990, CSC '90.

[16]  S. Raghavan,et al.  A divide-and-conquer local search heuristic for data visualization , 2006, Comput. Oper. Res..

[17]  G. Colombo,et al.  A decomposition approach for the Frequency Assignment Problem , 2008 .

[18]  Carlo Mannino,et al.  Solving Stability Problems on a Superclass of Interval Graphs , 2002 .

[19]  Plamenka Borovska Solving the Travelling Salesman Problem in Parallel by Genetic Algorithm on Multicomputer Cluster , 2006 .

[20]  Bernard Gendron,et al.  Parallel Branch-and-Branch Algorithms: Survey and Synthesis , 1994, Oper. Res..

[21]  Teodor Gabriel Crainic,et al.  Parallel Strategies for Meta-Heuristics , 2003, Handbook of Metaheuristics.

[22]  Fred W. Glover,et al.  Multi-level Cooperative Search: A New Paradigm for Combinatorial Optimization and an Application to Graph Partitioning , 1999, Euro-Par.

[23]  B. Jansen,et al.  A branch-and-cut algorithm for the frequency assignment problem , 1996 .

[24]  S. Dongen A cluster algorithm for graphs , 2000 .

[25]  Ulrik Brandes,et al.  Experiments on Graph Clustering Algorithms , 2003, ESA.

[26]  Michel Gendreau,et al.  Parallel Tabu Search for Real-Time Vehicle Routing and Dispatching , 1999, Transp. Sci..

[27]  Carlo Mannino,et al.  An Enumerative Algorithm for the Frequency Assignment Problem , 2003, Discret. Appl. Math..

[28]  Stephen Hurley,et al.  A Parallel Genetic Algorithm for Frequency Assignment Problems , 1994 .

[29]  Richard M. Karp,et al.  Probabilistic Analysis of Partitioning Algorithms for the Traveling-Salesman Problem in the Plane , 1977, Math. Oper. Res..

[30]  Antonia J. Jones,et al.  Evolutionary Divide and Conquer (I): A Novel Genetic Approach to the TSP , 1993, Evolutionary Computation.

[31]  David W. Corne,et al.  Evolutionary Divide and Conquer for the Set-Covering Problem , 1996, Evolutionary Computing, AISB Workshop.

[32]  Decomposition method of solving a class of combinatorial optimization problems , 1983 .

[33]  Éric D. Taillard,et al.  Parallel iterative search methods for vehicle routing problems , 1993, Networks.

[34]  Günter Rudolph,et al.  Parallel Approaches for Multiobjective Optimization , 2008, Multiobjective Optimization.

[35]  Luis M. Correia,et al.  Wireless Flexible Personalized Communications , 2001 .

[36]  N. Karaoglu FAPSTER-A Genetic Algorithm for Frequency Assignment Problem , 2005 .

[37]  A. Eisenblatter,et al.  FAP web-A website about frequency assignment problems , 2001 .

[38]  Patrick Claus F. Eggers,et al.  Wireless Flexible Personalised Communications , 2001 .

[39]  Arie M. C. A. Koster,et al.  Solving partial constraint satisfaction problems with tree decomposition , 2002, Networks.

[40]  C. Walshaw A Multilevel Approach to the Graph Colouring Problem , 2001 .

[41]  Teodor Gabriel Crainic,et al.  PARALLEL BRANCH-AND-BOUND ALGORITHMS: SURVEY AND SYNTHESIS , 1993 .