Notes on parallel algorithms and aggregation for solving shortest path problems