Fast approximate minimum spanning tree based clustering algorithm

被引:32
|
作者
Jothi, R. [1 ]
Mohanty, Sraban Kumar [2 ]
Ojha, Aparajita [2 ]
机构
[1] Indian Inst Informat Technol Design & Mfg Jabalpu, Comp Sci & Engn, Jabalpur, Madhya Pradesh, India
[2] Indian Inst Informat Technol Design & Mfg Jabalpu, Jabalpur, Madhya Pradesh, India
关键词
Clustering; Minimum spanning tree; Local neighborhood graph; GRAPH;
D O I
10.1016/j.neucom.2017.07.038
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Minimum Spanning Tree (MST) based clustering algorithms have been employed successfully to detect clusters of heterogeneous nature. Given a dataset of n random points, most of the MST-based clustering algorithms first generate a complete graph G of the dataset and then construct MST from G. The first step of the algorithm is the major bottleneck which takes 0(n(2)) time. This paper proposes an algorithm namely MST-based clustering on partition-based nearest neighbor graph for reducing the computational overhead. By using a centroid based nearest neighbor rule, the proposed algorithm first generates a sparse Local Neighborhood Graph (LNG) and then the approximate MST is constructed from LNG. We prove that both size and computational time to construct the graph (LNG) is 0(n(3/2)), which is a 0(root n) factor improvement over the traditional algorithms. The approximate MST is constructed from LNG in 0(n(3/2) lg n) time, which is asymptotically faster than 0(n(2)). Experimental analysis on both synthetic and real datasets demonstrates that the computational time has been reduced significantly by maintaining the quality of clusters obtained from the approximate MST. (C) 2017 Elsevier B.V. All rights reserved.
引用
收藏
页码:542 / 557
页数:16
相关论文
共 50 条
  • [1] Clustering Based Minimum Spanning Tree Algorithm
    Saxena, Sakshi
    Verma, Priyanka
    Rajpoot, Dharmveer Singh
    [J]. 2017 TENTH INTERNATIONAL CONFERENCE ON CONTEMPORARY COMPUTING (IC3), 2017, : 360 - 362
  • [2] Fast Approximate Minimum Spanning Tree Algorithm Based on K-Means
    Zhong, Caiming
    Malinen, Mikko
    Miao, Duoqian
    Franti, Pasi
    [J]. COMPUTER ANALYSIS OF IMAGES AND PATTERNS, PT I, 2013, 8047 : 262 - 269
  • [3] Attribute clustering algorithm based on minimum spanning tree
    Peng, C.H.
    Cheng, Q.S.
    [J]. Xitong Gongcheng Lilun yu Shijian/System Engineering Theory and Practice, 2001, 21 (02):
  • [4] A Clustering Algorithm Based on Minimum Spanning Tree and Density
    Chen, Jiayao
    Lu, Jing
    [J]. 2019 4TH IEEE INTERNATIONAL CONFERENCE ON BIG DATA ANALYTICS (ICBDA 2019), 2019, : 1 - 4
  • [5] A clustering algorithm based on improved minimum spanning tree
    Xie, Zhiqiang
    Yu, Liang
    Yang, Jing
    [J]. FOURTH INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY, VOL 3, PROCEEDINGS, 2007, : 396 - +
  • [6] Algorithm of documents clustering based on Minimum Spanning Tree
    Zheng, XS
    He, PL
    Tian, M
    Yuan, FY
    [J]. 2003 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-5, PROCEEDINGS, 2003, : 199 - 203
  • [7] A FAST ALGORITHM FOR THE MINIMUM SPANNING TREE
    SURAWEERA, F
    [J]. COMPUTERS IN INDUSTRY, 1989, 13 (02) : 181 - 185
  • [8] Efficient construction of an approximate similarity graph for minimum spanning tree based clustering
    Mishra, Gaurav
    Mohanty, Sraban Kumar
    [J]. APPLIED SOFT COMPUTING, 2020, 97
  • [9] A New Fast Minimum Spanning Tree-Based Clustering Technique
    Wang, Xiaochun
    Wang, Xia L.
    Zhu, Jihua
    [J]. 2014 IEEE INTERNATIONAL CONFERENCE ON DATA MINING WORKSHOP (ICDMW), 2014, : 1053 - 1060
  • [10] CHSMST: a clustering algorithm based on hyper surface and minimum spanning tree
    He, Qing
    Zhao, Weizhong
    Shi, Zhongzhi
    [J]. SOFT COMPUTING, 2011, 15 (06) : 1097 - 1103