Skip to main content
Springer Nature - PMC COVID-19 Collection logoLink to Springer Nature - PMC COVID-19 Collection
. 2020 May 26;12086:1–13. doi: 10.1007/978-3-030-48516-0_1

Equational Theories of Scattered and Countable Series-Parallel Posets

Amrane Amazigh ‡,, Nicolas Bedon
Editors: Nataša Jonoska8, Dmytro Savchuk9
PMCID: PMC7247904

Abstract

In this paper we consider two classes of posets labeled over an alphabet A. The class Inline graphic is built from the letters and closed under the operations of series finite, Inline graphic and Inline graphic products, and finite parallel product. In the class Inline graphic, Inline graphic and Inline graphic products are replaced by Inline graphic and Inline graphic powers. We prove that Inline graphic and Inline graphic are freely generated in their respective natural varieties of algebras Inline graphic and Inline graphic, and that the equational theory of Inline graphic is decidable.

Keywords: Transfinite N-free posets, Series-parallel posets, Variety, Free algebra, Series product, Parallel product, Inline graphic-power, Inline graphic-power, Decidability

Introduction

In his generalization of the algebraic approach of recognizable languages from finite words to Inline graphic-words, Wilke [22] introduced right binoids, that are two-sorted algebras equipped with a binary product and an Inline graphic-power. The operations are linked together by equalities reflecting their properties. These equalities define a variety of algebras. This algebraic study of Inline graphic-words have since been extended to more general structures, such as for example partial words (or equivalently, labeled posets) or transfinite strings (long words). In [8], shuffle binoids are right binoids equipped with a shuffle operation that enables to take into consideration N-free posets with finite antichains and Inline graphic-chains instead of Inline graphic-words. In [3, 5], the structure of right binoids in two parts is modified in order to enable products to extend over Inline graphic, ie. small ordinals (Inline graphic, Inline graphic) and countable ordinals. The latter algebras are enriched in [10, 11] with operations such as for example reverse Inline graphic-power in order to take into account countable linear orderings (scattered in some cases). Some of the previous algebraic enrichments were also applied to shuffle binoids [4, 12]. The motivations in [35, 10, 11, 17, 22] are mainly the study of the links between automata, rational expressions, algebraic recognition and monadic second-order logic. In [79, 12, 22] the authors focus essentially on varieties of algebras; for example, free algebras are characterized in the corresponding varieties, and decisions algorithms for equivalence of terms are provided.

Let us denote by Inline graphic the reverse ordering of Inline graphic. In this paper we focus on algebras equipped with a parallel product, series product, and either Inline graphic and Inline graphic products or Inline graphic and Inline graphic powers. For example, the class Inline graphic of N-free posets in which antichains are finite and chains are scattered and countable orderings lies in this framework. In [2, 6] this class has been studied from the point of view of automata, rational expression and logic. We prove here that Inline graphic is the free algebra in a variety Inline graphic of algebras equipped with a parallel product, series product, and Inline graphic and Inline graphic products. By removing the parallel product, it follows that Inline graphic, the class of scattered and countable words over A, is also a free algebra in the corresponding variety. We also consider the class Inline graphic where the Inline graphic and Inline graphic products are replaced by Inline graphic and Inline graphic powers, and show that it is freely generated in the corresponding variety Inline graphic. Relying of decision results of [2] we prove that the equality of terms of Inline graphic is decidable.

Linear Orderings and Posets

We let Inline graphic denote the cardinality of a set E, and [n] the set Inline graphic, for any non-negative integer Inline graphic.

Let J be a set equipped with a strict order <. The ordering J is linear if either Inline graphic or Inline graphic for any distinct Inline graphic. We denote by Inline graphic the backward linear ordering obtained from the set J with the reverse ordering. A linear ordering J is dense if for any Inline graphic such that Inline graphic, there exists an element i of J such that Inline graphic. It is scattered if it contains no infinite dense sub-ordering. The ordering Inline graphic of natural integers is scattered as well as the ordering Inline graphic of all integers (negative, 0 and positive). Ordinals are also scattered orderings. We let Inline graphic, Inline graphic and Inline graphic denote respectively the class of finite linear orderings, the class of countable ordinals and the class of countable scattered linear orderings. We also let 0 and 1 denote respectively the empty and the singleton linear ordering. We refer to [20] for more details on linear orderings and ordinals.

