Is it a tree, a dag, or a cyclic graph? a shape analysis for heap-directed pointers in c (1996)

by Rakesh Ghiya, Laurie J Hendren
Venue:In Proceedings of the 23th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages