@article {1925, title = {Spiking neural P systems with structural plasticity}, journal = {Neural Computing and Applications}, volume = {26}, year = {2015}, month = {11}, pages = {1905-1917}, publisher = {Springer}, address = {Amsterdam (The Netherlands)}, abstract = {Spiking neural P (SNP) systems are a class of parallel, distributed, and nondeterministic computing models inspired by the spiking of biological neurons. In this work, the biological feature known as structural plasticity is introduced in the framework of SNP systems. Structural plasticity refers to synapse creation and deletion, thus changing the synapse graph. The {\textquotedblleft}programming{\textquotedblright} therefore of a brain-like model, the SNP system with structural plasticity (SNPSP system), is based on how neurons connect to each other. SNPSP systems are also a partial answer to an open question on SNP systems with dynamism only for synapses. For both the accepting and generative modes, we prove that SNPSP systems are universal. Modifying SNPSP systems semantics, we introduce the spike saving mode and prove that universality is maintained. In saving mode, however, a deadlock state can arise, and we prove that reaching such a state is undecidable. Lastly, we provide one technique in order to use structural plasticity to solve a hard problem: a constant time, nondeterministic, and semi-uniform solution to the NP-complete problem Subset Sum.}, keywords = {computational universality, Deadlock, Membrane computing, spiking neural P systems, Structural plasticity, Subset Sum, Undecidability}, issn = {0941-0643}, doi = {doi: 10.1007/s00521-015-1857-4}, url = {http://link.springer.com/article/10.1007\%2Fs00521-015-1857-4}, author = {Francis G. C. Cabarle and Henry N. Adorna and Mario J. P{\'e}rez-Jim{\'e}nez and Tao Song} }