Fast reconfigurable network for graph connectivity and transitive closure

被引:0
|
作者
Alnuweiri, Hussein M. [1 ]
机构
[1] Univ of British Columbia, Vancouver, Canada
关键词
Algorithms - Boolean algebra - Codes (symbols) - Computer architecture - Computer networks - Graph theory - Matrix algebra - VLSI circuits;
D O I
暂无
中图分类号
学科分类号
摘要
This paper presents a VLSI array for labeling the connected components of a graph on N nodes in O(r) steps using a reconfigurable bus of width m bits, such that (mr)≥N and 1&ler&lem. The network architecture consists of an array of simple logic nodes which are connected by a reconfigurable bus. To solve a problem on N nodes, the array uses N processors and N(N-1)/2 switches. The proposed connectivity and transitive closure algorithms are based on a processor indexing scheme which employs constant-weight codes. It is shown that when r is a constant, then the algorithm takes O(1) time using a bus of width O(N1/r), and when r = [logN/loglogN], the algorithm takes O(log N/loglog N) time using a bus or width O(log N) bits.
引用
收藏
页码:105 / 115
相关论文
共 50 条