Deconstructing Subset Construction -- Reducing While Determinizing
Not on the map. Why?
Abstract (arXiv)
We present a novel perspective on the NFA canonization problem, which introduces intermediate minimization steps to reduce the exploration space on-the-fly. Central to our approach are equivalence registries which track and unify language-equivalent states, and allow for additional optimizations such as convexity closures and simulation. Due to the generality of our approach, these concepts can be embedded in classic subset construction or Brzozowski's approach. We evaluate our approach on a set of synthetic and real-world examples from automatic sequences and observe that we are able to improve especially worst-case scenarios. We provide an open-source library implementing our approach.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 7 of its 58 references that are in the map. First posted on arXiv 15 May 2025.
Builds on
7 of 58 references.
References · 7
- 2018Fast and exact analysis for LRU cachescited by 3
- 2016Automatic Theorem Proving in Walnutcited by 2
- 2017Efficient reduction of nondeterministic automata with application to language inclusion testingcited by 2
- 2015Nested Antichains for WS1Scited by 1
- 2022The First-Order Theory of Binary Overlap-Free Words is Decidablecited by 1
- 2024Algebraic Reasoning Meets Automata in Solving Linear Integer Arithmetic (Technical Report)cited by 1
- 2025Data Structures for Finite Downsets of Natural Vectors: Theory and Practicecited by 1
Built on by
Not cited yet.