← All problems
Unverified

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?

The source page states the original problem together with its recorded qualifications and progress updates as follows.

For a finite alphabet Σ\Sigma, we define the padded extension Σ#\Sigma_\# of Σ\Sigma as

Σ#:=((Σ∪{#})×(Σ∪{#}))∖{(#,#)}, \Sigma_\#:=((\Sigma\cup\{\#\})\times(\Sigma\cup\{\#\}))\setminus \{(\#,\#)\},

where #\# is an additional symbol. A mapping ν:Σ∗×Σ∗→Σ#∗\nu:\Sigma^*\times\Sigma^*\to\Sigma^*_\# is then used to encode pairs of strings from Σ∗\Sigma^* as strings from Σ#∗\Sigma^*_\# as follows:\ if u:=a1a2⋯anu:=a_1a_2\cdots a_n and v:=b1b2⋯bmv:= b_1b_2\cdots b_m, where a1,…,an,b1,…,bm∈Σa_1,\ldots,a_n, b_1,\ldots,b_m\in\Sigma, then

ν(u,v):={(a1,b1)(a2,b2)⋯(am,bm)(am+1,#)⋯(an,#),if  m<n,(a1,b1)(a2,b2)⋯(am,bm),if  m=n,(a1,b1)(a2,b2)⋯(an,bn)(#,bn+1)⋯(#,bm),if  m>n. \nu(u,v):= \left\{ \begin{array}{ll} (a_1,b_1)(a_2,b_2)\cdots(a_m,b_m)(a_{m+1},\#)\cdots(a_n,\#), & \mathrm{if} \; m<n,\\ (a_1,b_1)(a_2,b_2)\cdots(a_m,b_m), & \mathrm{if} \; m=n,\\ (a_1,b_1)(a_2,b_2)\cdots(a_n,b_n)(\#,b_{n+1})\cdots(\#,b_m), & \mathrm{if} \; m>n. \end{array} \right.

Now a subset L⊆Σ∗×Σ∗L\subseteq \Sigma^*\times\Sigma^* is called synchronously regular, s-regular for short, if ν(L)⊆Σ#∗\nu(L)\subseteq \Sigma^*_\# is accepted by some finite state acceptor (fsa).

An automatic structure for a finitely generated monoid-presentation (Σ;R)(\Sigma;R) consists of a fsa WW over Σ\Sigma, a fsa M=M_= over Σ#\Sigma_\#, and fsa's MaM_a (a∈Σ)(a\in\Sigma) over Σ#\Sigma_\# satisfying the following conditions:

  1. L(W)⊆Σ∗L(W)\subseteq\Sigma^* is a complete set of (not necessarily unique) representatives for the monoid MRM_R presented by (Σ;R)(\Sigma;R), that is, L(W)∩[w]R≠∅L(W)\cap[w]_R\not=\emptyset holds for each w∈Σ∗w\in\Sigma^*,

  2. L(M=)={ν(u,v)∣u,v∈L(W)  and  u↔R∗v}L(M_=)=\{\nu(u,v)\mid u,v\in L(W) \; \mathrm{and} \; u\leftrightarrow^*_R v\}, and

  3. for all a∈Σa\in\Sigma, L(Ma)={ν(u,v)∣u,v∈L(W)L(M_a)=\{\nu(u,v)\mid u,v\in L(W) and ua↔R∗v}ua\leftrightarrow^*_R v\}.

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 [Otto, 1998], while the automatic monoids have been investigated only recently [Otto, 1998]. 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 [Otto, 1998].

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 [Otto, 1998].

If (W,M=,Ma(a∈Σ))(W, M_=, M_a (a\in\Sigma)) is an automatic structure for a monoid-presentation (Σ;R)(\Sigma;R), then the language L(W)L(W) contains one or more strings from every congruence class [w]R(w∈Σ∗)[w]_R (w\in\Sigma^*). Actually, it can be required without loss of generality that L(W)L(W) is a cross-section for (Σ;R)(\Sigma;R), that is, it contains exactly one string from every congruence class [Otto, 1998].

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 [Otto, 1998]. If the language L(W)L(W) is a prefix-closed cross-section, then there exists an s-regular convergent prefix-rewriting system PP on Σ\Sigma such that the right-congruence generated by PP coincides with the congruence generated by RR, and L(W)L(W) coincides with the set of irreducible strings mod PP. Conversely, if a monoid-presentation admits an s-regular convergent prefix-rewriting system, then it has an automatic structure (W,M=,Ma(a∈Σ))(W, M_=, M_a (a\in\Sigma)) such that the set L(W)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.\ [Otto, 1998], and for the notion of prefix-rewriting systems see e.g.\ [Otto, 1998].

Coming soon

Organizer

Boyuan Wang portraitBoyuan Wang
Minghan Wang portraitMinghan Wang
Bochao Li portraitBochao Li
Hongwei Hu portraitHongwei Hu