dynamic programming

views updated

dynamic programming The mathematical theory and planning of multistage decision processes; the term was introduced by Richard Bellman in 1957. It may be regarded as a branch of mathematical programming concerned with optimization of problems formulated as a sequence of decisions. Applications are very varied, including engineering problems and company planning.