2010Unpublished venueOpen access

Constrained rewriting in recognizable theories

Tony Bourdier, Horatiu Cirstea

Open full text 2 citations

Abstract

Abstract. Rewriting has long been shown useful for equational reasoning but its expressive power is not always appropriate for certain situations, as for instance when dealing with relations over terms. That is why some generalizations of rewriting, such as strategic rewriting, conditional or constrained rewriting, have emerged. In particular, constraints over terms are very suitable to define sets of terms thanks to logic formulae. Works on constrained rewriting mainly focus on term algebra constraints (equality, disequality, matching, etc.) with a fixed predicate interpretation. We propose in this paper a notion of constrained rewriting whose constraints are first order formulae and we we concentrate on formulae whose predicates are freely interpreted as recognizables relations on tuples. We then then characterize a class of first order formulae for which we can decide the step of constrained rewriting. 1

About this research paper

What this paper is about

Abstract. Rewriting has long been shown useful for equational reasoning but its expressive power is not always appropriate for certain situations, as for instance when dealing with relations over terms. That is why some generalizations of rewriting, such as strategic rewriting, conditional or constrained rewriting, have emerged. In particular, constraints over terms are very suitable to define sets of terms thanks to logic formulae. Works on constrained rewriting mainly focus on term algebra constraints (equality, disequality, matching, etc.) with a fixed predicate interpretation. We propose in this paper a notion of constrained rewriting whose constraints are first order formulae and we we concentrate on formulae whose predicates are freely interpreted as recognizables relations on tuples. We then then characterize a class of first order formulae for which we can decide the step of constrained rewriting. 1

Why it matters

OpenAlex reports 2 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Abstract. Rewriting has long been shown useful for equational reasoning but its expressive power is not always appropriate for certain situations, as for instance when dealing with relations over terms. That is why some generalizations of rewriting, such as strategic rewriting, conditional or constrained rewriting, have emerged. In particular, constraints over terms are very suitable to define sets of terms thanks to logic formulae. Works on constrained rewriting mainly focus on term algebra constraints (equality, disequality, matching, etc.) with a fixed predicate interpretation. We propose in this paper a notion of constrained rewriting whose constraints are first order formulae and we we concentrate on formulae whose predicates are freely interpreted as recognizables relations on tuples. We then then characterize a class of first order formulae for which we can decide the step of constrained rewriting. 1

Key concepts: Rewriting, Confluence, Predicate (mathematical logic), Class (philosophy), Computer science, Focus (optics), Mathematics, Programming language

Related papers

Back to paper searchBrowse research topicsOriginal source
Constrained rewriting in recognizable theories — Research Paper | ScholarLens