Bottom-up rewriting for words and terms - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue Journal of Symbolic Computation Année : 2014

Bottom-up rewriting for words and terms

Résumé

For the whole class of linear term rewriting systems, we define \emph{bottom-up rewriting} which is a restriction of the usual notion of rewriting. We show that bottom-up rewriting effectively inverse-preserves recognizability.\\ The \emph{Bottom-Up} class ($\BU$) is, by definition, the set of linear systems for which every derivation can be replaced by a bottom-up derivation. Since membership to $\BU$ turns out to be undecidable, we are led to define more restricted classes: the classes $\SBU(k), k \in \N$ of \emph{Strongly Bottom-Up$(k)$} systems for which we show that membership is decidable. We define the class of \emph{Strongly Bottom-Up} systems by $\SBU = \bigcup_{k \in \N} \SBU(k)$. We give a polynomial sufficient condition for a system to be in $\SBU$. The class $\SBU$ contains (strictly) several classes of systems which were already known to inverse preserve recognizability: the inverse left-basic semi-Thue systems (viewed as unary term rewriting systems), the linear growing term rewriting systems, the inverse Linear-Finite-Path-Ordering systems.
Fichier non déposé

Dates et versions

hal-00948955 , version 1 (18-02-2014)

Identifiants

  • HAL Id : hal-00948955 , version 1

Citer

Irène A. Durand, Géraud Sénizergues. Bottom-up rewriting for words and terms. Journal of Symbolic Computation, 2014, pp.1-40. ⟨hal-00948955⟩

Collections

CNRS
88 Consultations
0 Téléchargements

Partager

Gmail Facebook X LinkedIn More