The homomorphism problem for trace monoids. (Q1426045)
From MaRDI portal
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | The homomorphism problem for trace monoids. |
scientific article |
Statements
The homomorphism problem for trace monoids. (English)
0 references
14 March 2004
0 references
The free monoid on an alphabet \(X\) is denoted by \(X^*\). A congruence \(\tau\) on \(X^*\) is called a dependency relation on \(X^*\) if \(\tau\) is generated by a subset of \(\{(xy,yx)\mid x,y\in X\}\). In such case, \((X,\tau)\) is called a dependency alphabet. The monoid \(X^*/\tau\) is called the trace monoid defined by the dependency alphabet \((X,\tau)\) and is denoted by \(M(X,\tau)\). In this paper, the author proves the nontrivial homomorphism problem for trace monoids, that is, for any given finite subset \(F\) of \(X^*\), dependency alphabet \((Y,\tau)\), and mapping \(\varphi\colon F\to Y^*\), it is decidable whether or not \(\varphi\) can be extended to a monoid homomorphism from \(F^*\) to \(M(Y,\tau)\). This result extends previous work done by the author on the homomorphism problem for the free monoid [\textit{P. V. Silva}, Discrete Math. 259, No. 1-3, 189-200 (2002; Zbl 1022.20027)].
0 references
trace monoids
0 references
homomorphisms
0 references
decidability
0 references