A poset Inline graphic is a set P partially ordered by <. For short we often denote the poset Inline graphic by P. The width of P is Inline graphic where Inline graphic denotes the least upper bound of the set. In this paper, we restrict to posets with finite antichains and countable and scattered chains.

Let Inline graphic and Inline graphic be two disjoint posets. The union (or parallel composition) Inline graphic of Inline graphic and Inline graphic is the poset Inline graphic. The sum (or sequential composition) Inline graphic is the poset Inline graphic. The sum of two posets can be generalized to a J-sum of any linearly ordered sequence Inline graphic of pairwise disjoint posets by Inline graphic. The sequence Inline graphic is called a J-factorization, or (sequential) factorization for short, of the poset Inline graphic. A poset P is sequential if it admits a J-factorization where J contains at least two elements Inline graphic with Inline graphic, or P is a singleton. It is parallel when Inline graphic for some Inline graphic. A poset is sequentially irreducible (resp. parallelly irreducible) when P is either a singleton or a parallel poset (resp. a singleton or a sequential poset). A sequential factorization Inline graphic of Inline graphic is irreducible when all the Inline graphic are sequentially irreducible. It is non-trivial if all the Inline graphic are non-empty. The notions of irreducible and non-trivial parallel factorization are defined similarly. A poset is scattered if all its chains are scattered. The class Inline graphic of series-parallel scattered and countable posets is the smallest class of posets containing 0, the singleton, and closed under finite parallel composition and sum indexed by countable scattered linear orderings. By extension of a well-known result on finite posets [18, 21], it has a nice characterization in terms of graph properties: Inline graphic coincides with the class of scattered countable N-free posets without infinite antichains [6]. Recall that Inline graphic is N-free if there is no Inline graphic such that Inline graphic.

When Inline graphic and Inline graphic or Inline graphic for some Inline graphic then Inline graphic is a factor of P; the factors of Inline graphic and S are also factors of P.

F. Hausdorff proposed in [16] an inductive definition of scattered linear orderings. In fact, each countable and scattered linear ordering is obtained using sums indexed by finite linear orderings, Inline graphic and Inline graphic. This has been adapted in [6] to Inline graphic.

We let Inline graphic denote the closure of a set E of posets under finite disjoint union and finite disjoint sum.

Definition 1

The classes of countable and scattered posets (equivalent up to isomorphism) Inline graphic and Inline graphic are defined inductively as follows:

graphic file with name 492976_1_En_1_Equ15_HTML.gif

and the class Inline graphic of countable and scattered posets by Inline graphic.

The following theorem extends a result of Hausdorff on linear orderings [16].

Theorem 1

([6]).Inline graphic.

For every Inline graphic, Inline graphic can be decomposed as the closure of Inline graphic by finite disjoint union and finite disjoint sum:

Theorem 2

([6]). For all Inline graphic, Inline graphic, let

graphic file with name 492976_1_En_1_Equ16_HTML.gif

Then Inline graphic.

Example 1

Inline graphic is the set of all finite N-free posets. Its subset Inline graphic is the set of all finite linear orderings. The linear orderings Inline graphic and Inline graphic are contained in Inline graphic. Each poset of Inline graphic has some chain isomorphic to either Inline graphic or Inline graphic, but can not have a chain isomorphic to Inline graphic and another isomorphic to Inline graphic. The ordering Inline graphic of all integers is in Inline graphic. For all Inline graphic, Inline graphic.

Define a well-ordering on Inline graphic by Inline graphic if and only if Inline graphic or Inline graphic and Inline graphic. As a consequence of Theorems 1 and 2, for any Inline graphic there exists a unique pair Inline graphic as small as possible such that Inline graphic.

