Symbolic Feedforward Networks for Probabilistic Finite Automata: Exact Simulation and Learnability

Sahil Rajesh Dhayalkar
9/12/2025
cs.LG

No confident code implementation found for this paper.

Abstract

We present a formal and constructive theory showing that probabilistic finite automata (PFAs) can be exactly simulated using symbolic feedforward neural networks. Our architecture represents state distributions as vectors and transitions as stochastic matrices, enabling probabilistic state propagation via matrix-vector products. This yields a parallel, interpretable, and differentiable simulation of PFA dynamics using soft updates-without recurrence. We formally characterize probabilistic subset construction, $\varepsilon$-closure, and exact simulation via layered symbolic computation, and prove equivalence between PFAs and specific classes of neural networks. We further show that these symbolic simulators are not only expressive but learnable: trained with standard gradient descent-based optimization on labeled sequence data, they recover the exact behavior of ground-truth PFAs. This learnability, formalized in Proposition 5.1, is the crux of this work. Our results unify probabilistic automata theory with neural architectures under a rigorous algebraic framework, bridging the gap between symbolic computation and deep learning.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{dhayalkar2025symbolic,
  title  = {Symbolic Feedforward Networks for Probabilistic Finite Automata: Exact Simulation and Learnability},
  author = {Sahil Rajesh Dhayalkar},
  year   = {2025},
  eprint = {2509.10034},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2509.10034v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2509.10034.svg)](https://codeofpaper.com/paper/2509.10034)

Discussion