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 条
  • [1] Almost disjoint spanning trees: Relaxing the conditions for completely independent spanning trees
    Darties, Benoit
    Gastineau, Nicolas
    Togni, Olivier
    DISCRETE APPLIED MATHEMATICS, 2018, 236 : 124 - 136
  • [2] Good orientations of unions of edge-disjoint spanning trees
    Bang-Jensen, Jorgen
    Bessy, Stephane
    Huang, Jing
    Kriesell, Matthias
    JOURNAL OF GRAPH THEORY, 2021, 96 (04) : 594 - 618
  • [3] Constructing edge-disjoint spanning trees in product networks
    Ku, SC
    Wang, BF
    Hung, TK
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2003, 14 (03) : 213 - 221
  • [4] Embedding edge-disjoint spanning trees on product networks
    Ku, SC
    Hung, TK
    Lin, JJ
    Wang, BF
    PDPTA'2001: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, 2001, : 1740 - 1746
  • [5] Edge-disjoint spanning trees for the generalized butterfly networks and their applications
    Touzene, A
    Day, K
    Monien, B
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2005, 65 (11) : 1384 - 1396
  • [6] Edge-disjoint spanning trees and the number of maximum state circles of a graph
    Xiaoli Ma
    Baoyindureng Wu
    Xian’an Jin
    Journal of Combinatorial Optimization, 2018, 35 : 997 - 1008
  • [7] Edge-disjoint spanning trees and the number of maximum state circles of a graph
    Ma, Xiaoli
    Wu, Baoyindureng
    Jin, Xian'an
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2018, 35 (04) : 997 - 1008
  • [8] Edge-disjoint node-independent spanning trees in dense Gaussian networks
    Bader AlBdaiwi
    Zaid Hussain
    Anton Cerny
    Robert Aldred
    The Journal of Supercomputing, 2016, 72 : 4718 - 4736
  • [9] Edge-disjoint node-independent spanning trees in dense Gaussian networks
    AlBdaiwi, Bader
    Hussain, Zaid
    Cerny, Anton
    Aldred, Robert
    JOURNAL OF SUPERCOMPUTING, 2016, 72 (12) : 4718 - 4736
  • [10] Edges-disjoint spanning trees on the binary wrapped butterfly network with applications to fault tolerance
    Touzene, A
    PARALLEL COMPUTING, 2002, 28 (04) : 649 - 666