Skip to main content

Generative Power of Matrix Insertion-Deletion Systems with Context-Free Insertion or Deletion

  • Conference paper
  • First Online:
Unconventional Computation and Natural Computation (UCNC 2016)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 9726))

Abstract

Matrix insertion-deletion systems combine the idea of matrix control (as established in regulated rewriting) with that of insertion and deletion (as opposed to replacements). We improve on and complement previous computational completeness results for such systems, showing (for instance) that matrix insertion-deletion systems with matrices of length two, insertion rules of type (1, 1, 1) and context-free deletions are computationally complete. We also show how to simulate (Kleene stars of) metalinear languages with several types of systems with very limited resources. We also generate non-semilinear languages using matrices of length three with context-free insertion and deletion rules.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Alhazov, A., Krassovitskiy, A., Rogozhin, Y., Verlan, S.: P systems with minimal insertion and deletion. Theor. Comput. Sci. 412(1–2), 136–144 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  2. Benne, R. (ed.): RNA Editing: The Alteration of Protein Coding Sequences of RNA. Molecular Biology. Ellis Horwood, Chichester (1993)

    Google Scholar 

  3. Biegler, F., Burrell, M.J., Daley, M.: Regulated RNA rewriting: modelling RNA editing with guided insertion. Theor. Comput. Sci. 387(2), 103–112 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  4. Fernau, N.: Nonterminal complexity of programmed grammars. Theor. Comput. Sci. 296, 225–251 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  5. Fernau, H., Freund, R., Oswald, M., Reinhardt, K.: Refining the nonterminal complexity of graph-controlled, programmed, and matrix grammars. J. Automata Lang. Comb. 12(1/2), 117–138 (2007)

    MathSciNet  MATH  Google Scholar 

  6. Fernau, H., Kuppusamy, L.: Parikh images of matrix ins-del systems. In: Cai, J.-Y., Cui, J., Sun, X. (eds.) TAMC 2016. LNCS. Springer, Heidelberg (2016)

    Google Scholar 

  7. Fernau, H., Kuppusamy, L., Raman, I.: Descriptional complexity of graph-controlled insertion-deletion systems. In: Câmpeanu, C., Manea, F., Shallit, J.O. (eds.) DCFS 2016. LNCS, vol. 9777, pp. 111–125. Springer, Heidelberg (2016)

    Google Scholar 

  8. Freund, R., Kogler, M., Rogozhin, Y., Verlan, S.: Graph-controlled insertion-deletion systems. In: McQuillan, I., Pighizzini, G. (eds.) Proceedings Twelfth Annual Workshop on Descriptional Complexity of Formal Systems, DCFS, vol. 31. EPTCS, pp. 88–98 (2010)

    Google Scholar 

  9. Freund, R., Păun, G.: On the number of non-terminal symbols in graph-controlled, programmed and matrix grammars. In: Margenstern, M., Rogozhin, Y. (eds.) MCU 2001. LNCS, vol. 2055, pp. 214–225. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  10. Galiukschov, B.S.: Semicontextual grammars (in Russian). Mat. logica i mat. ling., Kalinin Univ., pp. 38–50 (1981)

    Google Scholar 

  11. Geffert, V.: How to generate languages using only two pairs of parentheses. J. Inf. Process. Cybern. EIK 27((5/6)), 303–315 (1991)

    MATH  Google Scholar 

  12. Hopcroft, J.E., Pansiot, J.-J.: On the reachability problem for 5-Dimensional vector addition systems. Theor. Comput. Sci. 8, 135–159 (1979)

    Article  MathSciNet  MATH  Google Scholar 

  13. Ivanov, S., Verlan, S.: Universality of graph-controlled leftist insertion-deletion systems with two states. In: Durand-Lose, J., Nagy, B. (eds.) MCU 2015. LNCS, vol. 9288, pp. 79–93. Springer, Heidelberg (2015)

    Chapter  Google Scholar 

  14. Kari, L.: On insertion and deletion in formal languages. PhD thesis, University of Turku, Finland (1991)

    Google Scholar 

  15. Kari, L., Thierrin, G.: Contextual insertions/deletions and computability. Inf. Comput. 131(1), 47–61 (1996)

    Article  MathSciNet  MATH  Google Scholar 

  16. Kuppusamy, L., Mahendran, A., Krishna, S.N.: Matrix insertion-deletion systems for bio-molecular structures. In: Natarajan, R., Ojo, A. (eds.) ICDCIT 2011. LNCS, vol. 6536, pp. 301–312. Springer, Heidelberg (2011)

    Chapter  Google Scholar 

  17. Kuppusamy, L., Raman, I., Krithivasan, K.: On succinct description of certain context-free languages by ins-del and matrix ins-del systems. Int. J. Found. Comput. Sci. (2016, to appear)

    Google Scholar 

  18. Marcus, M., Păun, G.: Regulated Galiukschov semicontextual grammars. Kybernetika 26(4), 316–326 (1990)

    MathSciNet  MATH  Google Scholar 

  19. Marcus, S.: Contextual grammars. Revue Roumaine de Mathématiques Pures et Appliquées 14, 1525–1534 (1969)

    MathSciNet  MATH  Google Scholar 

  20. Margenstern, M., Păun, G., Rogozhin, Y., Verlan, S.: Context-free insertion-deletion systems. Theor. Comput. Sci. 330(2), 339–348 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  21. Martín-Vide, C., Păun, G., Salomaa, A.: Characterizations of recursively enumerable languages by means of insertion grammars. Theor. Comput. Sci. 205(1–2), 195–205 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  22. Michaelis, J., Kracht, M.: Semilinearity as a syntactic invariant. In: Retoré, C. (ed.) LACL 1996. LNCS (LNAI), vol. 1328, pp. 329–345. Springer, Heidelberg (1997)

    Chapter  Google Scholar 

  23. Parikh, R.J.: On context-free languages. J. ACM 13(4), 570–581 (1966)

    Article  MathSciNet  MATH  Google Scholar 

  24. Penttonen, M.: One-sided and two-sided context in formal grammars. Inf. Control (now Inf. Comput.) 25, 371–392 (1974)

    Article  MathSciNet  MATH  Google Scholar 

  25. Petre, I., Verlan, S.: Matrix insertion-deletion systems. Theor. Comput. Sci. 456, 80–88 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  26. Păun, G., Rozenberg, G., Salomaa, A.: DNA Computing: New Computing Paradigms. Texts in Theoretical Computer Science. An EATCS Series. Springer, Heidelberg (1998)

    Book  MATH  Google Scholar 

  27. Stabler, E.: Varieties of crossing dependencies: structure dependence and mild context sensitivity. Cogn. Sci. 28, 699–720 (2004)

    Article  Google Scholar 

  28. Verlan, S.: Recent developments on insertion-deletion systems. Comput. Sci. J. Moldova 18(2), 210–245 (2010)

    MathSciNet  MATH  Google Scholar 

Download references

Acknowledgements

The second author acknowledges the project SR/S3/EECE/054/2010, Department of Science and Technology, New Delhi, India, for setting the platform to work in this domain.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Lakshmanan Kuppusamy .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Fernau, H., Kuppusamy, L., Raman, I. (2016). Generative Power of Matrix Insertion-Deletion Systems with Context-Free Insertion or Deletion. In: Amos, M., CONDON, A. (eds) Unconventional Computation and Natural Computation. UCNC 2016. Lecture Notes in Computer Science(), vol 9726. Springer, Cham. https://doi.org/10.1007/978-3-319-41312-9_4

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-41312-9_4

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-41311-2

  • Online ISBN: 978-3-319-41312-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics