Graph theory and algorithms

Polynomial-Delay Enumeration of Fixed-Endpoint Vertex-Regular Paths in Skew-Symmetric Digraphs

ORCID

Preprintv1.0.0

Abstract

Let G = (V, E) be a finite skew-symmetric digraph with fixed-point-free involution v ↦ v̄. A directed path is vertex-regular if it contains no pair v, v̄. For prescribed vertices s, t, we give a depth-first algorithm that enumerates every vertex-regular s–t path exactly once with delay O(n²(n + m)) and polynomial space. Its extension test deletes the vertices of the current prefix and their complements and invokes linear-time regular reachability, obtained from the arc-regular algorithm of Goldberg and Karzanov by vertex splitting. This establishes the fixed-endpoint variant needed for the two-unit-clause consequence stated after Conjecture 8.1 of Kullmann and Clewer. Via their regular-path bijection, it also yields O(ℓ(F)³)-delay enumeration of the minimally unsatisfiable subsets of a 2-CNF containing two prescribed distinct unit clauses. An executable implementation and a Lean companion checking the vertex-splitting model interface and key prefix-oracle lemmas accompany the note.

Contribution

Enumerates fixed-endpoint vertex-regular paths using an exact prefix-completion oracle, with polynomial delay and a 2-CNF application.

Formalization scope

formalized with stated exclusions

What Lean checks

Finite skew-symmetric Boolean adjacency, directed vertex-regular fixed-endpoint paths, exact completion after prefix/complement deletion, and a bounded-fuel ordered oracle-pruned DFS. Selected results prove oracle semantics, soundness, completeness, duplicate-freedom, depth bounds, and work-event bounds for preprocessing, gaps between outputs, and termination in the executable streaming trace.

What it does not check

Goldberg–Karzanov regular reachability and its O(|V| + |E|) runtime are external. The derived executable wall-clock complexity and the paper’s space bound are not formalized. The abstract describes the archived manuscript; the scope above describes the later pinned companion.

This scope is reconciled with the hosted manuscript and pinned project README. The mathematical statements and assumptions in the source determine what the formalization establishes; manuscript revisions may clarify the interpretation of the same proof artifact.

Toolchain
leanprover/lean4:v4.32.0
Reproduce the formalization
git clone https://github.com/lennrt/palomar-formalizations.git
cd palomar-formalizations
git checkout 9437c5e5ba09d6ba95285eaac4532414a84923e1
cd zenodo-21892986/palomar
lake exe cache get
lake build

See the project README for the complete setup, dependencies, and selected declarations.

Citation & version

Lennart Rudolph. (2026). Polynomial-Delay Enumeration of Fixed-Endpoint Vertex-Regular Paths in Skew-Symmetric Digraphs. v1.0.0. Zenodo. https://doi.org/10.5281/zenodo.21892986.

View and copy BibTeX
Download .bib

Hosted manuscript
v1.0.0 ·
All versions DOI
10.5281/zenodo.21892985
Manuscript file integrity

SHA-256 of this exact hosted PDF:

5fbc0b7eee2f1a907f879f55429fba7199bcb52a27d9b23a10f87cd0115640a9