Starting from an extended nondeterministic spiking neural P system that solves the Subset Sum problem in a constant number of computation steps, recently proposed in a previous paper, we investigate how different properties of spiking neural P systems affect the capability to solve numerical NP–complete problems. In particular, we show that by using maximal parallelism we can convert any given integer number from the usual binary notation to the unary form, and thus we can initialize the above P system with the required (exponential) number of spikes in polynomial time. On the other hand, we prove that this conversion cannot be performed in polynomial time if the use of maximal parallelism is forbidden. Finally, we show that if we can choose whether each neuron works in the nondeterministic vs. deterministic and/or in the maximal parallel vs. sequential way, then there exists a uniform family of spiking neural P systems that solves the Subset Sum problem
Leporati, A., Zandron, C., Ferretti, C., Mauri, G. (2007). Solving numerical NP-complete problems with spiking neural P systems. In Membrane Computing. 8th International Workshop, WMC 2007 Thessaloniki, Greece, June 25-28, 2007 Revised Selected and Invited Papers Proceedings (pp.336-352). Berlin : Springer [10.1007/978-3-540-77312-2_21].
Solving numerical NP-complete problems with spiking neural P systems
LEPORATI, ALBERTO OTTAVIO;ZANDRON, CLAUDIO;FERRETTI, CLAUDIO;MAURI, GIANCARLO
2007
Abstract
Starting from an extended nondeterministic spiking neural P system that solves the Subset Sum problem in a constant number of computation steps, recently proposed in a previous paper, we investigate how different properties of spiking neural P systems affect the capability to solve numerical NP–complete problems. In particular, we show that by using maximal parallelism we can convert any given integer number from the usual binary notation to the unary form, and thus we can initialize the above P system with the required (exponential) number of spikes in polynomial time. On the other hand, we prove that this conversion cannot be performed in polynomial time if the use of maximal parallelism is forbidden. Finally, we show that if we can choose whether each neuron works in the nondeterministic vs. deterministic and/or in the maximal parallel vs. sequential way, then there exists a uniform family of spiking neural P systems that solves the Subset Sum problemI documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.