https://hgpu.org/?p=2691
Delta-stepping: a parallelizable shortest path algorithm