Abstract
We study the classical Cyclic Bandwidth problem, an optimization problem which takes as input an undirected graph \(G=(V,E)\) with \(|V|=n\), and asks for a labeling \(\varphi \) of V in which every vertex v takes a unique value \(\varphi (v)\in [1;n]\), in such a way that \(B_c(G,\varphi )=\max \{\min _{uv\in E(G)}\{|\varphi (u)-\varphi (v)|,n-|\varphi (u)-\varphi (v)|\}\}\), called the cyclic bandwidth of G, is minimized.
We provide three new and improved lower bounds for the Cyclic Bandwidth problem, applicable to any graph G: two are based on the neighborhood vertex density of G, the other one on the length of a longest cycle in a cycle basis of G. We also show that our results improve the best known lower bounds for a large proportion of a set of instances taken from a frequently used benchmark, the Harwell-Boeing sparse matrix collection. Our third proof provides additional elements: first, an improved sufficient condition yielding \(B_c(G)=B(G)\) (where \(B(G)=\min _{\varphi }\{\max _{uv\in E(G)}\{|\varphi (u)-\varphi (v)|\}\}\) denotes the bandwidth of G) ; second, an algorithm that, under some conditions, computes a labeling reaching B(G) from a labeling reaching \(B_c(G)\).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Chinn, P.Z., Chvátalová, J., Dewdney, A.K., Gibbs, N.E.: The bandwidth problem for graphs and matrices - a survey. J. Graph Theor. 6(3), 223–254 (1982)
Chung, F.R.: Labelings of graphs. Sel. Top. Graph Theor. 3, 151–168 (1988)
Harper, L.H.: Optimal assignments of numbers to vertices. J. Soc. Ind. Appl. Math. 12(1), 131–135 (1964)
Hromkovič, J., Müller, V., Sýkora, O., Vrťo, I.: On embedding interconnection networks into rings of processors. In: Etiemble, D., Syre, J.-C. (eds.) PARLE 1992. LNCS, vol. 605, pp. 51–62. Springer, Heidelberg (1992). https://doi.org/10.1007/3-540-55599-4_80
Lam, P.C.B., Shiu, W.C., Chan, W.H.: Characterization of graphs with equal bandwidth and cyclic bandwidth. Discrete Math. 242(1–3), 283–289 (2002)
Leung, J.Y., Vornberger, O., Witthoff, J.D.: On some variants of the bandwidth minimization problem. SIAM J. Comput. 13(3), 650–667 (1984)
Lin, Y.: A level structure approach on the bandwidth problem for special graphs. Ann. N. Y. Acad. Sci. 576(1), 344–357 (1989)
Lin, Y.: The cyclic bandwidth problem. Syst. Sci. Math. Sci. 7, 282–288 (1994)
Lin, Y.: Minimum bandwidth problem for embedding graphs in cycles. Networks 29(3), 135–140 (1997)
Martí, R., Campos, V., Piñana, E.: A branch and bound algorithm for the matrix bandwidth minimization. Eur. J. Oper. Res. 186(2), 513–528 (2008)
Pop, P., Matei, O., Comes, C.A.: Reducing the bandwidth of a sparse matrix with a genetic algorithm. Optimization 63(12), 1851–1876 (2014)
Ren, J., Hao, J., Rodriguez-Tello, E.: An iterated three-phase search approach for solving the cyclic bandwidth problem. IEEE Access 7, 98436–98452 (2019)
Ren, J., Hao, J.K., Rodriguez-Tello, E., Li, L., He, K.: A new iterated local search algorithm for the cyclic bandwidth problem. Knowl.-Based Syst. 203, 106136 (2020)
Rodriguez-Tello, E., Romero-Monsivais, H., Ramírez-Torres, G., Lardeux, F.: Tabu search for the cyclic bandwidth problem. Comput. Oper. Res. 57, 17–32 (2015)
Zhou, S.: Bounding the bandwidths for graphs. Theoret. Comput. Sci. 249(2), 357–368 (2000)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this paper
Cite this paper
Déprés, H., Fertin, G., Monfroy, E. (2021). Improved Lower Bounds for the Cyclic Bandwidth Problem. In: Paszynski, M., Kranzlmüller, D., Krzhizhanovskaya, V.V., Dongarra, J.J., Sloot, P.M.A. (eds) Computational Science – ICCS 2021. ICCS 2021. Lecture Notes in Computer Science(), vol 12742. Springer, Cham. https://doi.org/10.1007/978-3-030-77961-0_45
Download citation
DOI: https://doi.org/10.1007/978-3-030-77961-0_45
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-77960-3
Online ISBN: 978-3-030-77961-0
eBook Packages: Computer ScienceComputer Science (R0)