Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Optimization and Dynamic Programming

Status Draft briefPart Mathematical Models

Optimization chooses controls to improve an explicit objective under constraints. Dynamic programming decomposes sequential decisions through state and future value.

Central questions

  • What state is sufficient for future decisions?
  • Which costs, constraints, and terminal conditions define success?
  • When does the state space make exact recursion impractical?

Planned model

Solve a finite-horizon inventory liquidation problem by backward induction and expose each state value, action choice, and sensitivity to assumptions.