This document discusses recursion and its application to probabilistic dynamic programming and inventory control. Recursion is a problem solving technique that breaks down complex problems into simpler subproblems. The document provides an example of applying probabilistic dynamic programming to optimize the expected cost of finding parking. It explains how to determine the optimal cutoff point through recursion. Finally, it discusses how probabilistic dynamic programming can be used to determine optimal order levels and order-up-to levels in inventory control problems.