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 条
  • [21] The facets of the spanning trees polytope
    Chaourar, Brahim
    MATHEMATICAL METHODS OF OPERATIONS RESEARCH, 2022, 96 (01) : 113 - 121
  • [22] ON INDEPENDENT SPANNING-TREES
    KHULLER, S
    SCHIEBER, B
    INFORMATION PROCESSING LETTERS, 1992, 42 (06) : 321 - 323
  • [23] The number of spanning trees in a superprism
    Bogdanowicz, Zbigniew R.
    DISCRETE MATHEMATICS LETTERS, 2024, 13 : 66 - 73
  • [24] The number of spanning trees of a graph
    Kinkar C Das
    Ahmet S Cevik
    Ismail N Cangul
    Journal of Inequalities and Applications, 2013
  • [25] Optimal Partition Trees
    Chan, Timothy M.
    DISCRETE & COMPUTATIONAL GEOMETRY, 2012, 47 (04) : 661 - 690
  • [26] Ramsey Spanning Trees and Their Applications
    Abraham, Ittai
    Chechik, Shiri
    Elkin, Michael
    Filtser, Arnold
    Neiman, Ofer
    ACM TRANSACTIONS ON ALGORITHMS, 2020, 16 (02)
  • [27] On spanning trees with restricted degrees
    Kaneko, A
    Yoshimoto, K
    INFORMATION PROCESSING LETTERS, 2000, 73 (5-6) : 163 - 165
  • [28] The Problem of Predecessors on Spanning Trees
    Poghosyan, V. S.
    Priezzhev, V. B.
    ACTA POLYTECHNICA, 2011, 51 (02) : 59 - 62
  • [29] Spanning trees and orientations of graphs
    Thomassen, Carsten
    JOURNAL OF COMBINATORICS, 2010, 1 (02) : 101 - 111
  • [30] The number of spanning trees of a graph
    Li, Jianxi
    Shiu, Wai Chee
    Chang, An
    APPLIED MATHEMATICS LETTERS, 2010, 23 (03) : 286 - 290