duckpgq-extension icon indicating copy to clipboard operation
duckpgq-extension copied to clipboard

Support graph algorithms

Open Dtenwolde opened this issue 6 months ago • 0 comments

This issue will be used as a central place to gather graph algorithms that can/will be implemented in DuckPGQ (without sticking to a specific timeline). There are many graph algorithms, but there are probably too many to implement all of them. However, supporting a few would be a good start. We also have to see which algorithms can be efficiently executed using the CSR representation.

Path-finding:

  • [x] BFS
  • [ ] DFS (not likely)
  • [x] Bellman-Ford
  • [ ] Dijkstra's Algorithm - Wikipedia
  • [ ] A Algorithm* - Wikipedia
  • [ ] Floyd-Warshall Algorithm - Wikipedia
  • [ ] Johnson's Algorithm - Wikipedia

Community Detection:

Centrality Measures:

Matching and Flow:

Spectral Graph Theory:

Graph Embedding:

Miscellaneous:

Dtenwolde avatar Aug 07 '24 09:08 Dtenwolde