Skip to main content
Log in

Theoretical and computational properties of transpositions

  • Published:
Natural Computing Aims and scope Submit manuscript

Abstract

Transposable genetic elements are prevalent across many living organisms from bacteria to large mammals. Given the linear primary structure of genetic material, this process is natural to study from a theoretical perspective using formal language theory. We abstract the process of genetic transposition to operations on languages and study it combinatorially and computationally. It is shown that the power of such systems is large relative to the classic Chomsky Hierarchy. However, we are still able to algorithmically determine whether or not a string is a possible product of the iterated application of the operations.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2

Similar content being viewed by others

References

  • Giordano J, Ge Y, Gelfand Y, Abrusán G, Benson G, Warburton PE (2007) Evolutionary history of mammalian transposons determined by genome-wide defragmentation. PLoS Comput Biol 3(7):1321–1334

    Article  Google Scholar 

  • Harrison MA (1978) Introduction to formal language theory. Addison-Wesley Longman Publishing Co., Inc., Boston, MA, USA

    MATH  Google Scholar 

  • International Human Genome Sequencing Consortium (2001) Initial sequencing and analysis of the human genome. Nature 409:860–921

    Article  Google Scholar 

  • Kari L, Sosík P (2008) On the weight of universal insertion grammars. Theor Comput Sci 396:264–270

    Article  MATH  Google Scholar 

  • Kidwell MG (2005) Transposable elements. In: Gregory TR (ed) The evolution of the genome. Elsevier: Academic Press, Amsterdam, pp 14–15

    Google Scholar 

  • Martin-Vide C, Paun G, Salomaa A (1998) A characterization of recursively enumerable languages by means of insertion grammars. Theor Comput Sci 205:195–205

    Article  MathSciNet  MATH  Google Scholar 

  • Meyers B, Tingey S, Morgante M (2001) Abundance, distribution, and transcriptional activity of repetitive elements in the maize genome. Genome Res 11:1660–1676

    Article  Google Scholar 

  • Quesneville H, Bergman CM, Andrieu O, Autard D, Nouaud D, Ashburner M, Anxolabehere D (2005) Combined evidence annotation of transposable elements in genome sequences. PLoS Comput Biol 1(2):166–175

    Article  Google Scholar 

  • Salomaa A (1973) Formal languages. Academic Press, New York

    MATH  Google Scholar 

Download references

Acknowledgements

This research was supported by grants from the Natural Sciences and Engineering Research Council of Canada, institutional grants of the University of Saskatchewan and the University of Western Ontario and the SHARCNET Research Chairs Program.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mark Daley.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Daley, M., McQuillan, I., McQuillan, J.M. et al. Theoretical and computational properties of transpositions. Nat Comput 10, 795–804 (2011). https://doi.org/10.1007/s11047-010-9207-z

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11047-010-9207-z

Keywords

Navigation