arXiv · 2310.08327
Z3-Noodler: An Automata-based String Solver (Technical Report)
Abstract
Z3-Noodler is a fork of Z3 that replaces its string theory solver with a custom solver implementing the recently introduced stabilization-based algorithm for solving word equations with regular constraints. An extensive experimental evaluation shows that Z3-Noodler is a fully-fledged solver that can compete with state-of-the-art solvers, surpassing them by far on many benchmarks. Moreover, it is often complementary to other solvers, making it a suitable choice as a candidate to a solver portfolio.
Explore related subjects
Keep this discovery
Yu-Fang Chen, David Chocholatý, Vojtěch Havlena, Lukáš Holík, Ondřej Lengál, Juraj Síč. 2023-10-12. Z3-Noodler: An Automata-based String Solver (Technical Report). https://arxiv.org/abs/2310.08327
Cite the original work for its findings. Save a collection to share your selection of sources.