Abstract

This paper studies iterative methods for the global flow analsis of computer programs. We define a hierarchy of global flow problem classes, each solvable by an appropriate generalization of the node listing method of Kennedy. We show that each of these generalized methods is optimum, among all iterative algorithms, for solving problems within its class. We give lower bounds on the time required by iterative algorithms for each of the problem classes.

Keywords

Iterative methodGeneralizationAlgorithmHierarchyFlow (mathematics)Listing (finance)Computer scienceClass (philosophy)MathematicsMathematical optimizationArtificial intelligence

Related Publications

Preconditioning of Truncated-Newton Methods

In this paper we discuss the use of truncated-Newton methods, a flexible class of iterative methods, in the solution of large-scale unconstrained minimization problems. At each ...

1985 SIAM Journal on Scientific and Statis... 175 citations

GloptiPoly

GloptiPoly is a Matlab/SeDuMi add-on to build and solve convex linear matrix inequality relaxations of the (generally nonconvex) global optimization problem of minimizing a mult...

2003 ACM Transactions on Mathematical Soft... 376 citations

Publication Info

Year
1976
Type
article
Citations
16
Access
Closed

External Links

Citation Metrics

16
OpenAlex

Cite This

Robert E. Tarjan (1976). Iterative algorithms for global flow analysis. .