Circular splicing systems are a mathematical model, inspired by a recombinant behaviour of circular DNA. They are defined by a finite alphabet A, an initial set I of circular words, and a set R of rules. A circular splicing language is a language generated by a circular splicing system. An open problem is to characterize regular circular splicing languages and the corresponding circular splicing systems. In this framework an important role is played by unavoidable sets. These sets have been considered in several contexts. In particular, Ehrenfeucht, Haussler and Rozenberg (1983) proved the following generalization of a famous Higman's theorem: the quasi-order induced by insertions of words from a fixed finite set is a well-quasi-order if and only if the finite set is unavoidable. In this paper we survey the known relations between unavoidable sets and regular circular languages. Motivated by these connections we give an alternative and simpler proof of the Ehrenfeucht, Haussler and Rozenberg result. Our proof is strongly based on a known characterization of unavoidable sets in terms of graphs associated with them.

Bonizzoni, P., De Felice, C., Zaccagnino, R., Zizza, R. (2019). Unavoidable Sets, Prefix Graphs and Regularity of Circular Splicing Languages. FUNDAMENTA INFORMATICAE, 171(1-4), 81-95 [10.3233/FI-2020-1873].

Unavoidable Sets, Prefix Graphs and Regularity of Circular Splicing Languages

Bonizzoni P.;
2019

Abstract

Circular splicing systems are a mathematical model, inspired by a recombinant behaviour of circular DNA. They are defined by a finite alphabet A, an initial set I of circular words, and a set R of rules. A circular splicing language is a language generated by a circular splicing system. An open problem is to characterize regular circular splicing languages and the corresponding circular splicing systems. In this framework an important role is played by unavoidable sets. These sets have been considered in several contexts. In particular, Ehrenfeucht, Haussler and Rozenberg (1983) proved the following generalization of a famous Higman's theorem: the quasi-order induced by insertions of words from a fixed finite set is a well-quasi-order if and only if the finite set is unavoidable. In this paper we survey the known relations between unavoidable sets and regular circular languages. Motivated by these connections we give an alternative and simpler proof of the Ehrenfeucht, Haussler and Rozenberg result. Our proof is strongly based on a known characterization of unavoidable sets in terms of graphs associated with them.
Articolo in rivista - Articolo scientifico
Circular splicing languages; Formal languages; Regular languages; Unavoidable sets;
English
2019
171
1-4
81
95
none
Bonizzoni, P., De Felice, C., Zaccagnino, R., Zizza, R. (2019). Unavoidable Sets, Prefix Graphs and Regularity of Circular Splicing Languages. FUNDAMENTA INFORMATICAE, 171(1-4), 81-95 [10.3233/FI-2020-1873].
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10281/277448
Citazioni
  • Scopus 1
  • ???jsp.display-item.citation.isi??? 1
Social impact