The LD and DLAD Bio-Operations on Formal Languages

We continue the language theoretic study of operations suggested by the gene unscrambling process in stichotrichous ciliates. One of the two complementary models of gene unscrambling is based on operations inspired by the ways in which a DNA molecule can fold: hi (hairpin loop with inverted pointers) which reverses a substring between a pointer sequence and its reverse, ld(loop with direct pointers)-excision which deletes a substring between two pointers and dlad(double loop with alternating direct pointers)-excision / reinsertion which swaps two substrings marked by pointer-pairs. We specifically consider the closure properties of several families of languages under the operations ld and dlad and the solvability of language equations involving these operations.

[1]  Markus Holzer,et al.  On the Computational Complexity of Synchronized Context-Free Languages , 2002, J. Univers. Comput. Sci..

[2]  Tero Harju,et al.  Some Decision Problems Concerning Semilinearity and Commutation , 2002, J. Comput. Syst. Sci..

[3]  Ion Petre,et al.  Patterns of Micronuclear Genes in ciliates , 2001, DNA.

[4]  Oscar H. Ibarra,et al.  Reversal-Bounded Multicounter Machines and Their Decision Problems , 1978, JACM.

[5]  D M Prescott,et al.  The unusual organization and processing of genomic DNA in hypotrichous ciliates. , 1992, Trends in genetics : TIG.

[6]  David M. Prescott,et al.  Genome gymnastics: unique modes of dna evolution and processing in ciliates , 2000, Nature Reviews Genetics.

[7]  D M Prescott,et al.  Cutting, splicing, reordering, and elimination of DNA sequences in hypotrichous ciliates , 1992, BioEssays : news and reviews in molecular, cellular and developmental biology.

[8]  Oscar H. Ibarra,et al.  Closure and decidability properties of some language classes with respect to ciliate bio-operations , 2003, Theor. Comput. Sci..

[9]  Mark Daley,et al.  Some Properties of Ciliate Bio-operations , 2002, Developments in Language Theory.

[10]  Andrzej Ehrenfeucht,et al.  Molecular operations for DNA processing in hypotrichous ciliates , 2001 .

[11]  Peter C. Chapin Formal languages I , 1973, CSC '73.

[12]  L F Landweber,et al.  Evolution and assembly of an extremely scrambled gene. , 2000, Proceedings of the National Academy of Sciences of the United States of America.

[13]  Kai Salomaa,et al.  Block-Synchronization Context-Free Grammars , 1997, Advances in Algorithms, Languages, and Complexity.

[14]  Ian McQuillan Descriptional Complexity of Block-Synchronization Context-Free Grammars , 2002, DCFS.

[15]  L F Landweber,et al.  The evolution of cellular computing: nature's solution to a computational problem. , 1999, Bio Systems.

[16]  Andrzej Ehrenfeucht,et al.  Computational Aspects of Gene (Un)Scrambling in Ciliates , 2002 .

[17]  Ian McQuillan The generative capacity of block-synchronized context-free grammars , 2005, Theor. Comput. Sci..

[18]  Jeffrey D. Ullman,et al.  Introduction to Automata Theory, Languages and Computation , 1979 .