Author profile: Pérez Hurtado de Mendoza, Ignacio
Institutional data
Name | Pérez Hurtado de Mendoza, Ignacio |
Department | Ciencias de la Computación e Inteligencia Artificial |
Knowledge area | Ciencia de la Computación e Inteligencia Artificial |
Professional category | Profesor Contratado Doctor |
Request | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Statistics
-
No. publications
75
-
No. visits
5898
-
No. downloads
11186
Publications |
---|
Article
![]() A new P-Lingua toolkit for agile development in membrane computingA new P-Lingua toolkit for agile development in membrane computing
(Elsevier, 2022-01-01)
Membrane computing is a massively parallel and non-deterministic bioinspired computing paradigm whose models are called P ... |
Article
![]() MAREX: A general purpose hardware architecture for membrane computingMAREX: A general purpose hardware architecture for membrane computing
(Elsevier, 2022-01-01)
Membrane computing is an unconventional computing paradigm that has gained much attention in recent decades because of its ... |
Final Degree Project
![]() Desarrollo de una herramienta para la detección de plagio en código RDesarrollo de una herramienta para la detección de plagio en código R
(2021-06-01)
Este trabajo se basa en el desarrollo de una herramienta de detección de plagio en código R y RMarkdownn. Con el fin de ... |
Article
![]() A membrane computing framework for social navigation in roboticsA membrane computing framework for social navigation in robotics
(Elsevier, 2021-01-01)
A mobile robot acting in a human environment should follow social conventions, keeping safety distances and navigating at ... |
Article
![]() Dendrite P Systems Toolbox: Representation, Algorithms and SimulatorsDendrite P Systems Toolbox: Representation, Algorithms and Simulators
(World Scientific, 2021-01-01)
Dendrite P systems (DeP systems) are a recently introduced neural-like model of computation. They provide an alternative ... |
Article
![]() Simulation of Spiking Neural P Systems with Sparse Matrix-Vector OperationsSimulation of Spiking Neural P Systems with Sparse Matrix-Vector Operations
(MDPI, 2021-01-01)
To date, parallel simulation algorithms for spiking neural P (SNP) systems are based on a matrix representation. This way, ... |
Article
![]() A Survey of Nature-Inspired Computing: Membrane ComputingA Survey of Nature-Inspired Computing: Membrane Computing
(ACM Digital Library, 2021-01-01)
Nature-inspired computing is a type of human-designed computing motivated by nature, which is based on the employ of ... |
Presentation
![]() Extracting Parallelism in Simulation Algorithms for PDP systemsExtracting Parallelism in Simulation Algorithms for PDP systems
(Escuela Técnica Superior de Ingeniería Informática, Universidad de Sevilla, 2020-01-01)
Population Dynamics P systems is a modelling framework that have been used successfully for some important real ecosystems. ... |
Book
![]() Eighteenth Brainstorming Week on Membrane Computing Sevilla, February 4 - 7, 2020 : RGNC REPORT 1/2020Eighteenth Brainstorming Week on Membrane Computing Sevilla, February 4 - 7, 2020 : RGNC REPORT 1/2020
(Escuela Técnica Superior de Ingeniería Informática, Universidad de Sevilla, 2020-01-01)
|
Article
![]() From NP-Completeness to DP-Completeness: A Membrane Computing PerspectiveFrom NP-Completeness to DP-Completeness: A Membrane Computing Perspective
(Hindawi, 2020-01-01)
Presumably efficient computing models are characterized by their capability to provide polynomial-time solutions for ... |
Article
![]() When object production tunes the efficiency of membrane systemsWhen object production tunes the efficiency of membrane systems
(Elsevier, 2020-01-01)
Psystems with active membranes is one of the most studied models within the field ofMembrane Computing. Simulating the ... |
Article
![]() Adaptative parallel simulators for bioinspired computing modelsAdaptative parallel simulators for bioinspired computing models
(Elsevier, 2020-01-01)
In the Membrane Computing area, P systems are unconventional devices of computation inspired by the structure and processes ... |
Article
![]() Spiking neural P systems with inhibitory rulesSpiking neural P systems with inhibitory rules
(Elsevier, 2020-01-01)
Motivated by the mechanism of inhibitory synapses, a new kind of spiking neural P (SNP) system rules, called inhibitory ... |
Article
![]() Simulation challenges in membrane computingSimulation challenges in membrane computing
(Springer, 2020-01-01)
P system simulators are critical tools to enable them as formal modeling framework for real-life applications. Such simulators ... |
Article
![]() A membrane parallel rapidly-exploring random tree algorithm for robotic motion planningA membrane parallel rapidly-exploring random tree algorithm for robotic motion planning
(IOS Press, 2020-01-01)
In recent years, incremental sampling-based motion planning algorithms have been widely used to solve robot motion planning ... |
Presentation
![]() FPGA Implementation of Robot Obstacle Avoidance Controller based on Enzymatic Numerical P SystemsFPGA Implementation of Robot Obstacle Avoidance Controller based on Enzymatic Numerical P Systems
(IMCS: International Membrane Computing Society, 2019-01-01)
It is a long-cherished wish to implement numerical P systems (NPS) on a parallel architecture so that its large scale ... |
Presentation
![]() Solving the feasibility problem in robotic motion planning by means of Enzymatic Numerical P systemsSolving the feasibility problem in robotic motion planning by means of Enzymatic Numerical P systems
(IMCS: International Membrane Computing Society, 2019-01-01)
Solving the feasibility problem in robotic motion planning means to find feasible trajectories for specific mobile robots ... |
Article
![]() P‑Lingua in two steps: flexibility and efficiencyP‑Lingua in two steps: flexibility and efficiency
(Springer, 2019-01-01)
Membrane computing is a bio-inspired computing paradigm that lacks in vivo implementation. That is why software or hardware ... |
Presentation
![]() 11 years of P-Lingua: A backward glance11 years of P-Lingua: A backward glance
(Editura BIBLIOSTAR, 2019-01-01)
In 2008, P-Lingua was born. The Research Group on Natural Computing worked on the development of simulation tools since ... |
Presentation
![]() New applications for an old toolNew applications for an old tool
(Escuela Técnica Superior de Ingeniería Informática, Universidad de Sevilla, 2019-01-01)
First, the dependency graph technique, not so far from its current application, was developed trying to nd the shortest ... |
Presentation
![]() A syntax for semantics in P-LinguaA syntax for semantics in P-Lingua
(Escuela Técnica Superior de Ingeniería Informática, Universidad de Sevilla, 2019-01-01)
P-Lingua is a software framework for Membrane Computing, it includes a programming language, also called P-Lingua, for ... |
Presentation
![]() Dependency Graph Technique RevisitedDependency Graph Technique Revisited
(IMCS: International Membrane Computing Society, 2019-01-01)
The dependency graph technique was initially thought as a method to find short paths in the computation tree of a membrane ... |
Presentation
![]() Simulation of Computing P Systems: A GPU Design for the Factorization ProblemSimulation of Computing P Systems: A GPU Design for the Factorization Problem
(Friedrich-Schiller-Universität Jena, 2018-01-01)
|
Presentation
![]() P-Lingua Compiler: A Tool for Generating Ad-hoc Simulators in Membrane ComputingP-Lingua Compiler: A Tool for Generating Ad-hoc Simulators in Membrane Computing
(Centre for Discrete Mathematics and Theoretical Computer Science, 2018-01-01)
|
Presentation
![]() Design of Specific P Systems Simulators on GPUsDesign of Specific P Systems Simulators on GPUs
(Springer, 2018-01-01)
In order to validate P system models and to assist on their formal verification, simulators are indispensable. Moreover, ... |
Article
![]() Simulation of Rapidly-Exploring Random Trees in Membrane Computing with P-Lingua and Automatic ProgrammingSimulation of Rapidly-Exploring Random Trees in Membrane Computing with P-Lingua and Automatic Programming
(Agora University of Oradea, 2018-01-01)
Methods based on Rapidly-exploring Random Trees (RRTs) have been widely used in robotics to solve motion planning problems. ... |
Article
![]() A Decade of Ecological Membrane Computing ApplicationsA Decade of Ecological Membrane Computing Applications
(IMCS: International Membrane Computing Society, 2018-01-01)
A short summary of recent ecological modelling applications within mem- brane computing developed by the Research Group ... |
Presentation
![]() Robot Path Planning using Rapidly-Exploring Random Trees: A Membrane Computing ApproachRobot Path Planning using Rapidly-Exploring Random Trees: A Membrane Computing Approach
(IEEE Computer Society, 2018-01-01)
Methods based on Rapidly-exploring Random Trees (RRTs) have been in use in robotics to solve motion planning problems for ... |
Chapter of Book
![]() A Simulation Workflow for Membrane Computing: From MeCoSim to PMCGPU Through P-LinguaA Simulation Workflow for Membrane Computing: From MeCoSim to PMCGPU Through P-Lingua
(Springer, 2018-01-01)
P system simulators are of high importance in Membrane Computing, since they provide tools to assist on model validation ... |
Presentation
![]() Generation of rapidly-exploring random trees by using a new class of membrane systemsGeneration of rapidly-exploring random trees by using a new class of membrane systems
(Xihua University, 2017-01-01)
Methods based on Rapidly-exploring Random Trees (RRTs) have been in use in robotics to solve motion planning problems for ... |
Article
![]() Cooperative P Systems and the P Versus NP ProblemCooperative P Systems and the P Versus NP Problem
(IMCS: International Membrane Computing Society, 2017-01-01)
The P versus NP problem is undoubtedly the most important open question in computer science. Frontiers of tractability or ... |
Article
![]() ChlamyNET: a Chlamydomonas gene co-expression network reveals global properties of the transcriptome and the early setup of key co-expression patterns in the green lineageChlamyNET: a Chlamydomonas gene co-expression network reveals global properties of the transcriptome and the early setup of key co-expression patterns in the green lineage
(BioMed Central, 2016-01-01)
Background Chlamydomonas reinhardtii is the model organism that serves as a reference for studies in algal genomics and ... |
Presentation
![]() An extension of GHMMs for environments with occlusions and automatic goal discovery for person trajectory predictionAn extension of GHMMs for environments with occlusions and automatic goal discovery for person trajectory prediction
(IEEE Computer Society, 2015-01-01)
Robots navigating in a social way should use some knowledge about common motion patterns of people in the environment. ... |
Presentation
![]() Decision-Theoretic Planning with Person Trajectory Prediction for Social NavigationDecision-Theoretic Planning with Person Trajectory Prediction for Social Navigation
(Springer, 2015-01-01)
Robots navigating in a social way should reason about people intentions when acting. For instance, in applications like ... |
Chapter of Book
![]() Membrane System-Based Models for Specifying Dynamical Population SystemsMembrane System-Based Models for Specifying Dynamical Population Systems
(Springer, 2014-01-01)
Population Dynamics P systems (PDP systems, in short) provide a new formal bio-inspired modelling framework, which has ... |
Article
![]() A P-Lingua based Simulator for Tissue P Systems with Cell SeparationA P-Lingua based Simulator for Tissue P Systems with Cell Separation
(Romanian Academy, Section for Information Science and Technology, 2014-01-01)
Tissue P systems are one of the currently active research topics within the field of Membrane Computing. In particular, ... |
PhD Thesis |
Article
![]() A formalization of membrane systems with dynamically evolving structuresA formalization of membrane systems with dynamically evolving structures
(Taylor and Francis, 2013-01-01)
This article introduces a general formalism/framework flexible enough to cover descriptions of different variants of P ... |
Presentation
![]() Population Dynamics P Systems on CUDAPopulation Dynamics P Systems on CUDA
(Springer, 2012-01-01)
Population Dynamics P systems (PDP systems, in short) provide a new formal bio-inspired modeling framework, which has been ... |
Article
![]() Comparing simulation algorithms for multienvironment probabilistic P systems over a standard virtual ecosystemComparing simulation algorithms for multienvironment probabilistic P systems over a standard virtual ecosystem
(Springer, 2012-01-01)
Membrane Computing has recently proved to be a suitable framework for addressing the modelling of dynamical biological ... |
Book |
Presentation
![]() DCBA: Simulating Population Dynamics P Systems with Proportional Object DistributionDCBA: Simulating Population Dynamics P Systems with Proportional Object Distribution
(Fénix Editora, 2012-01-01)
Population Dynamics P systems refer to a formal framework for ecological modelling. The semantics of the model associates ... |
Presentation
![]() A Formal Framework for P Systems with Dynamic StructureA Formal Framework for P Systems with Dynamic Structure
(Fénix Editora, 2012-01-01)
This article introduces a formalism/framework able to describe different variants of P systems having a dynamic structure. ... |
Presentation
![]() A P–Lingua Based Simulator for Spiking Neural P SystemsA P–Lingua Based Simulator for Spiking Neural P Systems
(Springer, 2011-01-01)
The research within the field of Spiking Neural P systems (SN P systems, for short) is focusing mainly in the study of ... |
Book |
Presentation
![]() Modeling Population Growth of Pyrenean Chamois (Rupicapra p. pyrenaica) by Using P-SystemsModeling Population Growth of Pyrenean Chamois (Rupicapra p. pyrenaica) by Using P-Systems
(Springer, 2011-01-01)
P systems provide a high level computational modeling framework which integrates the structural and dynamic aspects of ... |
Article
![]() A computational modeling for real ecosystems based on P systemsA computational modeling for real ecosystems based on P systems
(Springer, 2011-01-01)
In this paper, a P systems based general framework for modeling ecosystems dynamics is presented. Particularly, ecosystems ... |
Presentation
![]() Membrane Computing (Tutorial)Membrane Computing (Tutorial)
(Springer, 2011-01-01)
The aim of the tutorial is to give a general overview of the Membrane Computing paradigm [2,5]. Membrane Computing is a ... |
Presentation
![]() Formal Verification of P Systems with Active Membranes through Model CheckingFormal Verification of P Systems with Active Membranes through Model Checking
(Springer, 2011-01-01)
Formal verification of P systems using model checking has attracted a significant amount of research in recent years. ... |
PhD Thesis
![]() Desarrollo y aplicaciones de un entorno de programación para computación celular: P-LinguaDesarrollo y aplicaciones de un entorno de programación para computación celular: P-Lingua
(2010-06-24)
La presente memoria está estructurada en tres partes que constan de un total de siete capítulos cuyos contenidos se describen ... |
Article
![]() Simulating a P system based efficient solution to SAT by using GPUsSimulating a P system based efficient solution to SAT by using GPUs
(Elsevier, 2010-01-01)
P systems are inherently parallel and non-deterministic theoretical computing devices defined inside the field of Membrane ... |
Article
![]() Simulation of P systems with active membranes on CUDASimulation of P systems with active membranes on CUDA
(Oxford University Press, 2010-01-01)
P systems or Membrane Systems provide a high-level computational modelling framework that combines the structure and dynamic ... |
Presentation
![]() Simulating Tritrophic Interactions by Means of P SystemsSimulating Tritrophic Interactions by Means of P Systems
(IEEE, 2010-01-01)
P systems provide a high level computational modelling framework that combines the structural and dynamical aspects of ... |
Article
![]() A P-Lingua based simulator for Tissue P systemsA P-Lingua based simulator for Tissue P systems
(Elsevier, 2010-01-01)
Investigations within the field of tissue-like P systems are being conducted, on one hand studying their computational ... |
Book |
Presentation
![]() A P System Based Model of an Ecosystem of Some Scavenger BirdsA P System Based Model of an Ecosystem of Some Scavenger Birds
(Springer, 2010-01-01)
The Bearded Vulture (Gypaetus Barbatus) is an endangered species in Eu- rope that feeds almost exclusively on bone remains ... |
Presentation
![]() Implementing P Systems Parallelism by Means of GPUsImplementing P Systems Parallelism by Means of GPUs
(Springer, 2010-01-01)
Software development for Membrane Computing is growing up yielding new applications. Nowadays, the efficiency of P systems ... |
Presentation
![]() A uniform framework for modeling based on P SystemsA uniform framework for modeling based on P Systems
(IEEE Computer Society, 2010-01-01)
In this paper, a P systems based general framework for modeling the dynamics of a population biology is presented. Multienvironment ... |
Presentation
![]() A new simulation algorithm for multienvironment probabilistic P systemsA new simulation algorithm for multienvironment probabilistic P systems
(IEEE Computer Society, 2010-01-01)
Multienvironment P systems are the base of a general framework for modeling ecosystems dynamics. On one hand, this modeling ... |
Presentation
![]() MeCoSim: A general purpose software tool for simulating biological phenomena by means of P SystemsMeCoSim: A general purpose software tool for simulating biological phenomena by means of P Systems
(IEEE Computer Society, 2010-01-01)
In recent years, the increasing importance of the computational systems biology is leading to an impressive growth of the ... |
Book |
Presentation
![]() A massively parallel framework using P systems and GPUsA massively parallel framework using P systems and GPUs
(National Center for Supercomputing Applications at the University of Illinois, 2009-01-01)
Since CUDA programing model appeared on the general purpose computations, the developers can extract all the power contained ... |
Presentation
![]() A P-Lingua Programming Environment for Membrane ComputingA P-Lingua Programming Environment for Membrane Computing
(Springer, 2009-01-01)
A new programming language for membrane computing, PLingua, is developed in this paper. This language is not designed for a ... |
Presentation
![]() Simulating Active Membrane Systems Using GPUsSimulating Active Membrane Systems Using GPUs
(Universidad de Sevilla, Departamento de Ciencias de la Computación e Inteligencia Artificial, 2009-01-01)
Software development for cellular computing is growing up yielding new applications. In this paper, we describe a simulator ... |
Article
![]() P–Lingua 2.0: A software framework for cell–like P systemsP–Lingua 2.0: A software framework for cell–like P systems
(Agora University of Oradea, Romania, 2009-01-01)
P-Lingua is a programming language for membrane computing. It was first presented in Edinburgh, during the Ninth Workshop ... |
Presentation
![]() A First Attempt to Model Notch Signalling by Means of P SystemsA First Attempt to Model Notch Signalling by Means of P Systems
(Universidad de Sevilla, Departamento de Ciencias de la Computación e Inteligencia Artificial, 2009-01-01)
During mammalian central nervous system development, an enormous variety of cell types are generated. This cell diversity ... |
Presentation
![]() Analysis of P systems simulation on CUDAAnalysis of P systems simulation on CUDA
(SARTECO: Sociedad de Arquitectura y Tecnología de Computadores, 2009-01-01)
GPUs (Graphics Processing Unit) have been con- solidated as a massively data-parallel coprocessor to develop many general ... |
Presentation
![]() Simulation of Recognizer P Systems by Using Manycore GPUsSimulation of Recognizer P Systems by Using Manycore GPUs
(Fénix Editora, 2009-01-01)
Software development for cellular computing is growing up yielding new applications. In this paper, we describe a simulator ... |
Presentation
![]() Solving the N-Queens Puzzle with P SystemsSolving the N-Queens Puzzle with P Systems
(Fénix Editora, 2009-01-01)
The N-queens puzzle consists on placing N queens on an N x Ngrid in such way that no two queens are on the same row, column ... |
Presentation
![]() P-Lingua 2.0: New Features and First ApplicationsP-Lingua 2.0: New Features and First Applications
(Fénix Editora, 2009-01-01)
P-Lingua is a programming language for membrane computing. It was rst presented in Edinburgh, during the Ninth Workshop ... |
Presentation
![]() An Overview of P-Lingua 2.0An Overview of P-Lingua 2.0
(Springer, 2009-01-01)
P–Lingua is a programming language for membrane computing which aims to be a standard to define P systems. In order to ... |
Presentation
![]() P System Based Model of an Ecosystem of the Scavenger BirdsP System Based Model of an Ecosystem of the Scavenger Birds
(Fénix Editora, 2009-01-01)
The Bearded Vulture (Gypaetus Barbatus) is an endangered species in Europe that feeds almost exclusively on bone remains ... |
Book |
Book |
Presentation
![]() P-Lingua: A Programming Language for Membrane ComputingP-Lingua: A Programming Language for Membrane Computing
(Fénix Editora, 2008-01-01)
Software development for cellular computing has already been addressed, yielding a first generation of applications. In ... |