A general dynamic programming solution of discrete-time linear optimal control problems | IEEE Journals & Magazine | IEEE Xplore