Skip to main content

Short Survey on Graph Correlation Clustering with Minimization Criteria

  • Conference paper
  • First Online:
Discrete Optimization and Operations Research (DOOR 2016)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 9869))

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. 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)

    Google Scholar 

  2. Ailon, N., Charikar, M., Newman, A.: Aggregating inconsistent information: ranking and clustering. J. ACM 55(5), 1–27 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  3. 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)

    Google Scholar 

  4. Bansal, N., Blum, A., Chawla, S.: Correlation clustering. Mach. Learn. 56, 89–113 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  5. 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)

    Article  MathSciNet  MATH  Google Scholar 

  6. Ben-Dor, A., Shamir, R., Yakhimi, Z.: Clustering gene expression patterns. J. Comput. Biol. 6(3–4), 281–297 (1999)

    Article  Google Scholar 

  7. 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

    Chapter  Google Scholar 

  8. 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)

    Article  MathSciNet  MATH  Google Scholar 

  9. 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)

    Google Scholar 

  10. Charikar, M., Guruswami, V., Wirth, A.: Clustering with qualitative information. J. Comput. Syst. Sci. 71(3), 360–383 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  11. Chen, Z.-Z., Jiang, T., Lin, G.: Computing phylogenetic roots with bounded degrees and errors. SIAM J. Comput. 32(4), 864–879 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  12. 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)

    Chapter  Google Scholar 

  13. Demaine, E., Emanuel, D., Fiat, A., Immorlica, V.: Correlation clustering in general weighted graphs. Theoret. Comput. Sci. 361, 172–187 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  14. 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)

    Google Scholar 

  15. Fridman, G.Š.: A graph approximation problem. Upravlyaemye Sistemy 8, 73–75 (1971). (in Russian)

    Google Scholar 

  16. Fridman, G.Š.: On an inequality in the graph approximation problem. Kibernetika 3, 151 (1974). (in Russian). English transl. in: Cybernetics 10, 554 (1974)

    Google Scholar 

  17. Fridman, G.Š.: Analysis of a classification problem on graphs. Metody Modelirovaniya i Obrabotka Informatsii, pp. 147–177. Nauka, Novosibirsk (1976). (in Russian)

    Google Scholar 

  18. Giotis, I., Guruswami, V.: Correlation clustering with a fixed number of clusters. Theory Comput. 2(1), 249–266 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  19. Hastie, T., Tibshirani, R., Friedman, J.: The Elements of Statistical Learning: Data Mining, Inference, and Prediction. Springer Series in Statistics. Springer, New York (2009)

    Book  MATH  Google Scholar 

  20. Harary, F.: On the notion of balance of a signed graph. Michigan Math. J. 2, 143–146 (1955)

    MathSciNet  MATH  Google Scholar 

  21. 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)

    Google Scholar 

  22. 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)

    Google Scholar 

  23. 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)

    Google Scholar 

  24. 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)

    Google Scholar 

  25. Komusiewicz, C., Uhlmann, J.: Cluster editing with locally bounded modifications. Discrete Appl. Math. 160(15), 2259–2270 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  26. Křivánek, M., Morávek, J.: NP-hard problems in hierarchical-tree clustering. Acta informatica 23, 311–323 (1986)

    Article  MathSciNet  MATH  Google Scholar 

  27. Kulis, B., Basu, S., Dhillon, I., Mooney, R.: Semi-supervised graph clustering: a kernel approach. Mach. Learn. 74(1), 1–22 (2009)

    Article  Google Scholar 

  28. 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)

    MathSciNet  Google Scholar 

  29. Mannaa, B.: Cluster editing problem for points on the real line: a polynomial time algorithm. Inform. Process. Lett. 110, 961–965 (2010)

    Article  MathSciNet  Google Scholar 

  30. 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)

    Google Scholar 

  31. 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)

    Google Scholar 

  32. Schaeffer, S.E.: Graph clustering. Comput. Sci. Rev. 1(1), 27–64 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  33. Shamir, R., Sharan, R., Tsur, D.: Cluster graph modification problems. Discrete Appl. Math. 144(1–2), 173–182 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  34. 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)

    MathSciNet  MATH  Google Scholar 

  35. Tomescu, I.: La reduction minimale d’un graphe à une reunion de cliques. Discrete Math. 10(1–2), 173–179 (1974)

    Article  MathSciNet  MATH  Google Scholar 

  36. Tyshkevich, R.I.: Matroidal decompositions of a graph. Diskretnaya Matematika 1(3), 129–139 (1989). (in Russian)

    MathSciNet  MATH  Google Scholar 

  37. Voice, T., Polukarov, M., Jennings, N.R.: Coalition structure generation over graphs. J. Artif. Intell. Res. 45, 165–196 (2012)

    MathSciNet  MATH  Google Scholar 

  38. Wakabayashi, Y.: The complexity of computing defians of relations. Resenhas 3(3), 323–349 (1998)

    MathSciNet  MATH  Google Scholar 

  39. Xin, X.: An FPT algorithm for the correlation clustering problem. Key Eng. Mater. Adv. Mater. Comput. Sci. 474–476, 924–927 (2011)

    Article  Google Scholar 

  40. Zahn, C.T.: Approximating symmetric relations by equivalence relations. J. Soc. Ind. Appl. Math. 12(4), 840–847 (1964)

    Article  MathSciNet  MATH  Google Scholar 

  41. van Zuylen, A., Williamson, D.P.: Deterministic pivoting algorithms for constrained ranking and clustering problems. Math. Oper. Res. 34(3), 594–620 (2009)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Acknowledgements

The research of the first and the third authors (Sects. 14, 6, 7) was supported by the RSF grant 15-11-10009.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Victor Il’ev .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics