Computer Science Journal of Moldova (Apr 2025)

The modified deep first search algorithm: functional implementation

  • Constantin Ciubotaru

DOI
https://doi.org/10.56415/csjm.v33.07
Journal volume & issue
Vol. 33, no. 1(97)
pp. 129 – 140

Abstract

Read online

The article includes the modified deep first search algorithm (DFS) that allows, at a single traversal of a graph, to check its connectivity/biconnectivity, highlight the cut vertices, and build the spanning tree, the biconnected components, and the fundamental set of cycles. The proposed algorithm was implemented and tested in a functional style using Common LISP language.

Keywords