ACM Home Page
Please provide us with feedback. Feedback
Precise flow-insensitive may-alias analysis is NP-hard
Full text PdfPdf (128 KB)
Source ACM Transactions on Programming Languages and Systems (TOPLAS) archive
Volume 19 ,  Issue 1  (January 1997) table of contents
Pages: 1 - 6  
Year of Publication: 1997
ISSN:0164-0925
Author
Susan Horwitz  Univ. of Wisconsin–Madison, Madison
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 9,   Downloads (12 Months): 65,   Citation Count: 15
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/239912.239913
What is a DOI?

ABSTRACT

Determining aliases is one of the foundamental static analysis problems, in part because the precision with which this problem is solved can affect the precision of other analyses such as live variables, available expressions, and constant propagation. Previous work has investigated the complexity of flow-sensitive alias analysis. In this article we show that precise flow-insensitive may-alias analysis is NP-hard given arbitrary levels of pointers and arbitrary pointer dereferencing.


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
ANDERSEN, L. O. 1994. Program analysis and specialization for the C programming language. Ph.D. thesis, DIKU Rep. 94/19, DIKU, Univ. of Copenhagen, Denmark.
 
2
 
3
4
5
6
7

CITED BY  15


REVIEW

"Max Hailperin : Reviewer"

Horwitz show a problem to be NP-hard that several researchers have recently attacked with polynomial-time algorithms for generating imprecise solutions. Imprecise solutions here mean those that may err, but only in a conservative d  more...