Definition 2

The rank r(P) of Inline graphic is the smallest pair Inline graphic such that Inline graphic.

Example 2

The linear ordering Inline graphic has rank Inline graphic. Each linear ordering I of Inline graphic has rank Inline graphic for some Inline graphic. For all Inline graphic, Inline graphic.

Remark 1

Let Inline graphic with Inline graphic, Inline graphic. Assume that Inline graphic is a non-trivial J-factorization of P for some Inline graphic. If Inline graphic (resp. Inline graphic), then, for all Inline graphic, Inline graphic. In addition, for all Inline graphic such that Inline graphic, for all Inline graphic there exists Inline graphic such that Inline graphic (resp. Inline graphic) and

graphic file with name M156.gif

This implies that, for all Inline graphic, Inline graphic (resp. Inline graphic) is of rank Inline graphic.

Lemma 1

Let Inline graphic be a sequential poset such that Inline graphic, Inline graphic. Let Inline graphic and Inline graphic be some non-trivial J- and Inline graphic-factorizations of P where Inline graphic. Then Inline graphic.

Proof

Assume by contradiction that Inline graphic. Assume wlog that Inline graphic and Inline graphic. Let Inline graphic and Inline graphic for some Inline graphic. Then Inline graphic. As a consequence of Remark 1, Inline graphic. Observe that there exists Inline graphic such that R is a sequential factor of Inline graphic. Let Inline graphic. As a consequence of Remark 1, Inline graphic. Furthermore, Inline graphic. Thus Inline graphic too. We have Inline graphic, and by Theorem 2, Inline graphic, which is a contradiction.

In [6] an equivalence relation Inline graphic over the elements of a poset of Inline graphic is given, such that Inline graphic is isomorphic to a countable and scattered linear ordering (Lemma 9), and such that each equivalence class is a sequentially irreducible factor of P (Lemma 10). This leads to the following proposition.

Proposition 1

([6]). Each poset of Inline graphic admits a unique irreducible sequential factorization.

Definition 1 and Theorem 1 provide a well-founded definition of Inline graphic which we consider from now as a set, although originally defined as a class.

Labeled Posets

An alphabet A is a non-empty set (not necessarily finite) whose elements are called letters or labels. In the literature a word over A is a totally ordered sequence of elements of A. The sequence may have properties depending on the context, for example it can be finite, an ordinal, or a countable scattered linear ordering. The notion of a finite word has early been extended to partial orderings (finite partial words or pomsets [14, 15, 23]). In this paper we consider a mixture between the notions of finite partial words and words indexed by scattered and countable linear orderings.

A poset P is labeled by A when it is equipped with a labeling total map Inline graphic. Also, the finite labeled posets of width at most 1 correspond to the usual notion of words. We let Inline graphic denote the empty labeled poset. For short, the singleton poset labeled by Inline graphic is denoted by a, and we often make no distinction between a poset and a labeled poset, except for operations.

The sequential product (or concatenation, denoted by Inline graphic or Inline graphic for short) and the parallel product Inline graphic of two labeled posets are respectively obtained by the sequential and parallel compositions of the corresponding (unlabeled) posets. By extension, the sequential product Inline graphic of a linearly ordered sequence of labeled posets is the poset Inline graphic in which the label of the elements is kept. In particular, the Inline graphic-product (resp. Inline graphic-product) of an Inline graphic-sequence (resp. Inline graphic-sequence) of labeled posets Inline graphic (resp. Inline graphic) is denoted by Inline graphic (resp. Inline graphic). The Inline graphic-power (resp. Inline graphic-power) Inline graphic (resp. Inline graphic) of the poset P is the Inline graphic-product (resp. Inline graphic-product) of an Inline graphic-sequence (resp. Inline graphic-sequence) of posets that are all isomorphic to P. As usual, in this paper we consider two labeled posets to be identical if they are isomorphic. By extension, the rank r(P) of a labeled poset P is the rank of its underlying unlabeled poset.

