Arrow Research search
Back to FormaliSE

FormaliSE 2020

Rule-based Word Equation Solving

Conference Paper Accepted Paper Formal Methods · Logic in Computer Science

Abstract

We present a transformation-system-based technique in the framework of string solving, by reformulating a classical combinatorics on words result, the Lemma of Levi. We further enrich the induced rules by simplification steps based on results from the combinatorial theory of word equations, as well as by the addition of linear length constraints. This transformation-system approach cannot solve all equations efficiently by itself. To improve the efficiency of our transformation-system approach we integrate existing successful string solvers, which are called based on several heuristics. The experimental evaluation we performed shows that integrating our technique as an inprocessing step improves in general the performance of existing solvers.

Authors

Keywords

  • Software engineering
  • Heuristic
  • Linear Constraints
  • Theory Of Equations
  • Benchmark
  • Set Of Equations
  • Search Space
  • New Variables
  • Transformation System
  • R Function
  • Inference Rules
  • Benchmark Set
  • Minimal Solution
  • Regularization Constraint
  • Word equations
  • String Solving
  • transition system
  • Smt-solver

Context

Venue
IEEE/ACM International Conference on Formal Methods in Software Engineering
Archive span
2013-2025
Indexed papers
156
Paper id
3726453901682588
v2026.09.13