eCommons

 

Testing Flow Graph Reducibility

dc.contributor.authorTarjan, Robert Endreen_US
dc.date.accessioned2007-04-19T19:02:50Z
dc.date.available2007-04-19T19:02:50Z
dc.date.issued1973-01en_US
dc.description.abstractMany problems in program optimizationn have been solved by applying a technique called interval analysis to the flow graph of the program. A flow graph which is susceptible to this type of analysis is called reducible. This paper describes an algorithm for testing whether a flow graph is reducible. The algorithm uses depth-first search to reveal the structure of the flow graph and a good method for computing disjoint set unions to determine reducibility from the search information. When the algorithm is implemented on a random access computer, it requires $O(E \log^{*} E)$ time to analyze a graph with E edges, where $log^{*} x=\min\{i|\log^{i}x \leq 1\}$. The time bound compares favorably with the $O(E \log E)$ bound of a previously known algorithm.en_US
dc.format.extent1590908 bytes
dc.format.extent531993 bytes
dc.format.mimetypeapplication/pdf
dc.format.mimetypeapplication/postscript
dc.identifier.citationhttp://techreports.library.cornell.edu:8081/Dienst/UI/1.0/Display/cul.cs/TR73-159en_US
dc.identifier.urihttps://hdl.handle.net/1813/6008
dc.language.isoen_USen_US
dc.publisherCornell Universityen_US
dc.subjectcomputer scienceen_US
dc.subjecttechnical reporten_US
dc.titleTesting Flow Graph Reducibilityen_US
dc.typetechnical reporten_US

Files

Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
73-159.pdf
Size:
1.52 MB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
73-159.ps
Size:
519.52 KB
Format:
Postscript Files