Key research themes
1. How can dynamic programming formulations capture structural properties for optimal resource management problems?
This theme explores the use of dynamic programming to characterize and prove structural properties such as monotonicity and concavity of optimal policies and value functions in resource management contexts, specifically groundwater management. Understanding these properties is crucial for guaranteeing uniqueness, stability, and tractability of solutions in complex, stochastic control problems.
2. How can dynamic programming be employed to derive optimal strategies in stochastic control problems with memory and delays?
This area investigates the formulation and solution of optimal control problems where the system dynamics involve delays in both state and control variables, reflecting memory effects. Dynamic programming extended to infinite-dimensional settings enables characterization of optimal policies and value functions, which is critical in applications such as dynamic advertising under uncertainty.
3. How can dynamic programming and logic programming integrate to specify and execute recursive problems with efficient memoization-like properties?
This theme addresses the representation of classical dynamic programming problems within a logic programming framework. It investigates methods to avoid recomputation of subproblems by compiling Horn clause specifications into efficient dataflow graphs or tables, thereby bridging declarative problem specification with imperative optimization techniques intrinsic to dynamic programming.


































