:file: This file is part of the pgRouting project.
:copyright: Copyright (c) 2020-2026 pgRouting developers
:license: Creative Commons Attribution-Share Alike 3.0 https://creativecommons.org/licenses/by-sa/3.0

.. index:: Traversal Family

|

Traversal - Family of functions
===============================================================================

:doc:`BFS-category`

.. include:: BFS-category.rst
   :start-after: official-start
   :end-before: official-end

:doc:`DFS-category`

.. include:: DFS-category.rst
   :start-after: official-start
   :end-before: official-end

.. include:: proposed.rst
   :start-after: warning-begin
   :end-before: end-warning

.. proposed-start

* :doc:`pgr_depthFirstSearch` - Depth first search traversal of the graph.

.. proposed-end

.. include:: experimental.rst
   :start-after: warning-begin
   :end-before: end-warning

.. experimental-start

* :doc:`pgr_breadthFirstSearch` - Breath first search traversal of the graph.
* :doc:`pgr_binaryBreadthFirstSearch` - Breath first search traversal of the
  graph.

.. experimental-end

.. toctree::
    :hidden:

    pgr_depthFirstSearch
    pgr_breadthFirstSearch
    pgr_binaryBreadthFirstSearch


See Also
-------------------------------------------------------------------------------

.. rubric:: Indices and tables

* :ref:`genindex`
* :ref:`search`
