dynamic optimization problems (DOPs)