Let A and B be two alphabets and let P be a poset labeled by A. For all Inline graphic, let Inline graphic be some poset labeled by B, and let Inline graphic. The poset labeled by B consisting of P in which each element labeled by the letter a is replaced by Inline graphic, for all Inline graphic, is denoted by Inline graphic. If the underlying posets of P and of all the Inline graphic are in Inline graphic, then so is Inline graphic.

Definition 3

Let A be an alphabet. We define:

  • Inline graphic, the smallest set of posets labeled by A containing Inline graphic, a for all Inline graphic, and closed under operations of sequential, parallel, Inline graphic and Inline graphic-products. According to Theorem 1, the underlying posets are precisely those of Inline graphic;

  • Inline graphic, the smallest subset of Inline graphic containing Inline graphic, a for all Inline graphic, and closed under operations of sequential product, Inline graphic-power and Inline graphic-power;

  • Inline graphic, the smallest subset of Inline graphic containing Inline graphic, a for all Inline graphic, and closed under operations of sequential product, Inline graphic-product and Inline graphic-product;

  • Inline graphic, the smallest subset of Inline graphic containing Inline graphic, a for all Inline graphic, and closed under operations of sequential and parallel product, Inline graphic-power and Inline graphic-power;

  • Inline graphic, the smallest subset of Inline graphic containing Inline graphic, a for all Inline graphic, and closed under operations of sequential product, parallel product and Inline graphic-product (note that there is no Inline graphic-product here).

Note that Inline graphic and Inline graphic.

Varieties

In this section we define the different varieties studied throughout this paper by listing the axioms they satisfy. The usual notions and results of universal algebra apply to our case, even if we use here for example operations of infinite arity. For more details about universal algebra, we refer the reader to [1]. In the following 1 is considered as a neutral element (the interpretation of a constant).

graphic file with name 492976_1_En_1_Figa_HTML.jpg

for all Inline graphic-sequences Inline graphic and all decompositions

graphic file with name 492976_1_En_1_Figb_HTML.jpg

for all Inline graphic-sequences Inline graphic and all decompositions

graphic file with name 492976_1_En_1_Figc_HTML.jpg

Definition 4

We define

  • Inline graphic, the collection of algebras Inline graphic satisfying the axioms ()–(), ()–() and ()–();

  • Inline graphic, the collection of algebras Inline graphic satisfying the axioms (), (), () and ()–();

  • Inline graphic, the collection of algebras Inline graphic satisfying the axioms ()–(), ()–() and ()–();

  • Inline graphic, the collection of algebras Inline graphic satisfying the axioms ()–();

  • Inline graphic, the collection of algebras Inline graphic satisfying the axioms (), ()–() and (),().

In order to simplify the notation, an algebra whose set of elements is S is sometimes denoted by S when there is no ambiguity.

Freeness

Throughout this section, A denotes an alphabet. We start by proving the freeness of Inline graphic.

Theorem 3

Inline graphic is freely generated by A in Inline graphic.

Proof

For all Inline graphic, let Inline graphic denote the set of posets of Inline graphic of rank Inline graphic or less. Let Inline graphic be any algebra of Inline graphic and let Inline graphic be any function. We show that h can be extended into a homomorphism of Inline graphic-algebras Inline graphic in a unique way. Define Inline graphic as Inline graphic where each Inline graphic is defined by induction over Inline graphic as follows. Let us denote by Inline graphic. Let Inline graphic. If Inline graphic then Inline graphic. Otherwise

  • if Inline graphic and Inline graphic then Inline graphic;

  • if Inline graphic and Inline graphic then P admits a non-trivial J-factorization
    graphic file with name M320.gif 19
    where Inline graphic (see Remark 1) and Inline graphic for all Inline graphic. Define Inline graphic by
    graphic file with name M325.gif
  • if Inline graphic:
    • if P is a sequential poset then it has a factorization
      graphic file with name M327.gif 20
      where each Inline graphic is a non-empty poset of rank lower than Inline graphic and Inline graphic. Define Inline graphic by
      graphic file with name M332.gif
    • otherwise, P is a parallel poset. Write
      graphic file with name M333.gif
      where each Inline graphic is a sequential poset and Inline graphic. Then, define Inline graphic by
      graphic file with name M337.gif

