Abstract
The present contribution considers the problem of identifying a simple cycle in an undirected graph such that the number of nodes in the cycle or adjacent to it, is maximum. This problem is denoted as the Maximum Covering Cycle Problem and it is shown to be NP-complete. We present an iterative procedure that, although it cannot be shown to be polynomial, yields (in practice) high-quality solutions within reasonable time on graphs of moderate density.
Similar content being viewed by others
References
Colbourn, C.J., Keil, J.M., Stewart, L.K.: Finding minimum dominating cycles in permutation graphs. Oper. Res. Lett. 4, 13–17 (1985)
Current, J.R., Schilling, D.A.: The Covering Salesman Problem. Transp. Sci. 23, 208–213 (1989)
Fischetti, M., Lodi, A.: Local branching. Math. Prog. 98, 23–47 (2003)
Fomin, F.V., Grandoni, F., Kratsch, D.: Solving connected dominating set faster than \(2^n\). Algorithmica 52, 153–166 (2008)
Gendreau, M., Laporte, G., Semet, F.: The covering tour problem. Oper. Res. 45, 568–576 (1997)
Golden, B., Zahra, N.-A., Raghavan, S., Salari, M., Toth, P.: The generalized Covering Salesman Problem. INFORMS J. Comput. 24(4), 534–553 (2012)
Guha, S., Khuller, S.: Approximation algorithms for connected dominating sets. Algorithmica 20, 374–387 (1998)
Hamiltonian Cycle problem. NP Datalog. http://wwwinfo.deis.unical.it/npdatalog/experiments/hamiltoniancycle.htm. Accessed 8 April 2013
Hanafi, S., Wilbaut, C.: Improved convergent heuristics for the 0–1 multidimensional knapsack problem. Ann. OR 183(1), 125–142 (2011)
Lesniak-Foster, L., Williamson, J.E.: On spanning and dominating circuits in graphs. Can. Bull. Math. 20, 215–220 (1977)
OR Library. http://people.brunel.ac.uk/~mastjjb/jeb/info.html
Pferschy, U., Stanĕk, R.: Generating subtour constraints for the TSP from pure integer solutions. Optimization Online. http://www.optimization-online.org/DB_HTML/2014/02/4258.html
Veldman, H.J.: Existence of dominating cycles and paths. Discret. Math. 43, 281–296 (1983)
Veldman, H.J.: On dominating and spanning circuits in graphs. Discret. Math. 124, 229–239 (1994)
Acknowledgments
This research was partially funded by a Ph.D. grant of the agency for Innovation by Science and Technology (IWT).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Grosso, A., Salassa, F. & Vancroonenburg, W. Searching for a cycle with maximum coverage in undirected graphs. Optim Lett 10, 1493–1504 (2016). https://doi.org/10.1007/s11590-015-0952-x
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11590-015-0952-x