Journal of Computer and System Sciences
Membrane Computing: An Introduction
Membrane Computing: An Introduction
Fundamenta Informaticae
Asynchronous spiking neural P systems
Theoretical Computer Science
Spiking neural p systems with weights
Neural Computation
Searching previous configurations in membrane computing
WMC'09 Proceedings of the 10th international conference on Membrane Computing
Spiking neural P system simulations on a high performance GPU platform
ICA3PP'11 Proceedings of the 11th international conference on Algorithms and architectures for parallel processing - Volume Part II
A spiking neural p system simulator based on CUDA
CMC'11 Proceedings of the 12th international conference on Membrane Computing
On structures and behaviors of spiking neural p systems and petri nets
CMC'12 Proceedings of the 13th international conference on Membrane Computing
Hi-index | 0.00 |
Spiking neural P systems (SN P systems, for short) are a class of distributed parallel computing devices inspired from the way neurons communicate by means of spikes. In this work, a discrete structure representation of SN P systems with extended rules and without delay is proposed. Specifically, matrices are used to represent SN P systems. In order to represent the computations of SN P systems by matrices, configuration vectors are defined to monitor the number of spikes in each neuron at any given configuration; transition net gain vectors are also introduced to quantify the total amount of spikes consumed and produced after the chosen rules are applied. Nondeterminism of the systems is assured by a set of spiking transition vectors that could be used at any given time during the computation. With such matrix representation, it is quite convenient to determine the next configuration from a given configuration, since it involves only multiplication and addition of matrices after deciding the spiking transition vector.