By Theorem 2, the factorizations used in the definition of Inline graphic exist. However, observe that the sequential ones ((19) and (20)) are not unique. This would question the fact that Inline graphic is a well-defined function. For all Inline graphic of rank Inline graphic, we show that:

  1. Inline graphic does not depend on the factorization of P and thus is well-defined;

  2. Inline graphic commutes with all the operations of Inline graphic:
    1. Inline graphic, for some Inline graphic;
    2. Inline graphic, for some Inline graphic.

We proceed by induction on Inline graphic. Let us start by proving that Inline graphic maps Inline graphic to the same element of M regardless of the factorization of P. If Inline graphic the theorem follows immediately. Otherwise, assume first that Inline graphic. By Lemma 1, all the possible factorizations of P as in (19) are either all Inline graphic-factorizations or all Inline graphic-factorizations. Assume wlog that P admits only Inline graphic-factorizations as in (19). Let Inline graphic and Inline graphic be two different such Inline graphic-factorizations. By definition of Inline graphic

graphic file with name M361.gif

There exists a sequence Inline graphic of non-empty posets such that Inline graphic and for all Inline graphic there exist Inline graphic such that

graphic file with name M366.gif

By induction hypothesis Inline graphic commutes with all the operations of Inline graphic. Then, we have for all Inline graphic:

graphic file with name M370.gif

Thus Inline graphic can be written as

graphic file with name M372.gif

We have Inline graphic. The case where P admits only Inline graphic-factorizations as in (19) is proved symmetrically using () instead of (). In addition, using () instead of () and arguments similar to those of the previous case, we prove that when P is sequential and Inline graphic, Inline graphic does not depend on the factorization of P.

Thus, we have proved that Inline graphic is well-defined for sequential posets of rank Inline graphic. In addition, the irreducible parallel factorization is unique modulo the commutativity of Inline graphic. Thus Inline graphic is well-defined for all posets of rank Inline graphic, for all Inline graphic. Furthermore, proving that Inline graphic commutes with all the operations in Inline graphic can be done by induction on r(P) too. The arguments are very similar to those used to prove that Inline graphic is well-defined. It follows that Inline graphic is a homomorphism of Inline graphic-algebras. In addition, since Inline graphic relies on h then Inline graphic is unique.

The proofs of the following theorems rely on the same arguments. It suffices to restrict Inline graphic to the operations of the corresponding variety. In particular, this provides a new proof of Theorem 5.

Theorem 4

Inline graphic is freely generated by A in Inline graphic.

Theorem 5

([12]). Inline graphic is freely generated by A in Inline graphic.

In the remainder of this section, we prove the freeness of Inline graphic in Inline graphic. The arguments are similar to those of the proof of Theorem 6.1 in [12] in which the variety considered is Inline graphic without Inline graphic-power. We need the following result.

Theorem 6

([9]). Inline graphic is freely generated by A in Inline graphic.

Lemma 2

Let A and B be two alphabets. Let Inline graphic such that S is closed under sequential product, Inline graphic-power and Inline graphic-power. Let Inline graphic be some function defined by Inline graphic for some Inline graphic. Then, the function Inline graphic extending f defined by Inline graphic, for all Inline graphic, is a homomorphism from Inline graphic to Inline graphic.

Furthermore, if Inline graphic is bijective, S is generated by G, and G contains only sequentially irreducible posets then Inline graphic is bijective.

Proof

Let Inline graphic whose irreducible sequential factorization is Inline graphic for some Inline graphic, where each Inline graphic. Note that

graphic file with name M422.gif

Let Inline graphic and Inline graphic be some sequential factorizations of u. Then, one can prove easily that

