The generation of optimal code for arithmetic expressions (1970)

by R Sethi, J Ullman
Venue:J. ACM