Dynamic programming is a mathematical theory devoted to the study of multistage decision processes and, by the usual mathematical extension, to those problems which can be interpreted to arise from multistage decision processes. The author has alrea...