ACM Home Page
Please provide us with feedback. Feedback
Node listings for reducible flow graphs
Full text PdfPdf (620 KB)
Source Annual ACM Symposium on Theory of Computing archive
Proceedings of seventh annual ACM symposium on Theory of computing table of contents
Albuquerque, New Mexico, United States
Pages: 177 - 185  
Year of Publication: 1975
Authors
Sponsors
ACM: Association for Computing Machinery
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 20,   Citation Count: 12
Additional Information:

abstract   references   cited by   index terms   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/800116.803767
What is a DOI?

ABSTRACT

In [1], Kennedy conjectures that for every n node reducible flow graph, there is a sequence of nodes (with repetitions) of length O(nlogn) such that all acyclic paths are subsequences thereof. Such a sequence would, if it could be found easily, enable one to do various kinds of global data flow analyses quickly. We show that for all reducible flow graphs such a sequence does exist, even if the number of edges is much larger than n. If the number of edges is O(n), the node listing can be found in O(nlogn) time.


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
D. E. Knuth, "An empirical study of FORTRAN programs," Software: Practice and Experience1:2, (April, 1971), 105-134.
4
5
 
6
 
7
M. Schaefer, A Mathematical Theory of Global Flow Analysis, Prentice-Hall, Englewood Cliffs, N. J., 1973.
 
8
K. Kennedy, "A global flow analysis algorithm," Int. J. Comp. Math.3 (December, 1971), 5-15.
9
 
10
J. Kam and J. D. Ullman, "Global optimization problems and iterative algorithms," TR 146, Computer Science Laboratory, Princeton University, January, 1974.
11
 
12
 
13
 
14
M. S. Hecht and J. D. Ullman, "Flow graph reducibility," SIAM J. Computing1:2 (June, 1972), 188-202.
15
 
16
J. D. Ullman, "Fast algorithms for the elimination of common subexpressions," Acta Informatica2 (December, 1973), 191-213.
 
17
P. M. Lewis II, R. E. Stearns, and J. Hartmanis, "Memory bounds for recognition of context-free and context-sensitive languages," IEEE Conference Record of 6th Annual ACM Symposium on Switching Circuit Theory and Logical Design, October, 1966, pp. 191-202.
 
18
R. E. Tarjan, "Testing flow graph reducibility," J. Computer and System Sciences9:3 (December, 1974), 355-365.
 
19
G. Markowsky, Unpublished memorandum, December, 1974.
 
20
R. E. Tarjan, private communication, December, 1974.

CITED BY  12