A Class of Dynamic Memory Allocation Algorithms. - Hirschberg, Daniel S.; Weissman, C. (Communications of the ACM, 1973)