Performing four basic arithmetic operations with spiking neural P systems
Related Experiment Video
Updated: May 19, 2026

Closed-loop Neuro-robotic Experiments to Test Computational Properties of Neuronal Networks
Published on: March 2, 2015
Xiangxiang Zeng1, Tao Song, Xingyi Zhang
1Department of Computer Science, Xiamen Unviersity, Xiamen 361005, Fujian, China. xzeng@xmu.edu.cn
Abstract:
Recently, Gutiérrez-Naranjo and Leporati considered performing basic arithmetic operations on a new class of bio-inspired computing devices-spiking neural P systems (for short, SN P systems). However, the binary encoding mechanism used in their research looks like the encoding approach in electronic circuits, instead of the style of spiking neurons (in usual SN P systems, information is encoded as the time interval between spikes). In this work, four SN P systems are constructed as adder, subtracter, multiplier, and divider, respectively. In these systems, a number is inputted to the system as the interval of time elapsed between two spikes received by input neuron, the result of a computation is the time between the moments when the output neuron spikes.
Related Concept Videos
Postsynaptic Potential (PSP)
There are two types of receptors: ionotropic and metabotropic.
The ionotropic receptor is the membrane protein that has an...
Neural Circuits
Neuronal pools are collections of nerve cells with similar functions and interact through chemical and electrical signals. These pools include both interneurons (the central neural circuit nodes that...
Integration of Synaptic Events
The Role of Ion Channels in Neuronal Computation
Sometimes a single EPSP is strong enough to induce an action potential in the postsynaptic neuron. However, multiple presynaptic inputs must often create EPSPs around the same time for the postsynaptic neuron to be sufficiently depolarized to fire an action potential.
Neuronal Communication
Graded Potential
Graded potentials fall into two categories: depolarizing and hyperpolarizing. Depolarizing graded potentials typically occur when sodium (Na+) or calcium...

