The present invention is a method and system to reduce storage in a
inter-procedural analysis solver. In one embodiment, local graphs are
pruned. The local graphs represent local problems, which correspond to
separately compilable components in a software program. Each of the local
graphs has edges and vertices. Each edge has a transfer function. Each
vertex has a value. Values of the local graph form a lattice under a
partial ordering.