graphic file with name M425.gif

relying on the uniqueness of the irreducible sequential factorization of u (Proposition 1).

Let us prove now that when f is bijective and S is generated by a set of sequentially irreducible posets then Inline graphic is bijective. Let Inline graphic and assume that Inline graphic and Inline graphic. Let Inline graphic and Inline graphic be the irreducible sequential factorizations of respectively u and v, for some Inline graphic, where each Inline graphic and Inline graphic are in A. By definition of Inline graphic, Inline graphic and Inline graphic where each Inline graphic and Inline graphic. Then, for all Inline graphic and for all Inline graphic, Inline graphic and Inline graphic are sequentially irreducible posets of G. Assume that Inline graphic. Then Inline graphic and, for all Inline graphic, Inline graphic. We have, for all Inline graphic, Inline graphic since Inline graphic is injective by hypothesis. In addition, as G generates S, each element P of S can be written as Inline graphic where each Inline graphic, for some Inline graphic. Since Inline graphic is surjective by hypothesis, for all Inline graphic there exists Inline graphic such that Inline graphic. Then Inline graphic.

As a consequence of HSP Birkhoff’s Theorem (see eg. [1, Theorem 1.3.8]) and Lemma 2:

Corollary 1

For all Inline graphic closed under sequential product, Inline graphic-power and Inline graphic-power and generated by a set of sequentially irreducible posets of Inline graphic, Inline graphic is a Inline graphic-algebra.

In addition, as a consequence of Theorem 6 and Lemma 2:

Corollary 2

For all Inline graphic closed under sequential product, Inline graphic-power and Inline graphic-power and generated by a set G of sequentially irreducible posets of Inline graphic, Inline graphic is freely generated by G in Inline graphic.

We are now ready to prove the following theorem.

Theorem 7

Inline graphic is freely generated by A in Inline graphic.

Proof

For all Inline graphic, let Inline graphic be the subset of Inline graphic consisting all its posets of width lower or equal to i. Then Inline graphic. Note that Inline graphic and Inline graphic. Observe that for all Inline graphic, Inline graphic is closed under sequential product, Inline graphic-power and Inline graphic-power. In addition, for all Inline graphic, Inline graphic is generated by its sequentially irreducible posets. By Corollary 1, for all Inline graphic, Inline graphic can be considered as a Inline graphic-algebra. In addition, by Corollary 2, for all Inline graphic, Inline graphic is freely generated by its sequentially irreducible posets in Inline graphic. Then, for all Inline graphic and Inline graphic, a function Inline graphic can be extended in a unique homomorphism of Inline graphic-algebras Inline graphic.

Let S be some Inline graphic-algebra and let Inline graphic be some function. We show that h can be extended into a homomorphism of Inline graphic-algebras Inline graphic in a unique way. Indeed, we define Inline graphic as Inline graphic where each Inline graphic is defined, by induction on i, as follows:

  • when Inline graphic, Inline graphic is defined by Inline graphic;

  • when Inline graphic, Inline graphic is the unique homomorphism of Inline graphic-algebras Inline graphic extending h (Theorem 6);

  • when Inline graphic, Inline graphic is defined as follows:
    • on posets P of width lower than i, Inline graphic is Inline graphic;
    • on sequential posets P of width i, Inline graphic is Inline graphic;
    • on parallel posets P of width i, Inline graphic is defined relying on the irreducible parallel factorization Inline graphic of P, for some Inline graphic, by:
      graphic file with name M519.gif

Proving that Inline graphic is a homomorphism of Inline graphic-algebras is routine. Furthermore, the uniqueness of Inline graphic comes from the facts that Inline graphic extends h and that A is a generating set of Inline graphic.

Decidability

Throughout this section, A denotes an alphabet. The set of terms of some signature over A is the smallest set of finite words built from A using the operations of the corresponding signature. In this section we prove the decidability of the equational theory of Inline graphic.

Let Inline graphic be the signature of Inline graphic-algebras. We start by defining the set of terms in which we are interested.

