A practical minimum spanning tree algorithm using the cycle property

被引:0
|
作者
Katriel, I [1 ]
Sanders, P
Träff, JL
机构
[1] Max Planck Inst Informat, Saarbrucken, Germany
[2] NEC Europe Ltd, C&C Res Labs, St Augustin, Germany
来源
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We present a simple new (randomized) algorithm for computing minimum spanning trees that is more than two times faster than the best previously known algorithms (for dense, "difficult" inputs). It is of conceptual interest that the algorithm uses the property that the heaviest edge in a cycle can be discarded. Previously this has only been exploited in asymptotically optimal algorithms that are considered impractical. An additional advantage is that the algorithm can greatly profit from pipelined memory access. Hence, an implementation on a vector machine is up to 10 times faster than previous algorithms. We outline additional refinements for MSTs of implicitly defined graphs and the use of the central data structure for querying the heaviest edge between two nodes in the MST. The latter result is also interesting for sparse graphs.
引用
收藏
页码:679 / 690
页数:12
相关论文
共 50 条
  • [21] Widening the dynamic range of pictures using a minimum spanning tree algorithm
    Yadid-Pecht, O
    MACHINE VISION AND APPLICATIONS, 2000, 12 (01) : 1 - 6
  • [22] A Practical Algorithm for the Minimum RectilinearSteiner Tree
    马军
    杨波
    马绍汉
    JournalofComputerScienceandTechnology, 2000, (01) : 96 - 99
  • [23] A new algorithm for the minimum spanning tree verification problem
    Williamson, Matthew
    Subramani, K.
    COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2015, 61 (01) : 189 - 204
  • [24] THE DESIGN AND ANALYSIS OF ALGORITHM OF MINIMUM COST SPANNING TREE
    徐绪松
    刘大成
    吴丽华
    ActaMathematicaScientia, 1996, (03) : 296 - 301
  • [25] A clustering algorithm based on improved minimum spanning tree
    Xie, Zhiqiang
    Yu, Liang
    Yang, Jing
    FOURTH INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY, VOL 3, PROCEEDINGS, 2007, : 396 - +
  • [26] An Improved Minimum Spanning Tree Stereo Matching Algorithm
    Liu, Zhigang
    Li, Keyu
    Zhang, Xiaoxue
    2015 27TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2015, : 1866 - 1869
  • [27] A distributed algorithm for constructing a minimum diameter spanning tree
    Bui, M
    Butelle, F
    Lavault, C
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2004, 64 (05) : 571 - 577
  • [28] A Clustering Algorithm Based on Minimum Spanning Tree and Density
    Chen, Jiayao
    Lu, Jing
    2019 4TH IEEE INTERNATIONAL CONFERENCE ON BIG DATA ANALYTICS (ICBDA 2019), 2019, : 1 - 4
  • [29] Attribute clustering algorithm based on minimum spanning tree
    Peng, C.H.
    Cheng, Q.S.
    Xitong Gongcheng Lilun yu Shijian/System Engineering Theory and Practice, 2001, 21 (02):
  • [30] Engineering an external memory minimum spanning tree algorithm
    Dementiev, R
    Sanders, P
    Schultes, D
    Sibeyn, J
    EXPLORING NEW FRONTIERS OF THEORETICAL INFORMATICS, 2004, 155 : 195 - 208