Bellman's principle of optimality