Extensions of Dynamic Programming for Combinatorial Optimization and Data Mining - AbouEisha, Hassan (Springer International Publishing, 2019)