Dynamic Programming and Decomposition in Extreme Routing Problems | Synapse