dc.creator | Pérez Hurtado de Mendoza, Ignacio | es |
dc.creator | Orellana Martín, David | es |
dc.creator | Zhang, Gexiang | es |
dc.creator | Pérez Jiménez, Mario de Jesús | es |
dc.date.accessioned | 2021-06-17T09:06:20Z | |
dc.date.available | 2021-06-17T09:06:20Z | |
dc.date.issued | 2019 | |
dc.identifier.citation | Pérez Hurtado de Mendoza, I., Orellana Martín, D., Zhang, G. y Pérez Jiménez, M.d.J. (2019). P‑Lingua in two steps: flexibility and efficiency. Journal of Membrane Computing, 1 (2), 93-102. | |
dc.identifier.issn | 2523-8906 | es |
dc.identifier.uri | https://hdl.handle.net/11441/111862 | |
dc.description.abstract | Membrane computing is a bio-inspired computing paradigm that lacks in vivo implementation. That is why software or
hardware implementations have to be used to validate models. Several tools have been created for this purpose; some
of them are created for specific purposes, such as solving a computationally hard problem; and others are more
generic, to cover a broad spectrum of possible models. The former have the advantage of being very efficient, crucial for
solving large instances of certain problems; however, this efficiency leads to a loss of generality, since algorithms are
usually hard-coded and they do not allow other models. On the contrary, the latter are perfect tools for researchers, given
that new models can be checked without much effort by defining them in the framework; since these algorithms have to
simulate as many models as possible, they lack specificities to improve the performance. P-Lingua has been widely used to
simulate membrane systems, having integrated both a language and a simulator. To obtain better results in terms of time
used to simulate models defined in this language, a new perspective is studied. The model defined in P-Lingua will be
compiled into C++ source code that will implement an ad hoc simulator. This code will consider specifications about how
rules have to be executed, that is, some simple specifications of the semantics. To show how it works, some examples of
specifications of models will be presented, which can be simulated using the new-developed GNU GPLv3 command-line
tool pcc. | es |
dc.description.sponsorship | Ministerio de Economía, Industria y Competitividad TIN2017-89842-P | es |
dc.description.sponsorship | National Natural Science Foundation of China No 61320106005 | es |
dc.format | application/pdf | es |
dc.format.extent | 9 | es |
dc.language.iso | eng | es |
dc.publisher | Springer | es |
dc.relation.ispartof | Journal of Membrane Computing, 1 (2), 93-102. | |
dc.rights | Attribution-NonCommercial-NoDerivatives 4.0 Internacional | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | * |
dc.subject | P-Lingua | es |
dc.subject | Membrane Computing | es |
dc.subject | Simulators | es |
dc.title | P‑Lingua in two steps: flexibility and efficiency | es |
dc.type | info:eu-repo/semantics/article | es |
dcterms.identifier | https://ror.org/03yxnpp24 | |
dc.type.version | info:eu-repo/semantics/submittedVersion | es |
dc.rights.accessRights | info:eu-repo/semantics/openAccess | es |
dc.contributor.affiliation | Universidad de Sevilla. Departamento de Ciencias de la Computación e Inteligencia Artificial | es |
dc.relation.projectID | TIN2017-89842-P | es |
dc.relation.projectID | No 61320106005 | es |
dc.relation.publisherversion | https://link.springer.com/article/10.1007/s41965-019-00014-1 | es |
dc.identifier.doi | 10.1007/s41965-019-00014-1 | es |
dc.contributor.group | Universidad de Sevilla. TIC193: Computación Natural | es |
dc.journaltitle | Journal of Membrane Computing | es |
dc.publication.volumen | 1 | es |
dc.publication.issue | 2 | es |
dc.publication.initialPage | 93 | es |
dc.publication.endPage | 102 | es |
dc.contributor.funder | Ministerio de Economia, Industria y Competitividad (MINECO). España | es |
dc.contributor.funder | National Natural Science Foundation of China | es |