1994 International Conference on Parallel Processing Vol. 3 1994
DOI: 10.1109/icpp.1994.78
|View full text |Cite
|
Sign up to set email alerts
|

Constant Time Graph and Poset Algorithms on the Reconfigurable Multiple Bus Machine

Abstract: The Reconfigurable Multiple Bus Machine (RMBM) is a model of parallel computation based on reconfigurable buses. In this paper, vie present constant time RMBM algorithms for a collection of basic, graph problems that include, lowest common ancestors and Euler tour related problems (for trees) and shortest path and connectivity re lated problems (for general graphs). We also present re sults for some poset and lattice problems. All algorithms are at least as efficient or more efficient in terms of pro cessors t… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
12
0

Year Published

1996
1996
2011
2011

Publication Types

Select...
5

Relationship

0
5

Authors

Journals

citations
Cited by 6 publications
(12 citation statements)
references
References 10 publications
0
12
0
Order By: Relevance
“…Also, in a fiber optic implementation, buses are inherently directional [21]. The directional RMBM has found use in the context of directed graphs [28]; Ben-Asher et al [4] and Ercal and Lee [6] also used related directional models.…”
Section: The Modelmentioning
confidence: 98%
“…Also, in a fiber optic implementation, buses are inherently directional [21]. The directional RMBM has found use in the context of directed graphs [28]; Ben-Asher et al [4] and Ercal and Lee [6] also used related directional models.…”
Section: The Modelmentioning
confidence: 98%
“…For example, an RMBM can rank a list of n elements in constant time with n 1ϩ processors (for any constant Ͼ 0) [25,28], while the best R-Mesh algorithm for the same problem uses ⌰(n 2ϩ ) processors [19]. Also, a (2n Ϫ 2) processor RMBM can compute an Euler tour of an n vertex tree in constant time [27,28], while the R-Mesh uses n 2 processors for the same problem [13]. As a third example, an RMBM with ⌰(n 2ϩ ) processors (for any constant Ͼ 0) can find the connected components of an n vertex graph in constant time [27]; the best R-Mesh solution for this problem uses ⌰(n 4 ) processors [34].…”
Section: The Parallel Random Access Machinementioning
confidence: 99%
“…Also, a (2n Ϫ 2) processor RMBM can compute an Euler tour of an n vertex tree in constant time [27,28], while the R-Mesh uses n 2 processors for the same problem [13]. As a third example, an RMBM with ⌰(n 2ϩ ) processors (for any constant Ͼ 0) can find the connected components of an n vertex graph in constant time [27]; the best R-Mesh solution for this problem uses ⌰(n 4 ) processors [34]. In each of these cases, the RMBM uses switches to manipulate buses where the R-Mesh would have to use processors for the same purpose.…”
Section: The Parallel Random Access Machinementioning
confidence: 99%
See 2 more Smart Citations