Abstract
We set up the notion of evolutionary P systems as P systems with description of rules, or genomes, and translation, evaluation, selection, and modification operators on genomes. The system has a possibility of evolving a desired function. We propose a tissue evolutionary P system which evolves a context-free grammar generating a given target language, i.e., an evolutionary P system for grammatical inference. Experiments show that the proposed systems can evolve some context-free grammars generating the language \(\{a^nb^n\,|\,n > 0\}\) and the Dyck language over \(\{a,b\}\).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Aman, B., Ciobanu, G.: Adaptive P systems. In: Hinze, T., Rozenberg, G., Salomaa, A., Zandron, C. (eds.) CMC 2018. LNCS, vol. 11399, pp. 57–72. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-12797-8_5
Gold, E.M.: Learning identification in the limit. Inf. Control 10, 447–474 (1967)
Andreu-Guzmán, J.A., Valencia-Cabrera, L.: A novel solution for GCP based on an OLMS membrane algorithm with dynamic operators. J. Membr. Comput. 2, 1–13 (2020)
Lankhorst, M.M.: A genetic algorithm for grammatical inference. In: Gentzsch, W., Harms, U. (eds.) HPCN-Europe 1994. LNCS, vol. 796, pp. 418–419. Springer, Heidelberg (1994). https://doi.org/10.1007/BFb0020409
C̆repins̆ek, M., Mernik, M., Bryant, B.R., Javed, F., Sprague, A.: Inferring context-free grammars for domain-specific languages. Electron. Notes Theor. Comput. Sci. 141, 99–116 (2005)
Nishida, T.Y.: An application of P-systems: a new algorithm for NP-complete optimization problems. In: Proceedings of the 8th World Multi-conference on Systems, Cybernetics and Informatics, pp. 109–112 (2004)
Nishida, T.Y.: Membrane algorithm with Brownian subalgorithm and genetic subalgorithm. Int. J. Found. Comput. Sci. 18, 1353–1360 (2007)
Nishida, T.Y.: Evolutionary P systems (extended abstract). In: Pre-proceedings of CMC 2019, pp. 183–187 (2019)
Nishida, T.Y., Shiotani, T., Takahashi, Y.: Membrane Algorithms, pp. 529–552. Oxford University Press (2010)
Pandey, H.M.: Genetic algorithm for grammar induction and rules verification through a PDA simulator. IAES Int. J. Artif. Intell. 6, 100–111 (2017)
Păun, G.: Membrane Computing. Springer, Heidelberg (2002). https://doi.org/10.1007/978-3-642-56196-2
Păun, G., Rozenberg, G., Salomaa, A. (eds.): Handbook of Membrane Computing. Oxford University Press, Oxford (2010)
Stevenson, A., Cordy, J.R.: Grammatical inference in software engineering: an overview of the state of the art. In: Czarnecki, K., Hedin, G. (eds.) SLE 2012. LNCS, vol. 7745, pp. 204–223. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-36089-3_12
Wyard, P.: Representational issues for context free grammar induction using genetic algorithms. In: Carrasco, R.C., Oncina, J. (eds.) ICGI 1994. LNCS, vol. 862, pp. 222–235. Springer, Heidelberg (1994). https://doi.org/10.1007/3-540-58473-0_151
Zhang, G., Gheorghe, M., Pan, L., Pŕez-Jiménez, M.J.: Evolutionary membrane computing: a comprehensive survey and new results. Inf. Sci. 279, 528–551 (2014)
Zhang, G., Gheorghe, M., Wu, C.: A quantum-inspired evolutionary algorithm based on P systems for knapsack problem. Fund. Inform. 87, 93–116 (2008)
Zhang, G., Liu, C., Rong, H.: Analyzing radar emitter signals with membrane algorithms. Math. Comput. Model. 52, 1997–2010 (2010)
Zhang, G., Pérez-Jiménez, M.J., Gheorghe, M.: Membrane algorithms. In: Real-Life Applications with Membrane Computing. ECC, vol. 25, pp. 33–115. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-55989-6_3
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this paper
Cite this paper
Nishida, T.Y. (2021). Evolutionary P Systems: The Notion and an Example. 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_7
Download citation
DOI: https://doi.org/10.1007/978-3-030-77102-7_7
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)