Closed
Description
Description of the problem
As graphs are now added to the master
branch we can start adding graph algorithms. For a start we will move ahead with breadth first search(BFS). We look forward to add two versions of the algorithm,
- Serial BFS: Standard BFS using FIFO queue. Open for anyone as it is pretty easy.
- Parallel BFS: Much harder as there are various papers presenting different versions of implementation. We plan to use the following papers,
i. http://supertech.csail.mit.edu/papers/pbfs.pdf (not used in the implementation)
ii. https://people.eecs.berkeley.edu/~aydin/sc11_bfs.pdf (not used in the implementation)