Elsevier

Information and Computation

Volume 244, October 2015, Pages 203-228
Information and Computation

A canonical automaton for one-rule length-preserving string rewrite systems

https://doi.org/10.1016/j.ic.2015.07.002Get rights and content
Under an Elsevier user license
open archive

Abstract

In this work, we use rearrangements in rewriting positions sequence in order to study precisely the structure of the derivations in one-rule length-preserving string rewrite systems. That yields to the definition of a letter-to-letter transducer that computes the relation induced by a one-rule length-preserving string rewrite system. This transducer can be seen as an automaton over an alphabet A×A. We prove that this automaton is finite if and only if the corresponding relation is rational. We also identify a sufficient condition for the context-freeness of the language L recognized by this automaton and, when this condition is satisfied, we construct a pushdown automaton that recognizes L.

Keywords

String rewrite system
Rational transduction

Cited by (0)