[Submit a comment] [RTALooP home] [Index] [Previous] [Next] | [Postscript] [PDF] [BibTeX Source] [LaTeX Source] |
Originator: Friedrich Otto [OSKM98]
Date: March 1998
Summary: Does every automatic group have a presentation through some finite convergent string-rewriting system?Does every automatic monoid have an automatic structure such that the set of representatives is a prefix-closed cross-section?
For a finite alphabet Σ, we define the padded extension Σ# of Σ as
Σ#:=((Σ⋃{#})×(Σ⋃{#}))∖ {(#,#)}, |
where # is an additional symbol.
A mapping ν:Σ*×Σ*→Σ#* is then used
to encode pairs of strings from Σ* as strings from Σ#*
as follows:
if u:=a1a2⋯ an and v:= b1b2⋯ bm, where
a1,…,an, b1,…,bm∈Σ, then
ν(u,v):= | ⎧ ⎪ ⎨ ⎪ ⎩ |
|
Now a subset L⊆ Σ*×Σ* is called synchronously regular, s-regular for short, if ν(L)⊆ Σ#* is accepted by some finite state acceptor (fsa).
An automatic structure for a finitely generated monoid-presentation (Σ;R) consists of a fsa W over Σ, a fsa M= over Σ#, and fsa’s Ma (a∈Σ) over Σ# satisfying the following conditions:
A monoid-presentation is called automatic if it admits an automatic structure, and a monoid is called automatic if it has an automatic presentation.
Groups with automatic structure have been investigated thoroughly [Eps92], while the automatic monoids have been investigated only recently [CRRT96]. It is known that there exists monoids (in fact, groups) that can be presented through finite convergent string-rewriting systems, but that are not automatic [Ger92a].
QUESTION 1: Does every automatic group have a presentation through some finite convergent string-rewriting system?
For monoids in general the answer is negative as proved by an example given in [OSKM98].
If (W, M=, Ma (a∈Σ)) is an automatic structure for a monoid-presentation (Σ;R), then the language L(W) contains one or more strings from every congruence class [w]R (w∈Σ*). Actually, it can be required without loss of generality that L(W) is a cross-section for (Σ;R), that is, it contains exactly one string from every congruence class [Eps92].
Instead of requiring uniqueness one can also transform the given automatic structure in such a way as to obtain one for which the set of representatives is prefix-closed. However, the following question is still open.
QUESTION 2: Does every automatic monoid have an automatic structure such that the set of representatives is a prefix-closed cross-section?
Gersten stated this question for the special case of groups [Ger92b]. If the language L(W) is a prefix-closed cross-section, then there exists an s-regular convergent prefix-rewriting system P on Σ such that the right-congruence generated by P coincides with the congruence generated by R, and L(W) coincides with the set of irreducible strings mod P. Conversely, if a monoid-presentation admits an s-regular convergent prefix-rewriting system, then it has an automatic structure (W, M=, Ma (a∈Σ)) such that the set L(W) is a prefix-closed cross-section. Thus, QUESTION 2 can be reformulated as follows.
QUESTION 2 (restated): Does every finitely presented automatic monoid admit an s-regular convergent prefix-rewriting system?
For additional information on monoid-presentations and convergent string-rewriting systems see e.g. [BO93], and for the notion of prefix-rewriting systems see e.g. [KM89].
[Submit a comment] [RTALooP home] [Index] [Previous] [Next] | [Postscript] [PDF] [BibTeX Source] [LaTeX Source] |