Skip to main content

Fully-Dynamic Hierarchical Graph Clustering Using Cut Trees

  • Conference paper

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

Abstract

Algorithms or target functions for graph clustering rarely admit quality guarantees or optimal results in general. However, a hierarchical clustering algorithm by Flake et al., which is based on minimum s-t-cuts whose sink sides are of minimum size, yields such a provable guarantee. We introduce a new degree of freedom to this method by allowing arbitrary minimum s-t-cuts and show that this unrestricted algorithm is complete, i.e., any clustering hierarchy based on minimum s-t-cuts can be found by choosing the right cuts. This allows for a more comprehensive analysis of a graph’s structure. Additionally, we present a dynamic version of the unrestricted approach which employs this new degree of freedom to maintain a hierarchy of clusterings fulfilling this quality guarantee and effectively avoid changing the clusterings.

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

Buying options

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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Brandes, U., Erlebach, T. (eds.): Network Analysis: Methodological Foundations LNCS, vol. 3418. Springer, Heidelberg (2005)

    MATH  Google Scholar 

  2. Brandes, U., Delling, D., Gaertler, M., Görke, R., Höfer, M., Nikoloski, Z., Wagner, D.: On Modularity Clustering. IEEE TKDE 20(2), 172–188 (2008)

    Google Scholar 

  3. Flake, G.W., Tarjan, R.E., Tsioutsiouliklis, K.: Graph Clustering and Minimum Cut Trees. Internet Mathematics 1(4), 385–408 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  4. Gomory, R.E., Hu, T.: Multi-terminal network flows. Journal of the Society for Industrial and Applied Mathematics 9(4), 551–570 (1961)

    Article  MathSciNet  MATH  Google Scholar 

  5. Gusfield, D.: Very simple methods for all pairs network flow analysis. SIAM Journal on Computing 19(1), 143–155 (1990)

    Article  MathSciNet  MATH  Google Scholar 

  6. Kannan, R., Vempala, S., Vetta, A.: On Clusterings: Good, Bad and Spectral. JACM 51(3), 497–515 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  7. Saha, B., Mitra, P.: Dynamic Algorithm for Graph Clustering Using Minimum Cut Tree. In: Proc. of the 2007 SIAM Int. Conf. on Data Mining, pp. 581–586 (2007)

    Google Scholar 

  8. Görke, R., Hartmann, T., Wagner, D.: Dynamic Graph Clustering Using Minimum-Cut Trees. In: Dehne, F., Gavrilova, M., Sack, J.-R., Tóth, C.D. (eds.) WADS 2009. LNCS, vol. 5664, pp. 339–350. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  9. Doll, C.: Hierarchical Cut Clustering in Dynamic Scenarios. Student Research Project, KIT Karlsruhe Institute of Technology, Department of Informatics (February 2011), http://i11www.iti.uni-karlsruhe.de/_media/teaching/theses/studienarbeitchristofdoll.pdf

  10. Doll, C., Hartmann, T., Wagner, D.: Fully-Dynamic Hierarchical Graph Clustering Using Cut Trees. Karlsruhe Reports in Informatics 2011-10, KIT Karlsruhe Institute of Technology (2011)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Doll, C., Hartmann, T., Wagner, D. (2011). Fully-Dynamic Hierarchical Graph Clustering Using Cut Trees. In: Dehne, F., Iacono, J., Sack, JR. (eds) Algorithms and Data Structures. WADS 2011. Lecture Notes in Computer Science, vol 6844. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-22300-6_29

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-22300-6_29

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-22299-3

  • Online ISBN: 978-3-642-22300-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics