Abstract
Siromoney et al. introduced a parallel/sequential generative model called Tabled Matrix Grammars (TMGs) by generalising phrase structure matrix grammars generating abstract families of languages (AFLs). James et al. introduced Parallel Contextual Array Insertion Deletion P Systems (PCAIDPSs) to generate two-dimensional array languages using insertion and deletion operations through parallel contextual mappings. In this paper, we compare the generative powers of PCAIDPSs and TMGs. We prove that the family of languages generated by PCAIDPS with two membranes properly includes the family of languages generated by Tabled Context-sensitive Matrix Grammars (TCSMGs).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Alhazov, A., Krassovitskiy, A., Rogozhin, Y., Verlan, S.: P systems with minimal insertion and deletion. Theoret. Comput. Sci. 412(1), 136–144 (2011)
Ceterchi, R., Mutyam, M., Paun, G., Subramanian, K.G.: Array-rewriting P systems. Nat. Comput. 2(3), 229–249 (2003)
Ceterchi, R., Subramanian, K.G.: Generating pictures in string representation with P systems: the case of space-filling curves. J. Membrane Comput. 2(4), 369–379 (2020). https://doi.org/10.1007/s41965-020-00061-z
Helen Chandra, P., Subramanian, K.G., Thomas, D.G.: Parallel contextual array grammars and languages. Electron. Notes Discret. Math. 12, 106–117 (2003)
Dersanambika, K.S., Krithivasan, K.: Contextual array P systems. Int. J. Comput. Math. 81(8), 955–969 (2004)
Díaz-Pernil, D., Gutiérrez-Naranjo, M.A., Peng, H.: Membrane computing and image processing: a short survey. J. Membrane Comput. 1(1), 58–73 (2019). https://doi.org/10.1007/s41965-018-00002-x
Domaratzki, M., Okhotin, A.: Representing recursively enumerable languages by iterated deletion. Theor. Comput. Sci. 314(3), 451–457 (2004)
Fernau, H., Freund, R., Schmid, M.L., Subramanian, K.G., Wiederhold, P.: Contextual array grammars and array P systems. Ann. Math. Artif. Intell. (1), 5–26 (2013). https://doi.org/10.1007/s10472-013-9388-0
Rudolf, F., Gheorghe, P., Rozenberg, G.: Contextual array grammars. In: Formal Models, Languages and Applications, volume 66 of Series in Machine Perception and Artificial Intelligence, pp. 112–136. World Scientific (2007)
Giammarresi, D., Restivo, A.: Recognizable picture languages. Int. J. Pattern Recognit. Artif. Intell. 6(2&3), 241–256 (1992)
Giammarresi, D., Restivo, A.: Two-dimensional languages. In: Rozenberg, G., Salomaa, A. (eds.) Handbook of Formal Languages, pp. 215–267. Springer, Heidelberg (1997). https://doi.org/10.1007/978-3-642-59126-6_4
Haussler, D.H.: Insertion and iterated insertion as operations on formal languages. Ph.D. thesis, University of Colorado (1982)
Immanuel, S.J., Jayasankar, S., Gnanaraj Thomas, D., Paramasivan, M., Thamburaj, R., Nagar, A.K.: Parallel contextual array insertion deletion P systems and Siromoney matrix grammars. Int. J. Parallel Emergent Distrib. Syst. 36 (2021)
Bera, S., Pan, L., Song, B., Subramanian, K.G., Zhang, G.: Parallel contextual array P systems. Int. J. Adv. Eng. Sci. Appl. Math. 10(3), 203–212 (2018). https://doi.org/10.1007/s12572-018-0226-9
James Immanuel, S., Thomas, D.G., Thamburaj, R., Nagar, A.K.: Parallel contextual array insertion deletion P system. In: Brimkov, V.E., Barneva, R.P. (eds.) IWCIA 2017. LNCS, vol. 10256, pp. 170–183. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-59108-7_14
Thomas, D.G., Immanuel, S.J., Nagar, A.K., Thamburaj, R.: Parallel contextual array insertion deletion grammar. In: Barneva, R.P., Brimkov, V.E., Tavares, J.M.R.S. (eds.) IWCIA 2018. LNCS, vol. 11255, pp. 28–42. Springer, Cham (2018). https://doi.org/10.1007/978-3-030-05288-1_3
Immanuel, S.J., Thomas, D.G.: Parallel contextual array P system with contexts shuffled on trajectories. In: Proceedings of National Conference on Mathematics and Computer Applications, NCMCA 2015, pp. 214–222 (2015)
Ito, M., Kari, L., Thierrin, G.: Insertion and deletion closure of languages. Theor. Comput. Sci. 183(1), 3–19 (1997)
Immanuel, S.J., Jayasankar, S., Gnanaraj Thomas, D., Paramasivan, M., Thamburaj, R., Nagar, A.K.: Parallel contextual array insertion deletion P systems and Siromoney matrix grammars. In: Pre-Proceedings of the 8th Asian Conference on Membrane Computing, pp. 134–151 (2019)
Lila, K.: On insertion and deletion in formal languages. Ph.D. thesis, University of Turku (1991)
Kari, L., Thierrin, G.: Contextual insertions/deletions and computability. Inf. Comput. 131(1), 47–61 (1996)
Krishna, S.N., Rama, R.: Insertion-deletion P systems. In: Jonoska, N., Seeman, N.C. (eds.) DNA 2001. LNCS, vol. 2340, pp. 360–370. Springer, Heidelberg (2002). https://doi.org/10.1007/3-540-48017-X_34
Krithivasan, K., Mutyam, M.: Contextual P systems. Fundam. Informaticae 49(1–3), 179–189 (2002)
Krithivasan, K., Siromoney, R.: Characterizations of regular and context-free matrices. Int. J. Comput. Math. 4(1–4), 229–245 (1974)
Marcus, S.: Contextual grammars. Rev. Roum. Math. Pures Appl. 14, 1525–1534 (1969)
Paun, G.: Computing with membranes. J. Comput. Syst. Sci. 61(1), 108–143 (2000)
Paun, Gheorghe: Membrane Computing: An Introduction. Natural Computing Series. Springer, Heidelberg (2002). https://doi.org/10.1007/978-3-642-56196-2
Rosebrugh, R.D., Wood, D.: Restricted parallelism and right linear grammars. Utilitas Mathematica 7, 151–186 (1975)
Siromoney, G., Siromoney, R., Krithivasan, K.: Abstract families of matrices and picture languages. Comput. Graph. Image Process. 1(3), 284–307 (1972)
Siromoney, R., Subramanian, K.G., Rangarajan, K.: Parallel/Sequential rectangular arrays with tables. Int. J. Comput. Math. 6(2), 143–158 (1977)
Subramanian, K.G., Van, D.L., Chandra, P.H., Quyen, N.D.: Array grammars with contextual operations. Fundam. Informaticae 83(4), 411–428 (2008)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this paper
Cite this paper
Immanuel, S.J., Jayasankar, S., Thomas, D.G., Paramasivan, M. (2021). Parallel Contextual Array Insertion Deletion P Systems and Tabled Matrix Grammars. In: Freund, R., Ishdorj, TO., Rozenberg, G., Salomaa, A., Zandron, C. (eds) Membrane Computing. CMC 2020. Lecture Notes in Computer Science(), vol 12687. Springer, Cham. https://doi.org/10.1007/978-3-030-77102-7_4
Download citation
DOI: https://doi.org/10.1007/978-3-030-77102-7_4
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-77101-0
Online ISBN: 978-3-030-77102-7
eBook Packages: Computer ScienceComputer Science (R0)