COMPUTABILITY OF SPIKING NEURAL P SYSTEMS WITH ANTI-SPIKES

2012 ◽  
Vol 08 (03) ◽  
pp. 283-295 ◽  
Author(s):  
VENKATA PADMAVATI METTA ◽  
KAMALA KRITHIVASAN ◽  
DEEPAK GARG

Spiking neural P systems with anti-spikes (for short, SN PA systems) can encode the binary digits in a natural way using two types of objects called anti-spikes and spikes. In this paper, we use SN PA systems to perform the arithmetic operation like 2's complement, addition and subtraction of binary numbers. They are also used to simulate NAND and NOR gates.

2012 ◽  
Vol 505 ◽  
pp. 378-385 ◽  
Author(s):  
Xian Wu Peng ◽  
Xiao Ping Fan ◽  
Jian Xun Liu

Spiking neural P systems are a class of distributed and parallel computing models inspired by P systems and spiking neural networks.Spiking neural P system with anti-spikes can encode the balanced ternary three digits in a natural way using three states called anti-spikes, no-input and spikes. In this paper we use this variant of SN P system to simulate universal balanced ternary logic gates including AND,OR and NOT gate and to perform some basic balanced ternary arithmetic operations like addition and subtraction on balanced ternary integers. This paper provides an applicational answer to an open problem formulated by L.Pan and Gh. Păun.


2020 ◽  
Vol 31 (01) ◽  
pp. 2050055 ◽  
Author(s):  
Gexiang Zhang ◽  
Haina Rong ◽  
Prithwineel Paul ◽  
Yangyang He ◽  
Ferrante Neri ◽  
...  

Several variants of spiking neural P systems (SNPS) have been presented in the literature to perform arithmetic operations. However, each of these variants was designed only for one specific arithmetic operation. In this paper, a complete arithmetic calculator implemented by SNPS is proposed. An application of the proposed calculator to information fusion is also proposed. The information fusion is implemented by integrating the following three elements: (1) an addition and subtraction SNPS already reported in the literature; (2) a modified multiplication and division SNPS; (3) a novel storage SNPS, i.e. a method based on SNPS is introduced to calculate basic probability assignment of an event. This is the first attempt to apply arithmetic operation SNPS to fuse multiple information. The effectiveness of the presented general arithmetic SNPS calculator is verified by means of several examples.


2011 ◽  
Vol 22 (01) ◽  
pp. 15-27 ◽  
Author(s):  
KAMALA KRITHIVASAN ◽  
VENKATA PADMAVATI METTA ◽  
DEEPAK GARG

An Spiking Neural P system with anti-spikes uses two types of objects called spikes and anti-spikes which can encode binary digits in a natural way. The step when system emits a spike or an anti-spike is associated with symbol 1 and 0, respectively. Here we consider these computing devices as language generators. They allow non-determinism between the rules ac → a and ac → ā, c ϵ ℕ, thus help to generate languages which cannot be generated using simple SN P systems.


2021 ◽  
Vol 138 ◽  
pp. 126-139
Author(s):  
Luis Garcia ◽  
Giovanny Sanchez ◽  
Eduardo Vazquez ◽  
Gerardo Avalos ◽  
Esteban Anides ◽  
...  

Processes ◽  
2021 ◽  
Vol 9 (3) ◽  
pp. 549
Author(s):  
Xiu Yin ◽  
Xiyu Liu ◽  
Minghe Sun ◽  
Qianqian Ren

A novel variant of NSN P systems, called numerical spiking neural P systems with a variable consumption strategy (NSNVC P systems), is proposed. Like the spiking rules consuming spikes in spiking neural P systems, NSNVC P systems introduce a variable consumption strategy by modifying the form of the production functions used in NSN P systems. Similar to the delay feature of the spiking rules, NSNVC P systems introduce a postponement feature into the production functions. The execution of the production functions in NSNVC P systems is controlled by two, i.e., polarization and threshold, conditions. Multiple synaptic channels are used to transmit the charges and the production values in NSNVC P systems. The proposed NSNVC P systems are a type of distributed parallel computing models with a directed graphical structure. The Turing universality of the proposed NSNVC P systems is proved as number generating/accepting devices. Detailed descriptions are provided for NSNVC P systems as number generating/accepting devices. In addition, a universal NSNVC P system with 66 neurons is constructed as a function computing device.


2018 ◽  
Vol 50 (2) ◽  
pp. 1485-1502 ◽  
Author(s):  
Tao Song ◽  
Shanchen Pang ◽  
Shaohua Hao ◽  
Alfonso Rodríguez-Patón ◽  
Pan Zheng

Sign in / Sign up

Export Citation Format

Share Document