ACM Home Page
Please provide us with feedback. Feedback
Optimal parallel generation of a computation tree form
Full text PdfPdf (741 KB)
Source ACM Transactions on Programming Languages and Systems (TOPLAS) archive
Volume 7 ,  Issue 2  (April 1985) table of contents
Lecture notes in computer science Vol. 174
Pages: 348 - 357  
Year of Publication: 1985
ISSN:0164-0925
Authors
Ilan Bar-on  Courant Institute of Mathematical Sciences
Uzi Vishkin  Tel Aviv Univ., Tel Aviv, Israel
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 34,   Citation Count: 7
Additional Information:

abstract   references   cited by   index terms   review   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/3318.3478
What is a DOI?

ABSTRACT

Given a general arithmetic expression, we find a computation binary tree representation in O(log n) time using n/log n processors on a concurrent-read, exclusive-write, parallel random-access machine. A new algorithm is introduced for this purpose. Unlike previous serial and parallel solutions, it is not based on using a stack.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
2
3
4
 
5
ECKSTEIN, D.M. Simultaneous memory access. TR-79-6, Computer Science Dept., Iowa State Univ., Ames, 1979.
6
 
7
KNUTH, D.E. A history of writing compilers. Comput. Aurora. (1962), 6-19.
 
8
 
9
REIF, J. Parallel time O(log n) acceptance of deterministic CFLs. In Proceedings 23rd Symposium on Foundations of Computer Science, (1982), 290-296.
 
10
SHILOACH, Y., AND VISHKIN, U. Finding the maximum, merging and sorting in parallel computation model. J. Algorithms 2, i (1981), 88-102.
 
11
TARJAN, R. E., AND VISHKIN, U. An efficient parallel biconnectivity algorithm." TR-69, Dept. of Computer Science, Courant Inst., New York Univ., 1983. To appear in SIAM J. Comput.
 
12
Tslr~, ~. H., AND CHIN, F. Y. Efficient parallel algorithms for a class of graph theoretic problems. Dept. of Computing Science, Univ. of Alberta, Edmonton, Alberta, Canada, 1982.
 
13
VISHKIN, U. An optimal parallel connectivity algorithm. Discrete Appl. Math. 9 (1984), 197- 207.
 
14
VISHKIN, U. Implementation of simultaneous memory address access in models that forbid it. J. Algorithm 4, I (1983), 45-50.
 
15
VISHKIN, U. Synchronous parallel computation--a survey. TR-71, Dept. of Computer Science, Courant Inst., New York Univ., 1983.
 
16
VISHKIN, U. An optimal parellel algorithm for selection. TR-106, Dept. of Computer Science, Courant Inst., New York Univ., 1983.
17
 
18
VISHKIN, U. On efficient parallel strong orientation. TR-109, Dept. of Computer Science, Courant Inst., New York Univ., 1984. To appear in Inf. Process. Lett.
 
19
20
 
21



REVIEW

"Michael Hanns Heinrich Kunze : Reviewer"

The authors show how a Concurrent-Read, Exclusive-Write Parallel Random Access Machine (CREW PRAM) can find a tree representation of an arithmetic expression in infix notation in O(log n) time using n/log more...

Collaborative Colleagues:
Ilan Bar-on: colleagues
Uzi Vishkin: colleagues