Um problema que me chamou a atenção que a PO se propõe a resolver, com a
programação dinâmica, é o "problema da sobrevivência" (menor risco de morte num
trajeto) ou "problema de custos terminais" (trajeto de menor custo). Ao que me parece pode-se aplicar soluções em inúmeras situações, e acredito que seja o que algoritmos de rede utilizam para transmitir pacotes de dados.