vix.ing · top · new · best · stats · spec

Temporal Parallelisation of Dynamic Programming and Linear Quadratic Control

2021/04/07 by Simo Särkkä, Särkkä, Simo, Ángel F. García‐Fernández +1 · 2 citations
Computer Science · Engineering · #Advanced Control Systems Optimization #Constraint Satisfaction and Optimization #Distributed #FOS: Computer and information sciences #FOS: Electrical engineering #FOS: Mathematics #Optimization and Control (math.OC) #Parallel #Reinforcement Learning in Robotics #Systems and Control (eess.SY) #and Cluster Computing (cs.DC) #electronic engineering #information engineering

paper · pdf · doi:10.48550/arxiv.2104.03186

openalex publication_date 2021/04/07 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/28

Abstract

This paper proposes a general formulation for temporal parallelisation of dynamic programming for optimal control problems. We derive the elements and associative operators to be able to use parallel scans to solve these problems with logarithmic time complexity rather than linear time complexity. We apply this methodology to problems with finite state and control spaces, linear quadratic tracking control problems, and to a class of nonlinear control problems. The computational benefits of the parallel methods are demonstrated via numerical simulations run on a graphics processing unit.

Cited by

Related