虫孔路由Mesh上的连通分量算法及其应用
作者:
基金项目:

国家教育部博士点基金资助项目(9703825)

  • 摘要
  • | |
  • 访问统计
  • |
  • 参考文献 [11]
  • |
  • 相似文献
  • | | |
  • 文章评论
    摘要:

    用倍增技术在带有Wormhole路由技术的n×n二维网孔机器上提出了时间复杂度为O(log2n)的连通分量和传递闭包并行算法,并在此基础上提出了一个时间复杂度为O(log3n)的最小生成树并行算法.这些都改进了Store-and-Forward路由技术下的时间复杂度下界O(n).同其他运行在非总线连接分布式存储并行计算机上的算法相比,此连通分量和传递闭包算法的时间复杂度是最优的.

    Abstract:

    A connected component and transitive closure parallel algorithm using pointer jumping technique is presented in this paper, which runs on n×n wormhole routed 2D mesh in time O(log2n). A minimum spanning tree (MST) parallel algorithm running on the same model in time O(log3n) is also presented. These improve the lower time bound O(n) on n×n store-and-forward routed 2D mesh. Compared with other known algorithms running on various non-bus-connected parallel machines with distributed memory, the time complexity of the connected component and transitive closure parallel algorithm is optimal.

    参考文献
    [1] 陈国良,梁维发,沈鸿.并行图论算法研究进展.计算机研究与发展,1995,32(9):1~16.
    [2] 陈国良.并行算法的设计与分析.北京:高等教育出版社,1994.
    [3] Shiloach, Y., Vishkin, U. An O(logn) parallel connectivity algorithms. Journal of Algorithms, 1982,3(1):57~67.
    [4] Johnson, D.B., Metaxas, P. Connected components in O(log3/2|V|) parallel time for the CREW PRAM. In: Proceedings of the FOCS'91. Los Angeles: IEEE Computer Society Press, 1991. 688~697.
    [5] Chong, K.W., Lam, T.W. Connected components in O(lognloglogn) time on CREW PRAM. In: Proceedings of the 4th Annual ACM-SIAM Symposium on Discrete Algorithms. Austin, Texas: ACM Press, 1993. 11~20.
    [6] 梁维发,陈国良.多处理器上图的最优算法,计算机学报,1991,14(9):641~650.
    [7] Huang, D.M. Solving some graph problems with optimal or near-optimal speedup on mesh of trees network. In: Proceedings of the 26th Annual IEEE FOCS. Taipei: IEEE Computer Society Press, 1985. 232~240.
    [8] Nassimi, D., Sahni, S. Finding connected components on mesh-connected parallel computers. SIAM Journal on Computing, 1980,9(4):744~757.
    [9] Maggs, B.M., Plotkin, S.A. Minimum-Cost spanning tree as a path-finding problem. Information Processing Letters, 1988,26(6):291~293.
    [10] Sollin, M. An algorithm attributed to sollin. In: Goodman, S.E., Hedetniemi, S.T., eds. Introduction to the Design and Analysis of Algorithms. New York: McGraw-Hill, Inc., 1977.
    [11] 许胤龙,王洵.基于Wormhole路由的二维Mesh上的并行K-选择.计算机学报,1999,22(12):1309~1313.
    相似文献
    引证文献
    网友评论
    网友评论
    分享到微博
    发 布
引用本文

许胤龙,万颖瑜,顾晓东,陈国良.虫孔路由Mesh上的连通分量算法及其应用.软件学报,2001,12(2):233-240

复制
分享
文章指标
  • 点击次数:3959
  • 下载次数: 4771
  • HTML阅读次数: 0
  • 引用次数: 0
历史
  • 收稿日期:1999-08-04
  • 最后修改日期:1999-11-12
文章二维码
您是第19867155位访问者
版权所有:中国科学院软件研究所 京ICP备05046678号-3
地址:北京市海淀区中关村南四街4号,邮政编码:100190
电话:010-62562563 传真:010-62562533 Email:jos@iscas.ac.cn
技术支持:北京勤云科技发展有限公司

京公网安备 11040202500063号