On efficient parallel computations of costs of paths on a grid graph (Q1824395)
From MaRDI portal
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | On efficient parallel computations of costs of paths on a grid graph |
scientific article |
Statements
On efficient parallel computations of costs of paths on a grid graph (English)
0 references
1988
0 references
From the author's text: ``We consider directed acyclic graphs whose edges are labelled by elements of a semiring. It is known that the computation of the cost of paths between two nodes of a k-vertex graph G can be computed in \(\log^ 2k\) time with \(k^ 6\) processors. If G is an n \(\times\) n grid then \(k=n^ 2\) and \(n^ 6\) processors are needed. The main result of this paper is the reduction of the number of processors from \(n^ 6\) to \(n^ 3\) in the case of grid graphs. Two applications are an efficient simulation of two-head finite automata and an efficient parallel computation of the edit-distance. As another application we obtain a recognition of linear context-free languages in \(\log^ 2n\) time with \(n^ 3\) processors. The best algorithms for the recognition of general context-free languages use \(n^ 6\) processors.... Our model of parallel computation is EREW PRAM...''.
0 references
parallel recognition
0 references
cost of paths in dags
0 references
context-free languages
0 references
parallel computation
0 references
EREW PRAM
0 references