Variable neighborhood search for the Vertex Separation Problem

被引:30
作者
Duarte, Abraham [1 ]
Escudero, Laureano F. [2 ]
Marti, Rafael [3 ]
Mladenovic, Nenad [4 ]
Jose Pantrigo, Juan [1 ]
Sanchez-Oro, Jesus [1 ]
机构
[1] Univ Rey Juan Carlos, Dpto Ciencias Comp, Madrid, Spain
[2] Univ Rey Juan Carlos, Dpto Estadist & Invest Operat, Madrid, Spain
[3] Univ Valencia, Dpto Estadist & Invest Operat, Valencia, Spain
[4] SISCM, Dept Math, London, England
关键词
Combinatorial optimization; Metaheuristics; Variable neigborhood search; Layout problems; PATHWIDTH; TREEWIDTH; NUMBER;
D O I
10.1016/j.cor.2012.04.017
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The Vertex Separation Problem belongs to a family of optimization problems in which the objective is to find the best separator of vertices or edges in a generic graph. This optimization problem is strongly related to other well-known graph problems; such as the Path-Width, the Node Search Number or the Interval Thickness, among others. All of these optimization problems are NP-hard and have practical applications in VLSI (Very Large Scale Integration), computer language compiler design or graph drawing. Up to know, they have been generally tackled with exact approaches, presenting polynomial-time algorithms to obtain the optimal solution for specific types of graphs. However, in spite of their practical applications, these problems have been ignored from a heuristic perspective, as far as we know. In this paper we propose a pure 0-1 optimization model and a metaheuristic algorithm based on the variable neighborhood search methodology for the Vertex Separation Problem on general graphs. Computational results show that small instances can be optimally solved with this optimization model and the proposed metaheuristic is able to find high-quality solutions with a moderate computing time for large-scale instances. (c) 2012 Elsevier Ltd. All rights reserved.
引用
收藏
页码:3247 / 3255
页数:9
相关论文
共 34 条
[1]  
Bodlaender H., 1998, SODA, P574
[2]   TREEWIDTH AND PATHWIDTH OF PERMUTATION GRAPHS [J].
BODLAENDER, HL ;
KLOKS, T ;
KRATSCH, D .
SIAM JOURNAL ON DISCRETE MATHEMATICS, 1995, 8 (04) :606-616
[3]   APPROXIMATING TREEWIDTH, PATHWIDTH, FRONTSIZE, AND SHORTEST ELIMINATION TREE [J].
BODLAENDER, HL ;
GILBERT, JR ;
HAFSTEINSSON, H ;
KLOKS, T .
JOURNAL OF ALGORITHMS, 1995, 18 (02) :238-255
[4]  
Bodlaender HL, 1990, P 2 SCAND WORKSH ALG, P301
[5]   EDGE-ISOPERIMETRIC INEQUALITIES IN THE GRID [J].
BOLLOBAS, B ;
LEADER, I .
COMBINATORICA, 1991, 11 (04) :299-314
[6]   A survey of graph layout problems [J].
Díaz, J ;
Petit, J ;
Serna, M .
ACM COMPUTING SURVEYS, 2002, 34 (03) :313-356
[7]   Approximating layout problems on random geometric graphs [J].
Diaz, J ;
Penrose, MD ;
Petit, J ;
Serna, M .
JOURNAL OF ALGORITHMS-COGNITION INFORMATICS AND LOGIC, 2001, 39 (01) :78-116
[8]   GRASP with Path Relinking Heuristics for the Antibandwidth Problem [J].
Duarte, A. ;
Marti, R. ;
Resende, M. G. C. ;
Silva, R. M. A. .
NETWORKS, 2011, 58 (03) :171-189
[9]   On the parameterized complexity of layered graph drawing [J].
Dujmovic, Vida ;
Fellows, Michael R. ;
Kitching, Matthew ;
Liotta, Giuseppe ;
McCartin, Catherine ;
Nishimura, Naomi ;
Ragde, Prabhakar ;
Rosamond, Frances ;
Whitesides, Sue ;
Wood, David R. .
ALGORITHMICA, 2008, 52 (02) :267-292
[10]   Computing the vertex separation of unicyclic graphs [J].
Ellis, J ;
Markov, M .
INFORMATION AND COMPUTATION, 2004, 192 (02) :123-161