Towards more efficient methods for solving regular-expression heavy string constraints

M Berzish, JD Day, V Ganesh, M Kulczynski… - Theoretical Computer …, 2023 - Elsevier
Widespread use of string solvers in the formal analysis of string-heavy programs has led to a
growing demand for more efficient and reliable techniques which can be applied in this …

The satisfiability of word equations: Decidable and undecidable theories

JD Day, V Ganesh, P He, F Manea… - … Conference, RP 2018 …, 2018 - Springer
The study of word equations is a central topic in mathematics and theoretical computer
science. Recently, the question of whether a given word equation, augmented with various …

On solving word equations using SAT

JD Day, T Ehlers, M Kulczynski, F Manea… - … Conference, RP 2019 …, 2019 - Springer
We present Woorpje, a string solver for bounded word equations (ie, equations where the
length of each variable is upper bounded by a given integer). Our algorithm works by …

On the expressive power of string constraints

JD Day, V Ganesh, N Grewal, F Manea - Proceedings of the ACM on …, 2023 - dl.acm.org
We investigate properties of strings which are expressible by canonical types of string
constraints. Specifically, we consider a landscape of 20 logical theories, whose syntax is …

The complexity of solution sets to equations in hyperbolic groups

L Ciobanu, M Elder - Israel Journal of Mathematics, 2021 - Springer
We show that the full set of solutions to systems of equations and inequations in a hyperbolic
group, as shortlex geodesic words (or any regular set of quasigeodesic normal forms), is an …

Formal Languages via Theories over Strings: An Overview of Some Recent Results

JD Day, V Ganesh, F Mane - Bulletin of EATCS, 2023 - smtp.eatcs.org
In this note, we overview a series of results that were obtained in [16, 15]. In these papers,
we have investigated the properties of formal languages ex-pressible in terms of formulas …

String theories involving regular membership predicates: From practice to theory and back

M Berzish, JD Day, V Ganesh, M Kulczynski… - Combinatorics on Words …, 2021 - Springer
Widespread use of string solvers in formal analysis of string-heavy programs has led to a
growing demand for more efficient and reliable techniques which can be applied in this …

Solutions sets to systems of equations in hyperbolic groups are EDT0L in PSPACE

L Ciobanu, M Elder - arXiv preprint arXiv:1902.07349, 2019 - arxiv.org
We show that the full set of solutions to systems of equations and inequations in a hyperbolic
group, with or without torsion, as shortlex geodesic words, is an EDT0L language whose …

Formalization of basic combinatorics on words

Š Holub, Š Starosta - … on Interactive Theorem Proving (ITP 2021), 2021 - drops.dagstuhl.de
Combinatorics on Words is a rather young domain encompassing the study of words and
formal languages. An archetypal example of a task in Combinatorics on Words is to solve …

Solutions to twisted word equations and equations in virtually free groups

V Diekert, M Elder - International Journal of Algebra and …, 2020 - World Scientific
It is well known that the problem solving equations in virtually free groups can be reduced to
the problem of solving twisted word equations with regular constraints over free monoids …