Solving the Cut Width Optimization Problem with a Genetic Algorithm Approach

The Cut width Minimization Problem is a NP-Hard problem that is found in the VLSI design, graph drawing, design of compilers and linguistics. Developing solutions that could solve it efficiently is important due to its impact in areas that are critical for society. It consists in finding the linear array of an undirected graph that minimizes the maximum number of edges that are cut. In this paper we propose a genetic algorithm applied to the Cut width Minimization Problem. As the configuration of a metaheuristic has a great impact on the performance, we also propose a Fuzzy Logic controller that is used to adjust the parameters of the GA during execution time to guide it during the exploration process.

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

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

[3]  Jens Gustedt,et al.  Linear-time register allocation for a fixed number of registers , 1998, SODA '98.

[4]  Patricia Melin,et al.  A New Evolutionary Method with Particle Swarm Optimization and Genetic Algorithms Using Fuzzy Systems to Dynamically Parameter Adaptation , 2010, Soft Computing for Recognition Based on Biometrics.

[5]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[6]  Ephraim Korach,et al.  Tree-Width, Path-Widt, and Cutwidth , 1993, Discret. Appl. Math..

[7]  E. Kuh,et al.  One-dimensional logic gate assignment and interval graphs , 1979, COMPSAC.

[8]  Matthew Suderman,et al.  Pathwidth And Layered Drawings Of Trees , 2004, Int. J. Comput. Geom. Appl..

[9]  Rafael Martí,et al.  Adaptive memory programming for matrix bandwidth minimization , 2011, Ann. Oper. Res..

[10]  Hideyuki Takagi,et al.  Dynamic Control of Genetic Algorithms Using Fuzzy Logic Techniques , 1993, ICGA.

[11]  Leszek Rutkowski,et al.  Flexible Neuro-Fuzzy Systems: Structures, Learning and Performance Evaluation—L. Rutkowski (Boston, MA: Kluwer Academic Publishers, 2004, ISBN: 1-402-08042-5) Reviewed by A. E. Gaweda , 2006, IEEE Transactions on Neural Networks.

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

[13]  Oscar Castillo,et al.  Fuzzy control of parameters to dynamically adapt the PSO and GA Algorithms , 2010, International Conference on Fuzzy Systems.