Enumerating m-Length Walks in Directed Graphs with Constant Delay
Abstract
In this paper, we provide a novel enumeration algorithm for the set of all walks of a given length within a directed graph. Our algorithm has worst-case constant delay between outputting succinct representations of such walks, after a preprocessing step requiring linear time relative to the size of the graph. We apply these results to the problem of enumerating succinct representations of the strings of a given length from a prefix-closed regular language (languages accepted by a finite automaton which has final states only).
- Publication:
-
arXiv e-prints
- Pub Date:
- January 2024
- DOI:
- 10.48550/arXiv.2401.02163
- arXiv:
- arXiv:2401.02163
- Bibcode:
- 2024arXiv240102163A
- Keywords:
-
- Computer Science - Data Structures and Algorithms