https://hgpu.org/?p=16965
A Dynamic Programming Model To Solve Optimisation Problems Using GPUs