Abstract
The goal of the cluster editing problem is to add or delete a minimum number of edges from a given graph, so that the resulting graph becomes a union of disjoint cliques. The cluster editing problem is closely related to correlation clustering and has applications, e.g. in image segmentation. For general graphs this problem is \({\mathbb {APX}}\)-hard. In this paper we present an efficient polynomial time approximation scheme for the cluster editing problem on graphs embeddable in the plane with a few edge crossings. The running time of the algorithm is \({2^{O\left( \epsilon ^{-1} \log (\epsilon ^{-1})\right) }n}\) for planar graphs and \(2^{O\left( k^2\epsilon ^{-1}\log \left( k^2\epsilon ^{-1}\right) \right) }n\) for planar graphs with at most k crossings.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Ageev, A.A., Il’ev, V.P., Kononov, A.V., Talevnin, A.S.: Computational complexity of the graph approximation problem. J. Appl. Ind. Math. 1(1), 1–8 (2007)
Arnborg, S., Lagergren, J., Seese, D.: Easy problems for tree-decomposable graphs. J. Algorithms 12(2), 308–340 (1991)
Baker, B.S.: Approximation algorithms for NP-complete problems on planar graphs. J. ACM 41(1), 153–180 (1994)
Bansal, N., Blum, A., Chawla, S.: Correlation clustering. Mach. Learn. 56(1–3), 89–113 (2004)
Ben-Dor, A., Shamir, R., Yakhini, Z.: Clustering gene expression patterns. J. Comput. Biol. 6(3/4), 281–297 (1999)
Böcker, S., Briesemeister, S., Bui, Q.B.A., TruĂŸ, A.: Going weighted: parameterized algorithms for cluster editing. Theor. Comput. Sci. 410(52), 5467–5480 (2009)
Bodlaender, H.L., Drange, P.G., Dregi, M.S., Fomin, F.V., Lokshtanov, D., Pilipczuk, M.: A c\({}^{\text{ k }}\) n 5-approximation algorithm for treewidth. SIAM J. Comput. 45(2), 317–378 (2016)
Charikar, M., Guruswami, V., Wirth, A.: Clustering with qualitative information. J. Comput. Syst. Sci. 71(3), 360–383 (2005)
Cygan, M., Fomin, F.V., Kowalik, L., Lokshtanov, D., Marx, D., Pilipczuk, M., Pilipczuk, M., Saurabh, S.: Parameterized Algorithms. Springer, Heidelberg (2015)
Deshmukh, B.S., Mankar, V.H.: Segmentation of microscopic images: a survey. In: 2014 International Conference on Electronic Systems, Signal Processing and Computing Technologies (ICESC), pp. 362–364, January 2014
Dujmović, V., Eppstein, D., Wood, D.R.: Genus, treewidth, and local crossing number. In: Di Giacomo, E., Lubiw, A. (eds.) GD 2015. LNCS, vol. 9411, pp. 87–98. Springer, Heidelberg (2015). doi:10.1007/978-3-319-27261-0_8
Dujmovic, V., Morin, P., Wood, D.R.: Layered separators in minor-closed families with applications. CoRR, abs/1306.1595 (2013)
Eppstein, D.: Diameter and treewidth in minor-closed graph families. Algorithmica 27(3), 275–291 (2000)
Idrees, H., Saleemi, I., Seibert, C., Shah, M.: Multi-source multi-scale counting in extremely dense crowd images. In: 2013 IEEE Conference on Computer Vision and Pattern Recognition, 23–28 June 2013, Portland, OR, USA, pp. 2547–2554 (2013)
Il’ev, V.P., Il’eva, S.D., Navrotskaya, A.A.: Approximation algorithms for graph approximation problems. J. Appl. Ind. Math. 5(4), 569–581 (2011)
Snell, J.L., Kemeny, J.G.: Mathematical Models in the Social Sciences. Introduction to Higher Mathematics. Ginn, Boston (1962)
Kim, S., Yoo, C.D., Nowozin, S., Kohli, P.: Image segmentation usinghigher-order correlation clustering. IEEE Trans. Pattern Anal. Mach. Intell. 36(9), 1761–1774 (2014)
Klein, P.N., Mathieu, C., Zhou, H.: Correlation clustering and two-edge-connected augmentation for planar graphs. In: 32nd International Symposium on Theoretical Aspects of Computer Science, STACS 2015, 4–7 2015, Garching, Germany, pp. 554–567, March 2015
Kloks, T.: Treewidth, Computations and Approximations. LNCS, vol. 842. Springer, Heidelberg (1994)
Pach, J., TĂ³th, G.: Graphs drawn with few crossings per edge. Combinatorica 17(3), 427–439 (1997)
Rose, D.J.: On simple characterizations of \(k\)-trees. Discrete Math. 7(3–4), 317–322 (1974)
Yarkony, J., Ihler, A., Fowlkes, C.C.: Fast planar correlation clustering for image segmentation. In: Fitzgibbon, A., Lazebnik, S., Perona, P., Sato, Y., Schmid, C. (eds.) ECCV 2012. LNCS, vol. 7577, pp. 568–581. Springer, Heidelberg (2012). doi:10.1007/978-3-642-33783-3_41
Zahn, C.T.: Approximation symmetric relations by equivalence relations. J. Soc. Ind. Appl. Math. 12(4), 840–847 (1964)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Berger, A., Grigoriev, A., Winokurow, A. (2017). A PTAS for the Cluster Editing Problem on Planar Graphs. In: Jansen, K., Mastrolilli, M. (eds) Approximation and Online Algorithms. WAOA 2016. Lecture Notes in Computer Science(), vol 10138. Springer, Cham. https://doi.org/10.1007/978-3-319-51741-4_3
Download citation
DOI: https://doi.org/10.1007/978-3-319-51741-4_3
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-51740-7
Online ISBN: 978-3-319-51741-4
eBook Packages: Computer ScienceComputer Science (R0)