Abstract
In this work we develop an improved heuristic based on genetic programming (GP) for the matrix bandwidth minimization problem (MBMP). This problem consists in rearranging the rows and columns of a sparse matrix such that the non-zero elements are in a band as close as possible to the main diagonal. We evaluated our heuristic on a set of 25 benchmark instances from the literature and compared with state-of-the-art algorithms. The obtained results are very encouraging and point out that GP is an appropriate method for solving the MBMP.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Corso, G.D., Manzini, G.: Finding exact solutions to the bandwidth minimization problem. Computing 62(3), 189–203 (1999)
Cuthill, E., McKee, J.: Reducing the bandwidth of sparse symmetric matrices. In: Proc. 24-th Nat. Conf., pp. 157–172. ACM, New York (1969)
Koohestani, B., Poli, R.: A Genetic Programming Approach to the Matrix Bandwidth-Minimization Problem. In: Schaefer, R., Cotta, C., Kołodziej, J., Rudolph, G. (eds.) PPSN XI. LNCS, vol. 6239, pp. 482–491. Springer, Heidelberg (2010)
Koza, J.R.: Genetic Programming: On the Programming of Computers by Means of Natural Selection. The MIT Press, Cambridge (1992)
Lim, A., Rodriguez, B., Xiao, F.: Heuristics for matrix bandwidth reduction. European Journal of Operational Research 174(1), 69–91 (2006)
Lim, A., Lin, J., Xiao, F.: Particle swarm optimization and hill climbing for the bandwidth minimization problem. Applied Intelligence 26, 175–182 (2007)
Marti, R., Campos, V., Pinana, E.: A branch and bound algorithm for the matrix bandwidth minimization. European Journal of Operational Research 186, 513–528 (2008)
Marti, R., Laguna, M., Glover, F., Campos, V.: Reducing the bandwidth of a sparse matrix with tabu search. European Journal of Operational Research 135(2), 211–220 (2001)
Matei, O.: Evolutionary Computation: Principles and Practices. Risoprint (2008)
Mladenovic, N., Urosevic, D., Perez-Brito, D., García-González, C.G.: Variable neighbourhood search for bandwidth reduction. European Journal of Operational Research 200, 14–27 (2010)
Papadimitriou, C.H.: The NP-completeness of the bandwidth minimization problem. Computing 16, 263–270 (1976)
Pinana, E., Plana, I., Campos, V., Marti, R.: GRASP and path relinking for the matrix bandwidth minimization. European Journal of Operational Research 153, 200–210 (2004)
Rodriguez-Tello, E., Jin-Kao, H., Torres-Jimenez, J.: An improved simulated annealing algorithm for bandwidth minimization. European Journal of Operational Research 185, 1319–1335 (2008)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Pop, P.C., Matei, O. (2011). An Improved Heuristic for the Bandwidth Minimization Based on Genetic Programming. In: Corchado, E., Kurzyński, M., Woźniak, M. (eds) Hybrid Artificial Intelligent Systems. HAIS 2011. Lecture Notes in Computer Science(), vol 6679. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-21222-2_9
Download citation
DOI: https://doi.org/10.1007/978-3-642-21222-2_9
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-21221-5
Online ISBN: 978-3-642-21222-2
eBook Packages: Computer ScienceComputer Science (R0)