Circular Image

M.A. Sharifi Kolarijani

4 records found

In the field of Systems and Control, optimal control problem-solving for complex systems is a core task. The development of accurate mathematical models to represent these systems’ dynamics is often difficult. This complexity comes from potential uncertainties, complex non-linear ...
In decision making problems, the ability to compute the optimal solution can pose a serious challenge. Dynamic Programming (DP) aims to provide a framework to deal with a category of such problems, namely ones that involve sequential decision making. By dividing the original cont ...
The rising number of electricity consumers poses a challenge to power generators and grid operators in maintaining a balanced grid. Peak shaving is a technique that consists of shifting electricity consumption from hours of high demand to times of low demand, and has been gaining ...

Fast Dynamic Programming

A Numerical Method for Solving Dynamic Programming Problems

A well-established method for finding the optimal control policy for a given dynamical system is to solve the problem iteratively going from its terminal state "backwards" in time, known as Dynamic Programming Algorithm. For a generic problem with discrete state/action space, the ...