Affiliation:
1. School of Computer Science, University of Waterloo, Waterloo, Ontario N2L 3G1, Canada
2. Department of Computer Science, University of Chicago, Chicago, Illinois 60637, United States of America
Abstract
Splicing systems are generative mechanisms introduced by Tom Head in 1987 to model the biological process of DNA recombination. The computational engine of a splicing system is the “splicing operation”, a cut-and-paste binary string operation defined by a set of “splicing rules”, quadruples [Formula: see text] where [Formula: see text] are words over an alphabet [Formula: see text]. For two strings [Formula: see text] and [Formula: see text], applying the splicing rule [Formula: see text] produces the string [Formula: see text]. In this paper we focus on a particular type of splicing systems, called [Formula: see text] semi-simple splicing systems, [Formula: see text] and [Formula: see text], wherein all splicing rules [Formula: see text] have the property that the two strings in positions [Formula: see text] and [Formula: see text] in [Formula: see text] are singleton letters, while the other two strings are empty. The language generated by such a system consists of the set of words that are obtained starting from an initial set called “axiom set”, by iteratively applying the splicing rules to strings in the axiom set as well as to intermediately produced strings. We consider semi-simple splicing systems where the axiom set is a regular language, and investigate the descriptional complexity of such systems in terms of the size of the minimal deterministic finite automata that recognize the languages they generate.
Publisher
World Scientific Pub Co Pte Ltd
Subject
Computer Science (miscellaneous)
Reference14 articles.
1. Separating some splicing models
2. R. Ceterchi, C. Martín-Vide and K. G. Subramanian , On Some Classes of Splicing Languages, Aspects of Molecular Computing: Essays Dedicated to Tom Head, on the Occasion of His 70th Birthday, eds. N. Jonoska, G. Păun and G. Rozenberg (Springer, Berlin, Heidelberg, 2004), pp. 84–105.
3. Splicing semigroups of dominoes and DNA
4. Splicing systems and regularity
Cited by
1 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献