Definition 5

The set of terms Inline graphic over A is the smallest set satisfying the following conditions:

  • Inline graphic;

  • if Inline graphic then Inline graphic;

  • if Inline graphic then Inline graphic.

By equipping Inline graphic with the operations of Inline graphic, we define a structure called the term algebra Inline graphic over A. Note that Inline graphic can be considered also as the set of trees whose leaves are labeled by Inline graphic and whose internal nodes are labeled by the operations of Inline graphic where the out-degree of each internal node coincides with the arity of the corresponding operation.

Two terms Inline graphic are equivalent if Inline graphic can be derived from t using the axioms which Inline graphic satisfy (denoted Inline graphic). This equivalence relation is actually a congruence. It is well-known that Inline graphic is absolutely free i.e. it is freely generated by A in the class containing all the algebras of signature Inline graphic. In addition, as a consequence of Theorem 7, Inline graphic is isomorphic to Inline graphic (see eg. [1, Theorem 1.3.2]). This isomorphism can be defined by Inline graphic and Inline graphic for all Inline graphic.

Then we have:

Proposition 2

Let Inline graphic. Then Inline graphic if and only if Inline graphic holds in Inline graphic.

As a consequence, proving the decidability of the equational theory of Inline graphic can be reduced to decide whether Inline graphic.

Theorem 8

Let Inline graphic. It is decidable whether Inline graphic.

We now give a quick outline of the proof. The terms t and Inline graphic can be interpreted as particular forms of rational expressions over languages of Inline graphic, see [6]. By extension of a well-known result of Büchi on ordinals, it is known from [2] that a language of Inline graphic is rational if and only if it is definable in an extension, named P-MSO, of the so-called monadic second-order logic. Two P-MSO formulæ Inline graphic and Inline graphic such that Inline graphic and Inline graphic can effectively be built from t and Inline graphic. We have Inline graphic if and only if Inline graphic. Theorem 8 follows from the decidability of the P-MSO theory of Inline graphic [2, Theorem 6].

This decision procedure has a non-elementary complexity. Another proof with an exponential complexity (in the size of Inline graphic) can be derived from the proof of [12, Theorem 7.6], in which the Inline graphic-power is not considered, by replacing the use of [12, Theorem 7.3] by [9, Corollary 3.19].

Acknowledgements

We would like to thank the anonymous referees for their comments on this work. One of them pointed out that Theorem 3 can be deduced from Theorem 1 using the theory of categories, and in particular works by Fiore and Hur [13], Robinson [19], Adámek, Rosicky, Velbil et al.

Contributor Information

Nataša Jonoska, Email: jonoska@mail.usf.edu.

Dmytro Savchuk, Email: savchuk@usf.edu.

Amrane Amazigh, Email: Amazigh.Amrane@etu.univ-rouen.fr.

Nicolas Bedon, Email: Nicolas.Bedon@univ-rouen.fr.

