Spiking Neural P Systems With Rules on Synapses Working in Maximum Spiking Strategy

Spiking neural P systems (called SN P systems for short) are a class of parallel and distributed neural-like computation models inspired by the way the neurons process information and communicate with each other by means of impulses or spikes. In this work, we introduce a new variant of SN P systems, called SN P systems with rules on synapses working in maximum spiking strategy, and investigate the computation power of the systems as both number and vector generators. Specifically, we prove that i) if no limit is imposed on the number of spikes in any neuron during any computation, such systems can generate the sets of Turing computable natural numbers and the sets of vectors of positive integers computed by k-output register machine; ii) if an upper bound is imposed on the number of spikes in each neuron during any computation, such systems can characterize semi-linear sets of natural numbers as number generating devices; as vector generating devices, such systems can only characterize the family of sets of vectors computed by sequential monotonic counter machine, which is strictly included in family of semi-linear sets of vectors. This gives a positive answer to the problem formulated in Song et al., Theor. Comput. Sci., vol. 529, pp. 82-95, 2014.

[1]  Xiangxiang Zeng,et al.  Time-Free Spiking Neural P Systems , 2011, Neural Computation.

[2]  Tao Song,et al.  Small Universal Spiking Neural P Systems with Anti-Spikes , 2013 .

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

[4]  L. Pan,et al.  Normal Forms of Spiking Neural P Systems With Anti-Spikes , 2012, IEEE Transactions on NanoBioscience.

[5]  Oscar H. Ibarra,et al.  Normal forms for spiking neural P systems , 2007, Theor. Comput. Sci..

[6]  Gheorghe Paun,et al.  Spike Trains in Spiking Neural P Systems , 2006, Int. J. Found. Comput. Sci..

[7]  Grzegorz Rozenberg,et al.  Handbook of Formal Languages , 1997, Springer Berlin Heidelberg.

[8]  Gheorghe Paun,et al.  Membrane Computing , 2002, Natural Computing Series.

[9]  Linqiang Pan,et al.  Normal Forms for Some Classes of Sequential Spiking Neural P Systems , 2013, IEEE Transactions on NanoBioscience.

[10]  Linqiang Pan,et al.  Spiking Neural P Systems with Neuron Division , 2010, Int. Conf. on Membrane Computing.

[11]  Manfred Kudlek,et al.  Small Deterministic Turing Machines , 1996, Theor. Comput. Sci..

[12]  Haina Rong,et al.  Automatic Design of Deterministic and Non-Halting Membrane Systems by Tuning Syntactical Ingredients , 2014, IEEE Transactions on NanoBioscience.

[13]  Nicolas Ollinger,et al.  The Quest for Small Universal Cellular Automata , 2002, ICALP.

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

[15]  Marian Gheorghe,et al.  Evolutionary membrane computing: A comprehensive survey and new results , 2014, Inf. Sci..

[16]  Linqiang Pan,et al.  Spiking neural P systems: An improved normal form , 2010, Theor. Comput. Sci..

[17]  Gheorghe Paun,et al.  The Oxford Handbook of Membrane Computing , 2010 .

[18]  PanLinqiang,et al.  Asynchronous spiking neural P systems with local synchronization , 2013 .

[19]  Ferrante Neri,et al.  An Optimization Spiking Neural P System for Approximately Solving Combinatorial Optimization Problems , 2014, Int. J. Neural Syst..

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

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

[22]  Xun Wang,et al.  Homogenous spiking neural P systems with anti-spikes , 2013, Neural Computing and Applications.

[23]  Yurii Rogozhin,et al.  Small Universal Turing Machines , 1996, Theor. Comput. Sci..

[24]  Gheorghe Paun,et al.  Spiking Neural dP Systems , 2011, Fundam. Informaticae.

[25]  Xiangxiang Zeng,et al.  Homogeneous Spiking Neural P Systems , 2009, Fundam. Informaticae.

[26]  Oscar H. Ibarra,et al.  Sequential SNP systems based on min/max spike number , 2009, Theor. Comput. Sci..

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

[28]  Xiangxiang Zeng,et al.  Spiking Neural P Systems with Weighted Synapses , 2011, Neural Processing Letters.

[29]  Turlough Neary Three small universal spiking neural P systems , 2015, Theor. Comput. Sci..

[30]  Mihai Ionescu,et al.  Some Applications of Spiking Neural P Systems , 2008, Comput. Informatics.

[31]  Andrei Paun,et al.  Small universal spiking neural P systems , 2007, Biosyst..

[32]  Andrei Paun,et al.  Sequentiality Induced by Spike Number in SNP Systems: Small Universal Machines , 2011, Int. Conf. on Membrane Computing.

[33]  Oscar H. Ibarra,et al.  On spiking neural P systems and partially blind counter machines , 2006, Natural Computing.

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

[35]  Xiangxiang Zeng,et al.  A Note on Small Universal Spiking Neural P Systems , 2009, Workshop on Membrane Computing.

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

[37]  Oscar H. Ibarra,et al.  Characterizations of Some Restricted Spiking Neural P Systems , 2006, Workshop on Membrane Computing.

[38]  Xun Wang,et al.  Homogenous Spiking Neural P Systems with Inhibitory Synapses , 2014, Neural Processing Letters.

[39]  Giancarlo Mauri,et al.  Uniform solutions to SAT and Subset Sum by spiking neural P systems , 2008, Natural Computing.

[40]  Xiangxiang Zeng,et al.  Deterministic solutions to QSAT and Q3SAT by spiking neural P systems with pre-computed resources , 2010, Theor. Comput. Sci..

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

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

[43]  Xiangxiang Zeng,et al.  Smaller Universal Spiking Neural P Systems , 2008, Fundam. Informaticae.

[44]  Gheorghe Paun,et al.  Spiking neural P systems with neuron division and budding , 2011, Science China Information Sciences.

[45]  Gheorghe Paun Spiking Neural P Systems with Astrocyte-Like Control , 2007, J. Univers. Comput. Sci..

[46]  Xiangxiang Zeng,et al.  Weighted Spiking Neural P Systems with Rules on Synapses , 2014, Fundam. Informaticae.

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

[48]  Zhengyou He,et al.  Fault Diagnosis of Electric Power Systems Based on Fuzzy Reasoning Spiking Neural P Systems , 2015, IEEE Transactions on Power Systems.

[49]  Oscar H. Ibarra,et al.  Asynchronous spiking neural P systems , 2009, Theor. Comput. Sci..