The generation of optimal code for arithmetic expressions (1970)

by R Sethi, J D Ullman
Venue:J. ACM