Deakstadieđáhus: Nonlinear and dynamic programming