https://123dok.net/document/qvlxnvry-approximate-dynamic-programming-using-model-free-bellman-residual-elimination.html