A Simulation Tool of Spiking Neural P Systems with Cooperative Synapses
摘要
Spiking neural P systems with cooperative synapse (SNPCS system) is a neuro-inspired computing model which has been proven to be Turing complete and capable of solving NP-hard problems. A simulator specifically designed for SNPCS systems is required to further investigate the systems. Here, a Python-based simulator for SNPCS systems is developed. This simulator utilizes a text file that intuitively describes an SNPCS system as its input. Through the graphical user interface (GUI), the simulator performs system calculations step by step in accordance with the semantics of the SNPCS system. The output of the simulator includes not only a PDF file containing the configuration transition diagram of the SNPCS system. The output of the simulator is a PDF file that contains a configuration transition diagram of SNPCS system.