Minimizing cyclic cutwidth of graphs using a memetic algorithm

Cyclic cutwidth minimization problem (CCMP) consists of embedding a graph onto a circle such that the maximum cutwidth in a region is minimized. It is an NP-complete problem and for some classes of graphs, exact results of cyclic cutwidth have been proved in literature. However, no algorithm has been reported for general graphs. In this paper, a memetic algorithm is proposed for CCMP in which we have designed six construction heuristics in order to generate a good initial population and also local search is employed to improve the solutions in each generational phase. The algorithm achieves optimal results for the classes of graphs with known exact results. Extensive experiments have also been conducted on some classes of graphs for which exact results are not known such as the complete split graph, join of hypercubes, toroidal meshes, cone graph and some instances of Harwell-Boeing graphs which are a subset of public domain Matrix Market library. Trends observed in the experimental results for some of the classes of graphs have led to conjectures for cyclic cutwidth.

[2]  Heiko Schröder,et al.  Cyclic cutwidths of the two-dimensional ordinary and cylindrical meshes , 2004, Discret. Appl. Math..

[3]  Wali Khan Mashwani,et al.  Multiobjective memetic algorithm based on decomposition , 2014, Appl. Soft Comput..

[4]  Jia Wang,et al.  An Improved Decomposition-Based Memetic Algorithm for Multi-Objective Capacitated Arc Routing Problem , 2014, Appl. Soft Comput..

[5]  Rolland Trapp,et al.  The Cyclic Cutwidth of Trees , 1998, Discret. Appl. Math..

[6]  Gilbert Laporte,et al.  Metaheuristics: A bibliography , 1996, Ann. Oper. Res..

[7]  Patrick Shannon,et al.  Business Statistics: A Decision-Making Approach , 1981 .

[8]  Juan José Pantrigo,et al.  Scatter search for the cutwidth minimization problem , 2012, Ann. Oper. Res..

[9]  Pablo Moscato,et al.  On Evolution, Search, Optimization, Genetic Algorithms and Martial Arts : Towards Memetic Algorithms , 1989 .

[10]  F. G. Montoya,et al.  A memetic algorithm applied to the design of water distribution networks , 2010, Appl. Soft Comput..

[11]  JOSEP DÍAZ,et al.  A survey of graph layout problems , 2002, CSUR.

[12]  Nenad Mladenovic,et al.  Variable Formulation Search for the Cutwidth Minimization Problem , 2013, Appl. Soft Comput..

[13]  Ulrik Brandes,et al.  Vertex Bisection is Hard, too , 2009, J. Graph Algorithms Appl..

[14]  Juan José Pantrigo,et al.  Branch and bound for the cutwidth minimization problem , 2013, Comput. Oper. Res..

[15]  Jordi Petit Addenda to the Survey of Layout Problems , 2011, Bull. EATCS.

[16]  Kalyanmoy Deb,et al.  A Comparative Analysis of Selection Schemes Used in Genetic Algorithms , 1990, FOGA.

[17]  Lothar Thiele,et al.  A Comparison of Selection Schemes used in Genetic Algorithms , 1995 .

[18]  Carlos Cotta,et al.  Finding low autocorrelation binary sequences with memetic algorithms , 2009, Appl. Soft Comput..

[19]  Seyed Jafar Sadjadi,et al.  Location based treatment activities for end of life products network design under uncertainty by a robust multi-objective memetic-based heuristic approach , 2014, Appl. Soft Comput..

[20]  Sanjay Srivastava,et al.  A hybrid evolutionary algorithm for the cutwidth minimization problem , 2012, IEEE Congress on Evolutionary Computation.