This is a set of strategies for solving an optimization problem in an assembly company using dynamic programming.