On-the-Fly Optimization of Data Structures. - Kessels, J. L. W.; Horowitz, Ellis (Communications of the ACM, 1983)