拓扑排序的分布式算法
A Distributed Algorithm for Topological Sorting
-
摘要: 本文基于异步通讯的分布式计算模型,对AOE 网的拓扑排序问题,提出了一个分布式算法。设计此算法的关键是使用了一种动态生成树结构。算法的通讯复杂性是O(dm),时间复杂性为O(d2)。这里d 是网络的直径,m 是网络的通讯链数目,n 是网络中处理机数目(d<n)。Abstract: This paper presents a distributed algorithm for topological sorting of AOE networks on an asynchronous communication computational model.The key to design this algorithm is using a kind of dynamic spanning-tree structure.The results are that the proposed algorithm communication complexity is O(dm) and the time complexity is O(d2),where d is the diameter of the network,m is the number of communication links and n is the number of processors (d<n).
下载: