FalkorDB Algorithms Overview

FalkorDB offers a suite of graph algorithms optimized for high-performance graph analytics.
These algorithms are accessible via the CALL algo.<name>() interface and are built for speed and scalability using matrix-based computation.

This overview summarizes the available algorithms and links to their individual documentation.

Table of Contents


Pathfinding Algorithms

  • BFS
    Performs a breadth-first search starting from a source node and optionally stopping at target nodes or maximum depth.

  • SPpath
    Computes the shortest paths between a source and one or more destination nodes.

  • SSpath
    Enumerates all paths from a single source node to other nodes, based on constraints like edge filters and depth.

For path expressions like shortestPath() used directly in Cypher queries, refer to the Cypher Path Functions section.

Centrality Measures

  • PageRank
    Computes the PageRank score of each node in the graph, representing its influence based on the structure of incoming links.

  • Betweenness Centrality
    Calculates the number of shortest paths that pass through each node, indicating its importance as a connector in the graph.

Community Detection


Table of contents