Dendrite P Systems Toolbox: Representation, Algorithms and Simulators.

Journal: International journal of neural systems
Published Date:

Abstract

Dendrite P systems (DeP systems) are a recently introduced neural-like model of computation. They provide an alternative to the more classical spiking neural (SN) P systems. In this paper, we present the first software simulator for DeP systems, and we investigate the key features of the representation of the syntax and semantics of such systems. First, the conceptual design of a simulation algorithm is discussed. This is helpful in order to shade a light on the differences with simulators for SN P systems, and also to identify potential parallelizable parts. Second, a novel simulator implemented within the P-Lingua simulation framework is presented. Moreover, MeCoSim, a GUI tool for abstract representation of problems based on P system models has been extended to support this model. An experimental validation of this simulator is also covered.

Authors

  • David Orellana-Martín
    Research Group on Natural Computing, Department of Computer Science and Artificial Intelligence, Universidad de Sevilla, Avenida Reina Mercedes s/n, 41012 Sevilla, Spain.
  • Miguel Á Martínez-Del-Amor
    Research Group on Natural Computing, Department of Computer Science and Artificial Intelligence, Universidad de Sevilla, Avenida Reina Mercedes s/n, 41012 Sevilla, Spain.
  • Luis Valencia-Cabrera
    Research Group on Natural Computing, Department of Computer Science and Artificial Intelligence, University of Sevilla, Sevilla, Andalucía 41004, Spain.
  • Ignacio Pérez-Hurtado
    Research Group on Natural Computing, Department of Computer Science and Artificial Intelligence, Universidad de Sevilla, Avenida Reina Mercedes s/n, 41012 Sevilla, Spain.
  • Agustín Riscos-Núñez
    6 Research Group of Natural Computing, Department of Computer Science and Artificial Intelligence, University of Seville, Sevilla 41012, Spain.
  • Mario J Pérez-Jiménez
    6 Research Group of Natural Computing, Department of Computer Science and Artificial Intelligence, University of Seville, Sevilla 41012, Spain.