Control languages accepted by labeled spiking neural P systems with rules on synapses

Abstract Spiking neural P systems with rules on synapses (RSSNP systems) are a class of computation models which are inspired by the information processing and communication manner of neurons. In this work, we consider labeled RSSNP systems (lRSSNP systems), where each rule is assigned either with a label chosen from an alphabet Σ or with the empty label λ. A string over an alphabet is accepted by an lRSSNP system if the string is processed from left to right by the system in the sense that in a step only rules labeled with the processed symbol or with λ are used (not both), and the system reaches a final configuration in the moment when the whole string is processed. The set of all accepted strings is categorized as the restricted (computations are done with the application of the rules labeled with symbols from the given alphabet) control language and the unrestricted (rules labeled with λ are allowed in the computations) control language of the system. We study the language accepting power of lRSSNP systems using only standard spiking rules by comparing the family of control languages of lRSSNP systems with the families of languages in the Chomsky hierarchy. It is proved that restricted lRSSNP systems can accept no more than context-sensitive languages, and unrestricted lRSSNP systems can accept recursively enumerable languages.

[1]  Xiangxiang Zeng,et al.  Monodirectional tissue P systems with channel states , 2021, Inf. Sci..

[2]  Pierluigi Frisco Computing with Cells - Advances in Membrane Computing , 2009 .

[3]  Xiangxiang Zeng,et al.  On string languages generated by spiking neural P systems with exhaustive use of rules , 2008, Natural Computing.

[4]  Andrei George Florea,et al.  Membrane Computing for Distributed Control of Robotic Swarms: Emerging Research and Opportunities , 2017 .

[5]  Xiangxiang Zeng,et al.  Matrix representation and simulation algorithm of spiking neural P systems with structural plasticity , 2019, J. Membr. Comput..

[6]  Xiangxiang Zeng,et al.  Monodirectional Tissue P Systems With Promoters , 2020, IEEE Transactions on Cybernetics.

[7]  K. G. Subramanian,et al.  Derivation Languages of Splicing P Systems , 2017, BIC-TA.

[8]  Haiming Chen,et al.  Spiking neural P systems with extended rules: universality and languages , 2006, Natural Computing.

[9]  Gheorghe Paun,et al.  Spiking Neural P Systems with Anti-Spikes , 2009, Int. J. Comput. Commun. Control.

[10]  Rudolf Freund,et al.  On String Languages Generated by Spiking Neural P Systems , 2007, Fundam. Informaticae.

[11]  Pan Linqiang,et al.  Spiking neural P systems with neuron division and budding , 2011 .

[12]  Linqiang Pan,et al.  Asynchronous spiking neural P systems with local synchronization , 2013, Inf. Sci..

[13]  Xiangrong Liu,et al.  Asynchronous spiking neural P systems with rules on synapses , 2015, Neurocomputing.

[14]  Linqiang Pan,et al.  Rule synchronization for tissue P systems , 2021, Inf. Comput..

[15]  Linqiang Pan,et al.  On the Universality and Non-Universality of Spiking Neural P Systems With Rules on Synapses , 2015, IEEE Transactions on NanoBioscience.

[16]  Gheorghe Paun,et al.  Languages and P Systems: Recent Developments , 2012, Comput. Sci. J. Moldova.

[17]  Marvin Minsky,et al.  Computation : finite and infinite machines , 2016 .

[18]  Gheorghe Paun,et al.  On Controlled P Systems , 2014, Fundam. Informaticae.

[19]  Kenli Li,et al.  A Survey of Nature-Inspired Computing , 2021, ACM Comput. Surv..

[20]  Kamala Krithivasan,et al.  Control Languages Associated with Tissue P Systems , 2013, UCNC.

[21]  Anne Kao,et al.  Natural Language Processing and Text Mining , 2006 .

[22]  Yun Jiang,et al.  An improved universal spiking neural P system with generalized use of rules , 2019, J. Membr. Comput..

[23]  Gheorghe Paun,et al.  Computing with Membranes: An Introduction , 1999, Bull. EATCS.

[24]  Henry N. Adorna,et al.  Computing with SN P systems with I/O mode , 2020, Journal of Membrane Computing.

[25]  Ivan Korec,et al.  Small Universal Register Machines , 1996, Theor. Comput. Sci..

[26]  Gabriel Ciobanu,et al.  Applications of Membrane Computing , 2006, Applications of Membrane Computing.

[27]  Linqiang Pan,et al.  On Languages Generated by Cell-Like Spiking Neural P Systems , 2016, IEEE Transactions on NanoBioscience.

[28]  Linqiang Pan,et al.  Spiking Neural P Systems With Rules on Synapses Working in Maximum Spiking Strategy , 2014, IEEE Transactions on NanoBioscience.

[29]  Xiangrong Liu,et al.  On languages generated by spiking neural P systems with weights , 2014, Inf. Sci..

[30]  Linqiang Pan,et al.  Spiking Neural P Systems With Rules on Synapses Working in Maximum Spikes Consumption Strategy , 2015, IEEE Transactions on NanoBioscience.

[31]  Yanjun Liu,et al.  Computational power of tissue P systems for generating control languages , 2014, Inf. Sci..

[32]  Marian Gheorghe,et al.  Real-life Applications with Membrane Computing , 2017 .

[33]  Oscar H. Ibarra,et al.  Characterizations of some classes of spiking neural P systems , 2008, Natural Computing.

[34]  Andrei Paun,et al.  On the Universality of Axon P Systems , 2015, IEEE Transactions on Neural Networks and Learning Systems.

[35]  Linqiang Pan,et al.  Spiking Neural P Systems with Astrocytes , 2012, Neural Computation.

[36]  Gheorghe Paun,et al.  Computing with Membranes , 2000, J. Comput. Syst. Sci..

[37]  Kenli Li,et al.  Monodirectional Evolutional Symport Tissue P Systems With Promoters and Cell Division , 2022, IEEE Transactions on Parallel and Distributed Systems.

[38]  Henry N. Adorna,et al.  Generating context-free languages using spiking neural P systems with structural plasticity , 2019, J. Membr. Comput..

[39]  Oscar H. Ibarra,et al.  On spiking neural P systems , 2006, Natural Computing.

[40]  K. G. Subramanian,et al.  Control words of string rewriting P systems , 2018 .

[41]  Xiangrong Liu,et al.  On solutions and representations of spiking neural P systems with rules on synapses , 2019, Inf. Sci..