Abstract
Motivated by the problem of tiling the plane, puzzle grammars were introduced as a mechanism for generating languages of picture arrays in the two-dimensional plane. On the other hand BPG array P system with array objects and basic puzzle grammar (BPG) rules was introduced as a variant of array generating P systems that were developed with a view to link the two areas of membrane computing and picture array grammars. Here we incorporate the feature of permitting symbols in the rules of the BPG array P system, thus introducing permitting array P system with BPG rules (pAP(BPG)). We show that the permitting feature gives more generative power to the BPG array P system with one or two membranes. We also show that a pAP(BPG) with only two membranes under t–communication mode, can generate picture arrays of square frames.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Ceterchi, R., Mutyam, M., Paun, G., Subramanian, K.G.: Array- rewriting P systems. Nat. Comput. 2, 229–249 (2003)
Ceterchi, R., Gramatovici, R., Jonoska, N.: Tiling rectangular pictures with P systems. In: MartÃn-Vide, C., Mauri, G., Păun, G., Rozenberg, G., Salomaa, A. (eds.) WMC 2003. LNCS, vol. 2933, pp. 88–103. Springer, Heidelberg (2004). doi:10.1007/978-3-540-24619-0_7
Ceterchi, R., Gramatovici, R., Jonoska, N., Subramanian, K.G.: Tissue-like P systems with active membranes for picture generation. Fundam. Inform. 56, 311–328 (2003)
Csuhaj-Varjú, E., Păun, G., Vaszil, G.: Grammar systems versus membrane computing: the case of CD grammar systems. Fundam. Inform. 76(3), 271–292 (2007)
Csuhaj-Varjú, E., Dassow, J., Kelemen, J., Păun, Gh.: Grammar Systems: A Grammatical Approach to Distribution and Cooperation. Gordon and Breach Science Publishers. Topics in Computer Mathematics 5, Yverdon (1994)
Dassow, J.: Grammars with regulated rewriting. In: Martin-Vide, C., et al. (eds.) Formal Languages and Applications. Studies in Fuzziness and Soft Computing, vol. 148. Springer, Berlin (2004)
Dassow, J., Păun, G.: Regulated Rewriting in Formal Language Theory. Springer, Berlin (1989)
Fernau, H., Freund, R., Schmid, M.L., Subramanian, K.G., Wiederhold, P.: Contextual array grammars and array P systems. Ann. Math. Artif. Intell. 75(1–2), 5–26 (2015)
Freund, R.: Control mechanisms on #–context-free array grammars. In: Păun, G. (ed.) Mathematical Aspects of Natural and Formal Languages, pp. 97–137. World Scientific Publishing, Singapore (1994)
Giammarresi, D., Restivo, A.: Two-dimensional languages. In: Rozenberg, G., Salomaa, A. (eds.) Handbook of Formal Languages, vol. 3, pp. 215–267. Springer, Berlin (1997)
Laroche, P., Nivat, M., Saoudi, A.: Context-sensitivity of puzzle grammars. Int. J. Pattern Recogn. Artif. Intell. 8(2), 525–542 (1994)
Nivat, M., Saoudi, A., Subramanian, K.G., Siromoney, R., Dare, V.R.: Puzzle grammars and context-free array grammars. Int. J. Pattern Recogn. Artif. Intell. 5, 663–676 (1991)
Păun, G.: Membrane Computing: An Introduction. Springer, Berlin (2000)
Păun, G., Rozenberg, G., Salomaa, A. (eds.): The Oxford Handbook of Membrane Computing. Oxford University Press Inc., New York (2010)
Rosenfeld, A.: Picture Languages. Academic Press, Cambridge (1979)
Rosenfeld, A., Siromoney, R.: Picture languages - a survey. Lang. Des. 1, 229–245 (1993)
Rozenberg, G., Salomaa, A. (eds.): Handbook of Formal Languages, vol. 1–3. Springer, Berlin (1997)
Salomaa, A.: Formal Languages. Academic Press, London (1973)
Siromoney, R., Huq, A., Chandrasekaran, M., Subramanian, K.G.: Stochastic puzzle grammars. Int. J. Patt. Recogn. Artif. Intell. 06, 257–273 (1992)
Subramanian, K.G.: P systems and picture languages. In: Durand-Lose, J., Margenstern, M. (eds.) MCU 2007. LNCS, vol. 4664, pp. 99–109. Springer, Heidelberg (2007). doi:10.1007/978-3-540-74593-8_9
Subramanian, K.G., Ali, R.M., Nagar, A.K., Margenstern, M.: Array P systems and t-communication. Fundam. Inform. 91, 145–159 (2009)
Subramanian, K.G., Isawasan, P., Venkat, I., Pan, L., Nagar, A.K.: Array P systems with permitting features. J. Comput. Sci. 5(2), 243–250 (2014)
Subramanian, K.G., Pan, L., Lee, S.K., Nagar, A.K.: A P system model with pure context-free rules for picture array generation. Math. Comput. Model. 52(11–12), 1901–1909 (2010)
Subramanian, K.G., Rangarajan, K., Mukund, M. (eds.): Formal Models, Languages and Applications. Series in Machine Perception and Artificial Intelligence, vol. 66. World Scientific Publishing, Singapore (2006)
Subramanian, K.G., Saravanan, R., Geethalakshmi, M., Chandra, P.H., Margenstern, M.: P systems with array objects and array rewriting rules. Prog. Nat. Sci. 17, 479–485 (2007)
Subramanian, K.G., Saravanan, R., Chandra, P.H.: Cooperating basic puzzle grammar systems. In: Reulke, R., Eckardt, U., Flach, B., Knauer, U., Polthier, K. (eds.) IWCIA 2006. LNCS, vol. 4040, pp. 354–360. Springer, Heidelberg (2006). doi:10.1007/11774938_28
Subramanian, K.G., Siromoney, R., Dare, V.R., Saoudi, A.: Basic puzzle grammars and isosceles right triangles. Int. J. Pattern Recogn. Artif. Intell. 6(5), 799–816 (1992)
Subramanian, K.G., Siromoney, R., Dare, V.R., Saoudi, A.: Basic puzzle languages. Int. J. Pattern Recogn. Artif. Intell. 9, 763–775 (1995)
Subramanian, K.G., Thomas, D.G., Chandra, P.H., Hoeberechts, M.: Basic puzzle grammars and generation of polygons. J. Automata Lang. Comb. 6(4), 555–568 (2001)
Yamamoto, Y., Morita, K., Sugata, K.: Context-sensitivity of two-dimensional array grammars. In: Wang, P.S.P. (ed.) Array grammars, Patterns and recognizers, pp. 17–41. World Scientific, Singapore (1989)
Wang, P.S.P.: Array Grammars, Patterns and Recognizers. World Scientific, Singapore (1989)
Zhang, G., Pan, L.: A survey of membrane computing as a new branch of natural computing. Chin. J. Comput. 33(2), 208–214 (2010)
Acknowledgements
The fourth author K.G. Subramanian is grateful to UGC, India, for the award of Emeritus Fellowship (No. F.6-6/2016-17/EMERITUS-2015-17-GEN-5933 / (SA-II)) to him to execute his work in the Department of Mathematics, Madras Christian College.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Isawasan, P., Muniyandi, R.C., Venkat, I., Subramanian, K.G. (2017). Array-Rewriting P Systems with Basic Puzzle Grammar Rules and Permitting Features. In: Leporati, A., Rozenberg, G., Salomaa, A., Zandron, C. (eds) Membrane Computing. CMC 2016. Lecture Notes in Computer Science(), vol 10105. Springer, Cham. https://doi.org/10.1007/978-3-319-54072-6_17
Download citation
DOI: https://doi.org/10.1007/978-3-319-54072-6_17
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-54071-9
Online ISBN: 978-3-319-54072-6
eBook Packages: Computer ScienceComputer Science (R0)