Dynamic programming : a computational tool - Art, Lew (Studies in Computational Intelligence,, 2007)