Optimal algorithms for the single and multiple vertex updating problems of a minimum spanning tree

被引:4
|
作者
Johnson, DB [1 ]
Metaxas, P [1 ]
机构
[1] WELLESLEY COLL,DEPT COMP SCI,WELLESLEY,MA 02181
关键词
optimal parallel and sequential algorithms; EREW PRAM model; vertex updating; minimum spanning tree;
D O I
10.1007/BF01944354
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The vertex updating problem for a minimum spanning tree (MST) is defined as follows: Given a graph G = (V, E(G)) and an MST T for G, find a new MST for G to which a new vertex z has been added along with weighted edges that connect z with the vertices of G. We present a set of rules that produce simple optimal parallel algorithms that run in O(lg n) time using n/lg n EREW PRAM processors, where n = /V/. These alobrithms employ any valid tree-contraction schedule that can be produced within the stated resource bounds. These rules can also be used to derive simple linear-time sequential algorithms for the same problem. The previously best-known parallel result was a rather complicated algorithm that used n processors in the more powerful CREW PRAM model. Furthermore, we show how our solution can be used to solve the multiple vertex updating problem: Update a given MST when k new vertices are introduced simultaneously. This problem is solved in O (lgk . lg n) parallel time using (k . n)/(lgk . lg n) EREW PRAM processors. This is optimal for graphs having Omega(kn) edges.
引用
收藏
页码:633 / 648
页数:16
相关论文
共 50 条
  • [31] Comparative of prim's and boruvka's algorithm to solve minimum spanning tree problems
    Marpaung, F.
    Arnita
    6TH ANNUAL INTERNATIONAL SEMINAR ON TRENDS IN SCIENCE AND SCIENCE EDUCATION, 2020, 1462
  • [32] Improved parallel algorithms for finding the most vital edge of a graph with respect to minimum spanning tree
    Shen, H
    INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-III, PROCEEDINGS, 1997, : 1705 - 1710
  • [33] Improved parallel algorithms for finding the most vital edge of a graph with respect to minimum spanning tree
    Shen, H
    INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS, 2000, 75 (02) : 129 - 136
  • [34] Improved parallel algorithms for finding the most vital edge of a graph with respect to minimum spanning tree
    Shen, H
    INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-III, PROCEEDINGS, 1997, : 795 - 800
  • [35] Securely solving privacy preserving minimum spanning tree algorithms in semi-honest model
    Rao, C. H. Koteswara
    Singh, Kunwar
    INTERNATIONAL JOURNAL OF AD HOC AND UBIQUITOUS COMPUTING, 2020, 34 (01) : 1 - 10
  • [36] Cooperative Search Strategies of Multiple UAVs Based on Clustering Using Minimum Spanning Tree
    Zhu, Tao
    He, Weixiong
    Ling, Haifeng
    Zhang, Zhanliang
    ADVANCES IN SWARM INTELLIGENCE, ICSI 2018, PT II, 2018, 10942 : 112 - 121
  • [37] fMRI classification method with multiple feature fusion based on minimum spanning tree analysis
    Guo, Hao
    Yan, Pengpeng
    Cheng, Chen
    Li, Yao
    Chen, Junjie
    Xu, Yong
    Xiang, Jie
    PSYCHIATRY RESEARCH-NEUROIMAGING, 2018, 277 : 14 - 27
  • [38] Combinatorial algorithms for solving the restricted bounded inverse optimal value problem on minimum spanning tree under weighted l8 norm
    Jia, Junhua
    Guan, Xiucui
    Wang, Hui
    Zhang, Binwu
    Pardalos, Panos M.
    JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2023, 419
  • [39] Capacitated inverse optimal value problem on minimum spanning tree under bottleneck Hamming distance
    Hui Wang
    Xiucui Guan
    Qiao Zhang
    Binwu Zhang
    Journal of Combinatorial Optimization, 2021, 41 : 861 - 887
  • [40] Capacitated inverse optimal value problem on minimum spanning tree under bottleneck Hamming distance
    Wang, Hui
    Guan, Xiucui
    Zhang, Qiao
    Zhang, Binwu
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2021, 41 (04) : 861 - 887