On Solving Word Equations via Program Transformation

07/23/2020
by   Antonina Nepeivoda, et al.
0

The paper presents an experiment of solving word equations via specialization of a configuration WE(R,E), where the program WE can be considered as an interpreter testing whether a composition of substitutions R produces a solution of a word equation E. Several variants of such interpreters, when specialized using a basic unfold/fold strategy, are able to decide solvability for a number of sets of the word equations with the overlapping variables.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/07/2021

Program Specialization as a Tool for Solving Word Equations

The paper focuses on the automatic generating of the witnesses for the w...
research
06/29/2018

Supercompiling String Programs Using Word Equations as Constraints

We describe a general parameterized scheme of program and constraint ana...
research
02/02/2018

The Satisfiability of Extended Word Equations: The Boundary Between Decidability and Undecidability

The study of word equations (or the existential theory of equations over...
research
11/14/2018

Translating a Math Word Problem to an Expression Tree

Sequence-to-sequence (SEQ2SEQ) models have been successfully applied to ...
research
05/17/2018

Quadratic Word Equations with Length Constraints, Counter Systems, and Presburger Arithmetic with Divisibility

Word equations are a crucial element in the theoretical foundation of co...
research
09/11/2020

Solving Math Word Problems by Scoring Equations with Recursive Neural Networks

Solving math word problems is a cornerstone task in assessing language u...
research
02/17/2017

Solving Equations of Random Convex Functions via Anchored Regression

We consider the question of estimating a solution to a system of equatio...

Please sign up or login with your details

Forgot password? Click here to reset