References

  • 1.Almeida J. Finite Semigroups and Universal Algebra. Singapore: World Scientific; 1994. [Google Scholar]
  • 2.Amrane A, Bedon N. Logic and rational languages of scattered and countable series-parallel posets. Theor. Comput. Sci. 2020;809:538–562. doi: 10.1016/j.tcs.2020.01.015. [DOI] [Google Scholar]
  • 3.Bedon N. Automata, semigroups and recognizability of words on ordinals. Int. J. Algebra Comput. 1998;8(1):1–21. doi: 10.1142/S0218196798000028. [DOI] [Google Scholar]
  • 4.Bedon N. Complementation of branching automata for scattered and countable N-free posets. Int. J. Found. Comput. Sci. 2018;19(25):769–799. doi: 10.1142/S0129054118420042. [DOI] [Google Scholar]
  • 5.Bedon N, Carton O. An Eilenberg theorem for words on countable ordinals. In: Lucchesi CL, Moura AV, editors. LATIN’98: Theoretical Informatics; Heidelberg: Springer; 1998. pp. 53–64. [Google Scholar]
  • 6.Bedon N, Rispal C. Series-parallel languages on scattered and countable posets. Theor. Comput. Sci. 2011;412(22):2356–2369. doi: 10.1016/j.tcs.2011.01.016. [DOI] [Google Scholar]
  • 7.Bloom S, Choffrut C. Long words: the theory of concatenation and Inline graphic-power. Theor. Comput. Sci. 2001;259(1–2):533–548. doi: 10.1016/S0304-3975(00)00040-2. [DOI] [Google Scholar]
  • 8.Bloom S, Ésik Z. Shuffle binoids. RAIRO-Theor. Inform. Appl. 1998;32(4–6):175–198. doi: 10.1051/ita/1998324-601751. [DOI] [Google Scholar]
  • 9.Bloom S, Ésik Z. Axiomatizing omega and omega-op powers of words. RAIRO-Theor. Inform. Appl. 2004;38(1):3–17. doi: 10.1051/ita:2004005. [DOI] [Google Scholar]
  • 10.Carton, O., Colcombet, T., Puppis, G.: Regular languages of words over countable linear orderings. CoRR abs/1702.05342 (2017). http://arxiv.org/abs/1702.05342
  • 11.Carton O, Rispal C. Complementation of rational sets on countable scattered linear orderings. Int. J. Found. Comput. Sci. 2005;16(4):767–786. doi: 10.1142/S0129054105003285. [DOI] [Google Scholar]
  • 12.Choffrut C, Ésik Z. Two equational theories of partial words. Theor. Comput. Sci. 2018;737:19–39. doi: 10.1016/j.tcs.2018.04.010. [DOI] [Google Scholar]
  • 13.Fiore M, Hur CK. On the construction of free algebras for equational systems. Theor. Comput. Sci. 2009;410(18):1704–1729. doi: 10.1016/j.tcs.2008.12.052. [DOI] [Google Scholar]
  • 14.Gischer J. The equational theory of pomsets. Theor. Comput. Sci. 1988;61(2–3):199–224. doi: 10.1016/0304-3975(88)90124-7. [DOI] [Google Scholar]
  • 15.Grabowski J. On partial languages. Fundam. Inform. 1981;4(1):427–498. [Google Scholar]
  • 16.Hausdorff F. Grundzüge einer theorie der geordneten mengen. Mathematische Annalen. 1908;65(4):435–505. doi: 10.1007/BF01451165. [DOI] [Google Scholar]
  • 17.Kuske D. Towards a language theory for infinite N-free pomsets. Theor. Comput. Sci. 2003;299:347–386. doi: 10.1016/S0304-3975(02)00370-5. [DOI] [Google Scholar]
  • 18.Rival I. Optimal linear extension by interchanging chains. Proc. AMS. 1983;89(3):387–394. doi: 10.1090/S0002-9939-1983-0715851-3. [DOI] [Google Scholar]
  • 19.Robinson E. Variations on algebra: monadicity and generalisations of equational theories. Formal Aspects Comput. 2002;13(3–5):308–326. doi: 10.1007/s001650200014. [DOI] [Google Scholar]
  • 20.Rosenstein JG. Linear Orderings. Cambridge: Academic Press; 1982. [Google Scholar]
  • 21.Valdes J, Tarjan RE, Lawler EL. The recognition of series parallel digraphs. SIAM J. Comput. 1982;11:298–313. doi: 10.1137/0211023. [DOI] [Google Scholar]
  • 22.Wilke T. An algebraic theory for regular languages of finite and infinite words. Int. J. Algebra Comput. 1993;3(4):447–489. doi: 10.1142/S0218196793000287. [DOI] [Google Scholar]
  • 23.Winkowski J. An algebraic approach to concurrence. In: Bečvář J, editor. Mathematical Foundations of Computer Science 1979; Heidelberg: Springer; 1979. pp. 523–532. [Google Scholar]

Articles from Developments in Language Theory are provided here courtesy of Nature Publishing Group

RESOURCES