Repository navigation
Support most common graph algorithms #3515
Copy link
Copy link
Closed
Milestone
Description
│ Algorithm │ Class(es) │ SQL │ Cypher │ Description │ Complexity │
├─────────────────────────────┼──────────────────────────────────────────┼─────┼────────┼───────────────────────────────────────────────────────────────────────────┼────────────┤
│ Bellman-Ford │ SQLFunctionBellmanFord / AlgoBellmanFord │ ✅ │ ✅ │ Shortest path supporting negative edge weights; detects negative cycles │ O(V·E) │
├─────────────────────────────┼──────────────────────────────────────────┼─────┼────────┼───────────────────────────────────────────────────────────────────────────┼────────────┤
│ PageRank │ AlgoPageRank │ ❌ │ ✅ │ Ranks nodes by importance based on incoming link structure (iterative) │ O(k·(V+E)) │
├─────────────────────────────┼──────────────────────────────────────────┼─────┼────────┼───────────────────────────────────────────────────────────────────────────┼────────────┤
│ Betweenness Centrality │ AlgoBetweenness │ ❌ │ ✅ │ Measures how often a node lies on shortest paths between other nodes │ O(V·E) │
├─────────────────────────────┼──────────────────────────────────────────┼─────┼────────┼───────────────────────────────────────────────────────────────────────────┼────────────┤
│ Weakly Connected Components │ AlgoWCC │ ❌ │ ✅ │ Finds groups of nodes reachable from each other ignoring edge direction │ O(V+E) │
├─────────────────────────────┼──────────────────────────────────────────┼─────┼────────┼───────────────────────────────────────────────────────────────────────────┼────────────┤
│ Louvain Community Detection │ AlgoLouvain │ ❌ │ ✅ │ Detects communities by maximizing modularity through iterative merging │ O(V·log V) │
├─────────────────────────────┼──────────────────────────────────────────┼─────┼────────┼───────────────────────────────────────────────────────────────────────────┼────────────┤
│ Label Propagation │ AlgoLabelPropagation │ ❌ │ ✅ │ Detects communities by iteratively spreading labels to majority neighbors │ O(k·(V+E)) │
└─────────────────────────────┴──────────────────────────────────────────┴─────┴────────┴───────────────────────────────────────────────────────────────────────────┴────────────┘
Activity
feat: provided v1 of common graph algorithms
feat: implemented additional popular graph algorithms
lvca commentedon Feb 23, 2026
feat: new batch of Graph Algorithms
lvca commentedon Feb 23, 2026
lvca commentedon Feb 23, 2026
feat: added more popular graph algorithms
feat: added more popular graph algorithms
feat: added more popular graph algorithms
lvca commentedon Feb 23, 2026
lvca commentedon Feb 23, 2026
New batch of popular graph algorithms
18 remaining items
chore(deps): bump the github-actions group with 5 updates [skip ci]
chore(deps): bump the github-actions group with 5 updates [skip ci]
chore(deps): bump the github-actions group with 3 updates [skip ci]
feat: provided v1 of common graph algorithms
feat: implemented additional popular graph algorithms
feat: new batch of Graph Algorithms
feat: added more popular graph algorithms
feat: added more popular graph algorithms
New batch of popular graph algorithms
Added more graph algorithms
Added last batch of graph algorithms
Timeseries model (ArcadeData#3511)
chore(deps): bump the github-actions group with 5 updates [skip ci]
chore(deps): bump the github-actions group with 5 updates [skip ci]
chore(deps): bump the github-actions group with 3 updates [skip ci]