On Recent Developments in P-Lingua based Simulators for Spiking Neural P Systems
Spiking Neural P Systems (SN P Systems for short) is a developing field within the universe of P Systems.New variants arise constantly as the study of their properties,such as computational completeness and computational efficiency,grows.Variants frequently incorporate new ingredients into the original model inspired by real neurophysiological structure of the brain.Experimental study and validation of the proposed models makes necessary to develop software providing the required simulation tools.Notably,GPUs have shown that SN P Systems can be efficiently implemented on parallel devices 2,3,8,4,defying the design challenges that programming on such an architecture supposes.Nevertheless,the aforementioned development constraints make difficult for GPUs based simulators to easily capture the whole syntactic ingredients participating in the definition of the models,as well as to keep in pace with the “researching boom that this branch of research is experiencing.At the expense of sacrificing efficiency for expressivity,other alternatives involving sequential approaches must be considered.Within this trend,P–Lingua 6,7,17 seems a natural choice as it offers the high flexibility of the Java programming language as well as a general acceptance within the Membrane Computing community.P–Lingua affords a standard language for the definition of P Systems.Part of the same software project,pLinguaCore library provides particular implementations of parsers and simulators for the models specified in P–Lingua.Support for simulating SN P Systems in P–Lingua was introduced in 10 and later extended in 11.In this paper we present two brand new extensions related to astrocytes and anti-spikes (introduced respectively in 1 and 12).
Luis F.Macías-Ramos Mario J.Pérez-Jiménez
Research Group on Natural Computing Department of Computer Science and Artificial Intelligence Unive Avda.Reina Mercedes s/n.41012 Sevilla, Spain
国际会议
Asian Conference on Membrane Computing (2012亚洲膜计算国际会议)(ACMC2012)
武汉
英文
14-29
2012-10-15(万方平台首次上网日期,不代表论文的发表时间)