**Definition:**The principle of optimality is the basic principle of dynamic programming, which was developed by Richard Bellman: that an optimal path has the property that whatever the initial conditions and control variables (choices) over some initial period, the control (or decision variables) chosen over the remaining period must be optimal for the remaining problem, with the state resulting from the early decisions taken to be the initial condition.

**Terms related to Principle of Optimality:**
*None*

**About.Com Resources on Principle of Optimality:**
*None*

**Writing a Term Paper? Here are a few starting points for research on Principle of Optimality:**

**Books on Principle of Optimality:**
*None*

**Journal Articles on Principle of Optimality:**
*None*