Abstract
The vertex separation problem (VSP) consists of finding a linear ordering of the vertices of an input graph that minimizes the maximum number of vertex separators at each cut-point induced by the ordering. VSP is an NP-hard problem whose efficient solution is relevant in fields such as very large scale integration design, computer language compiler design, graph drawing and bioinformatics. In the literature reviewed, we found several exact algorithms and two metaheuristics based on the variable neighborhood search approach. These metaheuristics are currently the best stochastic algorithms for solving VSP. One of the key points of their efficiency is the usage of heuristics to construct a high-quality initial solution that considerably improves the algorithm performance. In this chapter we augment the literature on VSP by proposing a new set of heuristics. The proposed constructive heuristics are compared with the best ones found in the state-of-the-art and with random solution generator (Rnd). Experimental results demonstrate the importance of constructive algorithms. The best constructive improves Rnd by 89.96 % in solution quality.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Duarte, A., Escudero, L., Martí, R., Mladenovic, N., Pantrigo, J., Sánchez-Oro, J.: Variable neighborhood search for the vertex separation problem. Comput. Oper. Res. 39(12), 3247–3255 (2012)
Díaz, J., Petit, J., Serna, M.: A survey of graph layout problems. ACM Comput. Suv. 34(3), 313–356 (2002)
Lengauer, T.: Black-white pebbles and graph separation. Acta Informatica 16, 465–475 (1981)
Díaz, J., Penrose, M.D., Petit, J., Serna, M.: Approximating layout problems on random geometric graphs. J. Algorithms 39(1), 78–116 (2001)
Goldberg, P.W., Golumbic, M.C., Kaplan, H., Shamir, R.: Four strikes against physical mapping of DNA. J. Comput. Biol. 2(1), 139–152 (1995)
Gusted, J.: On the path width of chordal graphs. Discrete Appl. Math. 45(3), 233–248 (1993)
Monien, B., Sudborough, I.H.: Min cut is np-complete for edge weighted trees. Theor. Comput. Sci. 58(1–3), 209–229 (1988)
Leiserson, C.: Area-efficient graph layouts (for VLSI). In: Proceedings of IEEE Symposium on Foundations of Computer Science, pp. 270–281 (1980)
Bodlaender, H., Gustedt, J., Telle, J.: Linear time register allocation for a fixed number of registers. In: Proceedings of the Symposium on Discrete Algorithms (1998)
Kornai, A.: Narrowness, path-width, and their application in natural language processing. Discrete Appl. Math. 36, 87–92 (1997). (Elsevier Science Publishers B. V. (1992))
Lopes, I., de Carvalho, J.: Minimization of open orders using interval graphs. IAENG Int. J. Appl. Math. 40(4), 297–306 (2010)
Luque, G., Alba, E.: Metaheuristics for the DNA fragment assembly problem. Int. J. Comput. Intell. Res. 1(2), 98–108 (2005)
Sánchez-Oro, J., Pantrigo, J., Duarte, A.: Combining intensification and diversification strategies in VNS. An application to the Vertex separation problem. Comput. Oper. Res. 52(part B), 209–219 (2013)
VSPLIB 2012. Home page: http://www.optsicom.es/vsp/
Pantrigo, J.J., Martí, R., Duarte, A., Pardo, E.G.: Scatter search for the cutwidth minimization problem. Ann. Oper. Res. 199(1), 285–304 (2012)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Castillo-García, N., Huacuja, H.J.F., Flores, J.A.M., Pazos Rangel, R.A., Barbosa, J.J.G., Valadez, J.M.C. (2015). Comparative Study on Constructive Heuristics for the Vertex Separation Problem. In: Melin, P., Castillo, O., Kacprzyk, J. (eds) Design of Intelligent Systems Based on Fuzzy Logic, Neural Networks and Nature-Inspired Optimization. Studies in Computational Intelligence, vol 601. Springer, Cham. https://doi.org/10.1007/978-3-319-17747-2_35
Download citation
DOI: https://doi.org/10.1007/978-3-319-17747-2_35
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-17746-5
Online ISBN: 978-3-319-17747-2
eBook Packages: EngineeringEngineering (R0)