• DocumentCode
    3270635
  • Title

    Strahler based graph clustering using convolution

  • Author

    Auber, David ; Delest, Maylis ; Chiricota, Yves

  • Author_Institution
    LaBRI, Univ. Bordeaux, Talence, France
  • fYear
    2004
  • fDate
    14-16 July 2004
  • Firstpage
    44
  • Lastpage
    51
  • Abstract
    We propose a method for the visualization of large graphs. Our approach is based on the calculation of a density function resulting from the application of a metric on the vertices of a graph. The density function is then filtered using a convolution, leading to a partition of the graph. The choice of an appropriate kernel for the convolution makes it possible to control the number of clusters, and their size. Our algorithm can be executed automatically, but the parameters can also be interactively fixed by the user. We applied the algorithm to the problem of legacy code extraction from inclusion relation of C++ source files and film sequence analysis. The metric used here is defined from Strahler numbers, which measure the "ramification" level of graph vertices.
  • Keywords
    convolution; data visualisation; graphs; pattern clustering; software maintenance; C++ source files; Strahler based graph clustering; density function filtering; film sequence analysis; graph partitioning; graph vertices; large graph visualization; legacy code extraction; ramification level; Algorithm design and analysis; Clustering algorithms; Convolution; Density functional theory; Genetic algorithms; Intelligent robots; Partitioning algorithms; Proteins; Size control; Visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Visualisation, 2004. IV 2004. Proceedings. Eighth International Conference on
  • ISSN
    1093-9547
  • Print_ISBN
    0-7695-2177-0
  • Type

    conf

  • DOI
    10.1109/IV.2004.1320123
  • Filename
    1320123