Extending the Overlap Graph for Gene Assembly in Ciliates

  • Robert Brijder
  • Hendrik Jan Hoogeboom
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5196)


Gene assembly is an intricate biological process that has been studied formally and modeled through string and graph rewriting systems. Recently, a restriction of the general (intramolecular) model, called simple gene assembly, has been introduced. This restriction has subsequently been defined as a string rewriting system. We show that by extending the notion of overlap graph it is possible to define a graph rewriting system for two of the three types of rules that make up simple gene assembly. It turns out that this graph rewriting system is less involved than its corresponding string rewriting system. Finally, we give characterizations of the ‘power’ of both types of graph rewriting rules. Because of the equivalence of these string and graph rewriting systems, the given characterizations can be carried over to the string rewriting system.


Directed Edge Gene Assembly Negative Rule Successful Reduction Undirected Edge 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Bouchet, A.: Circle graph obstructions. J. Comb. Theory, Ser. B 60(1), 107–144 (1994)MATHCrossRefMathSciNetGoogle Scholar
  2. 2.
    Brijder, R., Hoogeboom, H.J., Rozenberg, G.: Reducibility of gene patterns in ciliates using the breakpoint graph. Theoretical Computer Science 356, 26–45 (2006)MATHCrossRefMathSciNetGoogle Scholar
  3. 3.
    Brijder, R., Langille, M., Petre, I.: A string-based model for simple gene assembly. In: Csuhaj-Varjú, E., Ésik, Z. (eds.) FCT 2007. LNCS, vol. 4639, pp. 161–172. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  4. 4.
    Cavalcanti, A.R.O., Clarke, T.H., Landweber, L.F.: MDS_IES_DB: a database of macronuclear and micronuclear genes in spirotrichous ciliates. Nucleic Acids Res. 33, D396–D398 (2005)CrossRefGoogle Scholar
  5. 5.
    Ehrenfeucht, A., Harju, T., Petre, I., Prescott, D.M., Rozenberg, G.: Formal systems for gene assembly in ciliates. Theoretical Computer Science 292, 199–219 (2003)MATHCrossRefMathSciNetGoogle Scholar
  6. 6.
    Ehrenfeucht, A., Harju, T., Petre, I., Prescott, D.M., Rozenberg, G.: Computation in Living Cells – Gene Assembly in Ciliates. Springer, Heidelberg (2004)MATHGoogle Scholar
  7. 7.
    Ehrenfeucht, A., Petre, I., Prescott, D.M., Rozenberg, G.: String and graph reduction systems for gene assembly in ciliates. Mathematical Structures in Computer Science 12, 113–134 (2002)MATHCrossRefMathSciNetGoogle Scholar
  8. 8.
    Harju, T., Petre, I., Rozenberg, G.: Modelling Simple Operations for Gene Assembly. In: Nanotechnology: Science and Computation, pp. 361–373. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  9. 9.
    Langille, M., Petre, I.: Simple gene assembly is deterministic. Fundam. Inform. 73(1-2), 179–190 (2006)MATHMathSciNetGoogle Scholar
  10. 10.
    Prescott, D.M., DuBois, M.: Internal eliminated segments (IESs) of oxytrichidae. J. Euk. Microbiol. 43, 432–441 (1996)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2008

Authors and Affiliations

  • Robert Brijder
    • 1
  • Hendrik Jan Hoogeboom
    • 1
  1. 1.Leiden Institute of Advanced Computer ScienceUniversiteit LeidenLeidenThe Netherlands

Personalised recommendations