On Some Classes of Sequential Spiking Neural P Systems

被引:59
作者
Zhang, Xingyi [1 ]
Zeng, Xiangxiang [2 ]
Luo, Bin [1 ]
Pan, Linqiang [3 ]
机构
[1] Anhui Univ, Sch Comp Sci & Technol, Minist Educ, Key Lab Intelligent Comp & Signal Proc, Hefei 230039, Peoples R China
[2] Xiamen Univ, Dept Comp Sci, Xiamen 361005, Peoples R China
[3] Huazhong Univ Sci & Technol, Sch Automat, Key Lab Image Proc & Intelligent Control, Wuhan 430074, Peoples R China
关键词
EXHAUSTIVE USE;
D O I
10.1162/NECO_a_00580
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Spiking neural P systems (SN P systems) are a class of distributed parallel computing devices inspired by the way neurons communicate by means of spikes; neurons work in parallel in the sense that each neuron that can fire should fire, but the work in each neuron is sequential in the sense that at most one rule can be applied at each computation step. In this work, with biological inspiration, we consider SN P systems with the restriction that at each step, one of the neurons (i.e., sequential mode) or all neurons (i.e., pseudo-sequential mode) with the maximum (or minimum) number of spikes among the neurons that are active (can spike) will fire. If an active neuron has more than one enabled rule, it nondeterministically chooses one of the enabled rules to be applied, and the chosen rule is applied in an exhaustive manner (a kind of local parallelism): the rule is used as many times as possible. This strategy makes the system sequential or pseudo-sequential from the global view of the whole network and locally parallel at the level of neurons. We obtain four types of SN P systems: maximum/minimum spike number induced sequential/pseudo-sequential SN P systems with exhaustive use of rules. We prove that SN P systems of these four types are all Turing universal as number-generating computation devices. These results illustrate that the restriction of sequentiality may have little effect on the computation power of SN P systems.
引用
收藏
页码:974 / 997
页数:24
相关论文
共 22 条
  • [1] [Anonymous], 1997, HDB FORMAL LANGUAGES, DOI DOI 10.1007/978-3-662-07675-0
  • [2] Asynchronous spiking neural P systems
    Cavaliere, Matteo
    Ibarra, Oscar H.
    Paun, Gheorghe
    Egecioglu, Omer
    Ionescu, Mihai
    Woodworth, Sara
    [J]. THEORETICAL COMPUTER SCIENCE, 2009, 410 (24-25) : 2352 - 2364
  • [3] Chen HM, 2007, FUND INFORM, V75, P141
  • [4] Spiking neural P systems with extended rules: universality and languages
    Haiming Chen
    Mihai Ionescu
    Tseren-Onolt Ishdorj
    Andrei Păun
    Gheorghe Păun
    Mario J. Pérez-Jiménez
    [J]. Natural Computing, 2008, 7 (2) : 147 - 166
  • [5] Freund R, 2004, LECT NOTES COMPUT SC, V3365, P36
  • [6] Ibarra OH, 2006, LECT NOTES COMPUT SC, V4135, P113
  • [7] Sequential SNP systems based on min/max spike number
    Ibarra, Oscar H.
    Paun, Andrei
    Rodriguez-Paton, Alfonso
    [J]. THEORETICAL COMPUTER SCIENCE, 2009, 410 (30-32) : 2982 - 2991
  • [8] Ionescu M, 2007, INT J UNCONV COMPUT, V3, P135
  • [9] Ionescu M, 2006, FUND INFORM, V71, P279
  • [10] Deterministic solutions to QSAT and Q3SAT by spiking neural P systems with pre-computed resources
    Ishdorj, Tseren-Onolt
    Leporati, Alberto
    Pan, Linqiang
    Zeng, Xiangxiang
    Zhang, Xingyi
    [J]. THEORETICAL COMPUTER SCIENCE, 2010, 411 (25) : 2345 - 2358