A generic framework for interprocedural analysis of numerical properties

9Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.
Get full text

Abstract

In his seminal paper [5], Granger presents an analysis which infers linear congruence relations between integer variables. For affine programs without guards, his analysis is complete, i.e., infers all such congruences. No upper complexity bound, though, has been found for Granger's algorithm. Here, we present a variation of this analysis which runs in polynomial time. Moreover, we provide an interprocedural extension of this algorithm. These algorithms are obtained by means of multiple instances of a general framework for constructing interprocedural analyses of numerical properties. Finally, we indicate how the analyses can be enhanced to deal with equality guards interprocedurally. © Springer-Verlag Berlin Heidelberg 2005.

Cite

CITATION STYLE

APA

Müller-Olm, M., & Seidl, H. (2005). A generic framework for interprocedural analysis of numerical properties. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 3672 LNCS, pp. 235–250). Springer Verlag. https://doi.org/10.1007/11547662_17

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free