Abstract
In clustering problems one has to partition a given set of objects into some subsets (called clusters) taking into consideration only similarity of the objects. One of the most visual formalizations of clustering is the graph clustering, that is, grouping the vertices of a graph into clusters taking into consideration the edge structure of the graph whose vertices are objects and edges represent similarities between the objects.
In this short survey, we consider the graph correlation clustering problems where the goal is to minimize the number of edges between clusters and the number of missing edges inside clusters. We present a number of results on graph correlation clustering including results on computational complexity and approximability of different variants of the problems, and performance guarantees of approximation algorithms for graph correlation clustering. Some results on approximability of weighted versions of graph correlation clustering are also presented.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Ageev, A.A., II’ev, V.P., Kononov, A.V., Talevnin, A.S.: Computational complexity of the graph approximation problem. Diskretnyi Analiz i Issledovanie Operatsii. Ser. 1 13(1), 3–11 (2006). (in Russian). English transl. in: J. Appl. Ind. Math. 1(1), 1–8 (2007)
Ailon, N., Charikar, M., Newman, A.: Aggregating inconsistent information: ranking and clustering. J. ACM 55(5), 1–27 (2008)
Bachrach, Y., Kohli, P., Kolmogorov, V., Zadimoghaddam, M.: Optimal coalition structure generation in cooperative graph games. In: 27th AAAI Conference on Artificial Intelligence, pp. 81–87. AAAI Press (2013)
Bansal, N., Blum, A., Chawla, S.: Correlation clustering. Mach. Learn. 56, 89–113 (2004)
Bastos, L., Ochi, L.S., Protti, F., Subramanian, A., Martins, I.C., Pinheiro, R.G.S.: Efficient algorithms for cluster editing. J. Comb. Optim. 31, 347–371 (2016)
Ben-Dor, A., Shamir, R., Yakhimi, Z.: Clustering gene expression patterns. J. Comput. Biol. 6(3–4), 281–297 (1999)
van Bevern, R., Froese, V., Komusiewicz, C.: Parameterizing edge modification problems above lower bounds. CSR 2016. LNCS, vol. 9691, pp. 57–72. Springer, Heidelberg (2016). doi:10.1007/978-3-319-34171-2_5
Bonizzoni, P., Vedova, G.D., Dondi, R., Jiang, T.: On the approximation of correlation clustering and consensus clustering. J. Comput. Syst. Sci. 74, 671–696 (2008)
Böcker, S., Baumbach, J.: Cluster editing. In: Bonizzoni, P., Brattka, V., Löwe, B. (eds.) CiE 2013. LNCS, vol. 7921, pp. 33–44. Springer, Heidelberg (2013)
Charikar, M., Guruswami, V., Wirth, A.: Clustering with qualitative information. J. Comput. Syst. Sci. 71(3), 360–383 (2005)
Chen, Z.-Z., Jiang, T., Lin, G.: Computing phylogenetic roots with bounded degrees and errors. SIAM J. Comput. 32(4), 864–879 (2003)
Coleman, T., Saunderson, J., Wirth, A.: A local-search 2-approximation for 2-correlation-clustering. In: Halperin, D., Mehlhorn, K. (eds.) ESA 2008. LNCS, vol. 5193, pp. 308–319. Springer, Heidelberg (2008)
Demaine, E., Emanuel, D., Fiat, A., Immorlica, V.: Correlation clustering in general weighted graphs. Theoret. Comput. Sci. 361, 172–187 (2006)
Filkov, V., Skiena, S.: Integrating microarray data by Consensus clustering. In: 15th IEEE International Conference on Tools with Artificial Intelligence (ICTAI), pp. 418–425 (2003)
Fridman, G.Š.: A graph approximation problem. Upravlyaemye Sistemy 8, 73–75 (1971). (in Russian)
Fridman, G.Š.: On an inequality in the graph approximation problem. Kibernetika 3, 151 (1974). (in Russian). English transl. in: Cybernetics 10, 554 (1974)
Fridman, G.Š.: Analysis of a classification problem on graphs. Metody Modelirovaniya i Obrabotka Informatsii, pp. 147–177. Nauka, Novosibirsk (1976). (in Russian)
Giotis, I., Guruswami, V.: Correlation clustering with a fixed number of clusters. Theory Comput. 2(1), 249–266 (2006)
Hastie, T., Tibshirani, R., Friedman, J.: The Elements of Statistical Learning: Data Mining, Inference, and Prediction. Springer Series in Statistics. Springer, New York (2009)
Harary, F.: On the notion of balance of a signed graph. Michigan Math. J. 2, 143–146 (1955)
II’ev, V.P., Fridman G.Š,: On the problem of approximation by graphs with fixed number of components. Doklady AN SSSR 264(3), 533–538 (1982). (in Russian). English transl. in: Soviet Math. Dokl. 25(3), 666–670 (1982)
II’ev, V.P., Navrotskaya, A.A., Talevnin, A.S.: Polynomial time approximation scheme for the graph approximation problem. Vestnik Omskogo Universiteta 4, 24–27 (2007). (in Russian)
II’ev, V.P., II’eva, S.D., Navrotskaya, A.A.: Approximation algorithms for graph approximation problems. Diskretnyi Analiz i Issledovanie Operatsii 18(1), 41–60 (2011). (in Russian). English transl. in: J. Appl. Ind. Math. 5(4), 1–15 (2011)
Klein, P.N., Mathieu, C., Zhou, H.: Correlation clustering and two-edge-connected augmentation for planar graphs. In: 32nd Symposium on Theoretical Aspects of Computer Science (STACS 2015. Leibniz International Proceedings in Informatics (LIPIcs), vol. 30, pp. 554–567. Schloss Dagstuhl - Leibniz-Zentrum für Informatik GmbH, Dagstuhl Publishing, Saarbrücken/Wadern (2015)
Komusiewicz, C., Uhlmann, J.: Cluster editing with locally bounded modifications. Discrete Appl. Math. 160(15), 2259–2270 (2012)
Křivánek, M., Morávek, J.: NP-hard problems in hierarchical-tree clustering. Acta informatica 23, 311–323 (1986)
Kulis, B., Basu, S., Dhillon, I., Mooney, R.: Semi-supervised graph clustering: a kernel approach. Mach. Learn. 74(1), 1–22 (2009)
Lyapunov, A.A.: The structure and evolution of the control systems in connection with the theory of classification. Problemy Kibernetiki 27, 7–18 (1973). Nauka, Moscow (in Russian)
Mannaa, B.: Cluster editing problem for points on the real line: a polynomial time algorithm. Inform. Process. Lett. 110, 961–965 (2010)
Navrotskaya, A.A., II’ev, V.P., Talevnin, A.S.: Asymptotically exact algorithm for the problem of approximation of nondense graphs. In: III All-Russian Conference “Problemy Optimizatsii i Ekonomicheskiye Prilozheniya”, p. 115. Izd. OmGTU, Omsk (2006). (in Russian)
Rahmann, S., Wittkop, T., Baumbach, J., Martin, M., Truß, A., Böcker, S.: Exact and heuristic algorithms for weighted cluster editing. In: 6th Annual International Conference on Computational Systems Bioinformatics (CSB 2007), vol. 6, pp. 391–401. Imperial College Press, London (2007)
Schaeffer, S.E.: Graph clustering. Comput. Sci. Rev. 1(1), 27–64 (2007)
Shamir, R., Sharan, R., Tsur, D.: Cluster graph modification problems. Discrete Appl. Math. 144(1–2), 173–182 (2004)
Tomescu, I.: Note sur une caractérisation des graphes done le degreé de deséquilibre est maximal. Mathematiques et Sciences Humaines 42, 37–40 (1973)
Tomescu, I.: La reduction minimale d’un graphe à une reunion de cliques. Discrete Math. 10(1–2), 173–179 (1974)
Tyshkevich, R.I.: Matroidal decompositions of a graph. Diskretnaya Matematika 1(3), 129–139 (1989). (in Russian)
Voice, T., Polukarov, M., Jennings, N.R.: Coalition structure generation over graphs. J. Artif. Intell. Res. 45, 165–196 (2012)
Wakabayashi, Y.: The complexity of computing defians of relations. Resenhas 3(3), 323–349 (1998)
Xin, X.: An FPT algorithm for the correlation clustering problem. Key Eng. Mater. Adv. Mater. Comput. Sci. 474–476, 924–927 (2011)
Zahn, C.T.: Approximating symmetric relations by equivalence relations. J. Soc. Ind. Appl. Math. 12(4), 840–847 (1964)
van Zuylen, A., Williamson, D.P.: Deterministic pivoting algorithms for constrained ranking and clustering problems. Math. Oper. Res. 34(3), 594–620 (2009)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Il’ev, V., Il’eva, S., Kononov, A. (2016). Short Survey on Graph Correlation Clustering with Minimization Criteria. In: Kochetov, Y., Khachay, M., Beresnev, V., Nurminski, E., Pardalos, P. (eds) Discrete Optimization and Operations Research. DOOR 2016. Lecture Notes in Computer Science(), vol 9869. Springer, Cham. https://doi.org/10.1007/978-3-319-44914-2_3
Download citation
DOI: https://doi.org/10.1007/978-3-319-44914-2_3
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-44913-5
Online ISBN: 978-3-319-44914-2
eBook Packages: Computer ScienceComputer Science (R0)