Unavoidable Sets, Prefix Graphs and Regularity of Circular Splicing Languages

被引:1
|
作者
Bonizzoni, Paola [1 ]
De Felice, Clelia [2 ]
Zaccagnino, Rocco [2 ]
Zizza, Rosalba [2 ]
机构
[1] Univ Milano Bicocca, Dipartimento Informat Sistemist & Comunicaz, Milan, Italy
[2] Univ Salerno, Dipartimento Informat, Via Giovanni Paolo II 132, I-84084 Fisciano, SA, Italy
关键词
Formal languages; Regular languages; Unavoidable sets; Circular splicing languages; SYSTEMS;
D O I
10.3233/FI-2020-1873
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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.
引用
收藏
页码:81 / 95
页数:15
相关论文
共 32 条