distributed memory BFS revisited

enabling bottom-up search