Introduction to dynamic programming. - Nemhauser, George L. (Series in decision and control / Ronald A. Howard), 1966)