  Dynamic programming is a mathematical optimization method and a computer
programming method as well. In this paper, the notion of sheaf programming in
topological spaces is introduced and it is demonstrated that it relates very
well to the concept of dynamic programming.
