Clustering, Community Partition and Disjoint Spanning Trees

被引:3
|
作者
Zhang, Cun-Quan [1 ]
Ou, Yongbin [1 ]
机构
[1] W Virginia Univ, Dept Math, Morgantown, WV 26506 USA
关键词
Spanning trees; clustering; dense subgraph; polynomial algorithm; community; dynamic density; hierarchical clustering;
D O I
10.1145/1367064.1367075
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Clustering method is one of the most important tools in statistics. In a graph theory model, clustering is the process of finding all dense subgraphs. A mathematically well-defined measure for graph density is introduced in this article as follows. Let G = (V, E) be a graph (or multi-graph) and H be a subgraph of G. The dynamic density of H is the greatest integer k such that min(VP){vertical bar E(H/P)vertical bar/vertical bar V(H/P)vertical bar-1} > k where the minimum is taken over all possible partitions P of the vertex set of H, and H/P is the graph obtained from H by contracting each part of P into a single vertex. A subgraph H of G is a level-k community if H is a maximal subgraph of G with dynamic density at least k. An algorithm is designed in this paper to detect all level-h communities of an input multi-graph G. The worst-case complexity of this algorithm is upper bounded by O(vertical bar V(G)vertical bar(2)h(2)). This new method is one of few available clustering methods that are mathematically well-defined, supported by rigorous mathematical proof and able to achieve the optimization goal with polynomial complexity. As a byproduct, this algorithm also can be applied for finding edge-disjoint spanning trees of a multi-graph. The worst-case complexity is lower than all known algorithms for multi-graphs.
引用
收藏
页数:26
相关论文
共 50 条
  • [31] Spanning trees in random graphs
    Montgomery, Richard
    ADVANCES IN MATHEMATICS, 2019, 356
  • [32] Spanning Trees on the Sierpinski Gasket
    Shu-Chiuan Chang
    Lung-Chi Chen
    Wei-Shih Yang
    Journal of Statistical Physics, 2007, 126 : 649 - 667
  • [33] The facets of the spanning trees polytope
    Brahim Chaourar
    Mathematical Methods of Operations Research, 2022, 96 : 113 - 121
  • [34] ON TORSOR STRUCTURES ON SPANNING TREES
    Shokrieh, Farbod
    Wright, Cameron
    SIAM JOURNAL ON DISCRETE MATHEMATICS, 2023, 37 (03) : 2126 - 2147
  • [35] The number of spanning trees of a graph
    Das, Kinkar C.
    Cevik, Ahmet S.
    Cangul, Ismail N.
    JOURNAL OF INEQUALITIES AND APPLICATIONS, 2013,
  • [36] Arc-disjoint spanning sub(di)graphs in digraphs
    Bang-Jensen, Jorgen
    Yeo, Anders
    THEORETICAL COMPUTER SCIENCE, 2012, 438 : 48 - 54
  • [37] The number of spanning trees in Apollonian networks
    Zhang, Zhongzhi
    Wu, Bin
    Comellas, Francesc
    DISCRETE APPLIED MATHEMATICS, 2014, 169 : 206 - 213
  • [38] SPANNING TREES WITH FEW BRANCH VERTICES
    Debiasio, Louis
    Lo, Allan
    SIAM JOURNAL ON DISCRETE MATHEMATICS, 2019, 33 (03) : 1503 - 1520
  • [39] EMBEDDING SPANNING TREES IN RANDOM GRAPHS
    Krivelevich, Michael
    SIAM JOURNAL ON DISCRETE MATHEMATICS, 2010, 24 (04) : 1495 - 1500
  • [40] A Novel Count of the Spanning Trees of a Cube
    Thomas W. Mattman
    Graphs and Combinatorics, 2024, 40