Dynamic programming : foundations and principles - Sniedovich, Moshe, 1945- (Monographs and textbooks in pure and applied mathematics ;, 2011)