24 results on '"Riscos-Núñez, Agustín"'
Search Results
2. The framework of P systems applied to solve optimal watermarking problem
- Author
-
Peng, Hong, Wang, Jun, Pérez-Jiménez, Mario J., and Riscos-Núñez, Agustín
- Published
- 2014
- Full Text
- View/download PDF
3. Membrane systems with proteins embedded in membranes
- Author
-
Brijder, Robert, Cavaliere, Matteo, Riscos-Núñez, Agustín, Rozenberg, Grzegorz, and Sburlan, Dragoş
- Published
- 2008
- Full Text
- View/download PDF
4. A uniform family of tissue P systems with cell division solving 3-COL in a linear time
- Author
-
Díaz-Pernil, Daniel, Gutiérrez-Naranjo, Miguel A., Pérez-Jiménez, Mario J., and Riscos-Núñez, Agustín
- Published
- 2008
- Full Text
- View/download PDF
5. A Linear–time Tissue P System Based Solution for the 3–coloring Problem
- Author
-
Díaz-Pernil, Daniel, Gutiérrez-Naranjo, Miguel A., Pérez-Jiménez, Mario J., and Riscos-Núñez, Agustín
- Published
- 2007
- Full Text
- View/download PDF
6. Membrane Systems with Marked Membranes
- Author
-
Brijder, Robert, Cavaliere, Matteo, Riscos-Núñez, Agustín, Rozenberg, Grzegorz, and Sburlan, Dragoş
- Published
- 2007
- Full Text
- View/download PDF
7. On the degree of parallelism in membrane systems
- Author
-
Gutiérrez-Naranjo, Miguel A., Pérez-Jiménez, Mario J., and Riscos-Núñez, Agustín
- Published
- 2007
- Full Text
- View/download PDF
8. Towards a Programming Language in Cellular Computing
- Author
-
Gutiérrez-Naranjo, Miguel A., Pérez-Jiménez, Mario J., and Riscos-Núñez, Agustín
- Published
- 2005
- Full Text
- View/download PDF
9. An automatic clustering algorithm inspired by membrane computing
- Author
-
Peng, Hong, Wang, Jun, Shi, Peng, Riscos-Núñez, Agustín, and Pérez-Jiménez, Mario J.
- Published
- 2015
- Full Text
- View/download PDF
10. A Framework for Complexity Classes in Membrane Computing.
- Author
-
Riscos-Núñez, Agustín
- Subjects
COMPUTER interfaces ,COMPUTATIONAL complexity ,PARALLEL computers ,MATHEMATICAL models ,SYSTEM analysis ,COMPUTER science - Abstract
Abstract: The purpose of the present work is to give a general idea about the existing results and open problems concerning the study of complexity classes within the membrane computing framework. To this aim, membrane systems (seen as computing devices) are briefly introduced, providing the basic definition and summarizing the key ideas, trying to cover the various approaches that are under investigation in this area – of course, special attention is paid to the study of complexity classes. The paper concludes with some final remarks that hint the reasons why this field (as well as other unconventional models of computation) is attracting the attention of a growing community. [Copyright &y& Elsevier]
- Published
- 2009
- Full Text
- View/download PDF
11. Search by triplet: An efficient local track reconstruction algorithm for parallel architectures.
- Author
-
Cámpora Pérez, Daniel Hugo, Neufeld, Niko, and Riscos Núñez, Agustín
- Subjects
PARALLEL processing ,TRACKING algorithms ,PARALLEL algorithms ,LARGE Hadron Collider ,DATA acquisition systems ,HETEROGENEOUS computing ,GRAPHICS processing units - Abstract
• Local track reconstruction algorithms can be efficiently designed for parallel architectures. • Search by triplet is an efficient local track reconstruction algorithm optimized for CPU and GPU parallel architectures. • Search by triplet performs track reconstruction of the LHCb VELO detector at a rate of up to 592 kHz in a single GPU. • Search by triplet achieves an average physics reconstruction efficiency of 98.52% for the LHCb VELO detector. • Search by triplet is one of the main track reconstruction algorithms of the first software trigger stage of LHCb. Millions of particles are collided every second at the LHCb detector placed inside the Large Hadron Collider at CERN. The particles produced as a result of these collisions pass through various detecting devices which will produce a combined raw data rate of up to 40 Tbps by 2021. These data will be fed through a data acquisition system which reconstructs individual particles and filters the collision events in real time. This process will occur in a heterogeneous farm employing exclusively off-the-shelf CPU and GPU hardware, in a two stage process known as High Level Trigger. The reconstruction of charged particle trajectories in physics detectors, also referred to as track reconstruction or tracking, determines the position, charge and momentum of particles as they pass through detectors. The Vertex Locator subdetector (VELO) is the closest such detector to the beamline, placed outside of the region where the LHCb magnet produces a sizable magnetic field. It is used to reconstruct straight particle trajectories which serve as seeds for reconstruction of other subdetectors and to locate collision vertices. The VELO subdetector will detect up to 10 9 particles every second, which need to be reconstructed in real time in the High Level Trigger. We present Search by triplet, an efficient track reconstruction algorithm. Our algorithm is designed to run efficiently across parallel architectures. We extend on previous work and explain the algorithm evolution since its inception. We show the scaling of our algorithm under various situations, and analyse its amortized time in terms of complexity for each of its constituent parts and profile its performance. Our algorithm is the current state-of-the-art in VELO track reconstruction on SIMT architectures, and we qualify its improvements over previous results. [ABSTRACT FROM AUTHOR]
- Published
- 2021
- Full Text
- View/download PDF
12. Preface.
- Author
-
Martínez-del-Amor, Miguel Á., Riscos-Núñez, Agustín, and Valencia-Cabrera, Luis
- Subjects
- *
NEUROTRANSMITTERS , *NATURAL computation , *NEURONS , *COMPUTATIONAL complexity , *BRAINSTORMING - Published
- 2018
- Full Text
- View/download PDF
13. A path to computational efficiency through membrane computing.
- Author
-
Orellana-Martín, David, Valencia-Cabrera, Luis, Riscos-Núñez, Agustín, and Pérez-Jiménez, Mario J.
- Subjects
- *
POLYNOMIAL time algorithms , *UNDIRECTED graphs , *COMPUTATIONAL complexity , *CELL division , *NP-complete problems - Abstract
The search for new mechanisms and tools allowing us to tackle the famous P versus NP problem from new perspectives is an important task, due to the relevance of that problem. The concept of efficiency of computing models is associated with the ability to solve intractable (in a classical sense) problems in polynomial time. Assuming that P ≠ NP , that concept is equivalent to the capability to solve NP -complete problems in an efficient way. Different frontiers of the efficiency have been given in Membrane Computing in terms of syntactical or semantic ingredients of the models. In particular, in the framework of tissue P systems with cell division using symport/antiport rules, the length of communication rules (passing from length 1 to length 2) provides an optimal borderline of the efficiency. Cell-like P systems with symport/antiport rules and membrane division is a restricted variant of such tissue P systems in both its structure (rooted tree versus undirected graph) and in the way membranes communicate with each other and with the environment. The limitations of efficient computations in such kind of P systems which use non-cooperative communication rules have been previously established. In this paper, a uniform polynomial time solution for the Hamiltonian cycle problem , a well known NP -complete problem, by means of cell-like P systems with membrane division using minimal cooperation in communication rules (at most two objects are involved), is provided. Hence, a new optimal boundary between tractability and NP -hardness, is provided: passing from non-cooperative rules to cooperative rules in cell-like P systems with symport/antiport rules and membrane division amounts to passing from non-efficiency to efficiency. [ABSTRACT FROM AUTHOR]
- Published
- 2019
- Full Text
- View/download PDF
14. How to express tumours using membrane systems.
- Author
-
Gutiérrez-Naranjo, Miguel A., Pérez-Jiménez, Mario J., Riscos-Núñez, Agustín, and Romero-Campero, Francisco J.
- Subjects
- *
TUMOR diagnosis , *ARTIFICIAL membranes , *CANCER cells , *CYSTS (Pathology) , *CELLULAR pathology - Abstract
In this paper we discuss the potential usefulness of membrane systems as tools for modelling tumours. The approach is followed both from a macroscopic and a microscopic point of view. In the first case, one considers the tumour as a growing mass of cells, focusing on its external shape. In the second case, one descends to the microscopic level, studying molecular signalling pathways that are crucial to determine if a cell is cancerous or not. In each of these approaches we work with appropriate variants of membrane systems. [ABSTRACT FROM AUTHOR]
- Published
- 2007
15. A new P-Lingua toolkit for agile development in membrane computing.
- Author
-
Pérez-Hurtado, Ignacio, Orellana-Martín, David, Martínez-del-Amor, Miguel A., Valencia-Cabrera, Luis, and Riscos-Núñez, Agustín
- Subjects
- *
PROGRAMMING languages , *SOFTWARE development tools , *SOURCE code , *LIBRARY software , *GRIDS (Cartography) - Abstract
• P-Lingua is a well-known programming language for membrane systems. • P-Lingua 5 features customized P system variants definitions, including semantics. • Derivation modes and simulation directives are now described in P-Lingua 5 code. • P-Lingua 5 software toolkit (compiler and simulator) is backward-compatible. Membrane computing is a massively parallel and non-deterministic bioinspired computing paradigm whose models are called P systems. Validating and testing such models is a challenge which is being overcome by developing simulators. Regardless of their heterogeneity, such simulators require to read and interpret the models to be simulated. To this end, P-Lingua is a high-level P system definition language which has been widely used in the last decade. The P-Lingua ecosystem includes not only the language, but also libraries and software tools for parsing and simulating membrane computing models. Each version of P-Lingua supported new types or variants of P systems. This leads to a shortcoming: Only a predefined list of variants can be used, thus making it difficult for researchers to study custom ones. Moreover, derivation modes cannot be user-defined, i.e, the way in which P system computations should be generated is determined by the simulation algorithm in the source code. The main contribution of this paper is a completely new design of the P-Lingua language, called P-Lingua 5, in which the user can define custom variants and derivation modes, among other improvements such as including procedural programming and simulation directives. It is worth mentioning that it has backward-compatibility with previous versions of the language. A completely new set of command-line tools is provided for parsing and simulating P-Lingua 5 files. Finally, several examples are included in this paper covering the most common P system types. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
16. MAREX: A general purpose hardware architecture for membrane computing.
- Author
-
Cascado-Caballero, Daniel, Diaz-del-Rio, Fernando, Cagigas-Muñiz, Daniel, Rios-Navarro, Antonio, Guisado-Lizar, Jose-Luis, Pérez-Hurtado, Ignacio, and Riscos-Núñez, Agustín
- Subjects
- *
LOGIC circuits , *PARALLEL computers , *PARALLEL processing , *HARDWARE - Abstract
Membrane computing is an unconventional computing paradigm that has gained much attention in recent decades because of its massively parallel character and its usefulness to build models of complex systems. However, until now, there was no generic hardware implementation of P systems. Computational frameworks to execute P systems up to this day rely on the simulation of the parallel working mechanisms of P systems by inherently sequential algorithms. Such algorithms can then be implemented as is or can be parallelized, up to a certain point, to run on parallel computers. However, this is not as efficient as a dedicated parallel hardware implementation. There have been ad hoc implementations of particular P systems for parallel hardware, but they lack to be problem-generic or they are not scalable enough to implement large P systems. In this paper, a first intrinsically parallel hardware architecture to implement generic P system models is introduced. It is designed to be straightforwardly implemented in programmable logic circuits like FPGAs. The feasibility and correct execution of our architecture has been verified by means of a simulator, and several simulation results for different P system examples have been analysed to foresee the pros and cons of this design. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
17. Dendrite P systems.
- Author
-
Peng, Hong, Bao, Tingting, Luo, Xiaohui, Wang, Jun, Song, Xiaoxiao, Riscos-Núñez, Agustín, and Pérez-Jiménez, Mario J.
- Subjects
- *
DENDRITES , *NEURONS - Abstract
It was recently found that dendrites are not just a passive channel. They can perform mixed computation of analog and digital signals, and therefore can be abstracted as information processors. Moreover, dendrites possess a feedback mechanism. Motivated by these computational and feedback characteristics, this article proposes a new variant of neural-like P systems, dendrite P (DeP) systems, where neurons simulate the computational function of dendrites and perform a firing–storing process instead of the storing–firing process in spiking neural P (SNP) systems. Moreover, the behavior of the neurons is characterized by dendrite rules that are abstracted by two characteristics of dendrites. Different from the usual firing rules in SNP systems, the firing of a dendrite rule is controlled by the states of the corresponding source neurons. Therefore, DeP systems can provide a collaborative control capability for neurons. We discuss the computational power of DeP systems. In particular, it is proven that DeP systems are Turing-universal number generating/accepting devices. Moreover, we construct a small universal DeP system consisting of 115 neurons for computing functions. • We consider dendrites as information processors. • We propose a new model, dendrite P systems (DeP systems, in short). • We prove that DeP systems are Turing-universal number generating/accepting devices. • We construct a small universal DeP system of 115 neurons for computing functions. [ABSTRACT FROM AUTHOR]
- Published
- 2020
- Full Text
- View/download PDF
18. When object production tunes the efficiency of membrane systems.
- Author
-
Orellana-Martín, David, Martínez-del-Amor, Miguel Á., Pérez-Hurtado, Ignacio, Riscos-Núñez, Agustín, Valencia-Cabrera, Luis, and Pérez-Jiménez, Mario J.
- Subjects
- *
ORGANIZATIONAL behavior , *COMPUTATIONAL complexity - Abstract
P systems with active membranes is one of the most studied models within the field of Membrane Computing. Simulating the organization and behavior of the living cells through a tree-like structure and abstracting the mechanisms that help the cell to keep alive into rules (evolution, communication, dissolution and division rules), they have been used to solve several computationally hard problems. We are dealing with non-cooperative systems here, that is, the number of reactives in a rule is always one. Even then, it has been proven that problems from the class PSPACE can be solved, so in order to acquire a minimal model that can solve computationally hard problems, polarizations are removed. In this paper we find the relevance of the length of the right-hand side of the rule, being necessary when using separation rules and being irrelevant when division rules are used, improving some solutions previously presented, restricting the right-hand side of the rules, obtaining new frontiers of efficiency in this framework. The state of the art of these systems is presented in a graphical way. [ABSTRACT FROM AUTHOR]
- Published
- 2020
- Full Text
- View/download PDF
19. Dynamic threshold neural P systems.
- Author
-
Peng, Hong, Wang, Jun, Pérez-Jiménez, Mario J., and Riscos-Núñez, Agustín
- Subjects
- *
ARTIFICIAL neural networks , *NEUROMORPHICS , *NEURAL circuitry , *ACTION potentials , *ALGORITHMS - Abstract
Abstract Pulse coupled neural networks (PCNN, for short) are models abstracting the synchronization behavior observed experimentally for the cortical neurons in the visual cortex of a cat's brain, and the intersecting cortical model is a simplified version of the PCNN model. Membrane computing (MC) is a kind computation paradigm abstracted from the structure and functioning of biological cells that provide models working in cell-like mode, neural-like mode and tissue-like mode. Inspired from intersecting cortical model, this paper proposes a new kind of neural-like P systems, called dynamic threshold neural P systems (for short, DTNP systems). DTNP systems can be represented as a directed graph, where nodes are dynamic threshold neurons while arcs denote synaptic connections of these neurons. DTNP systems provide a kind of parallel computing models, they have two data units (feeding input unit and dynamic threshold unit) and the neuron firing mechanism is implemented by using a dynamic threshold mechanism. The Turing universality of DTNP systems as number accepting/generating devices is established. In addition, an universal DTNP system having 109 neurons for computing functions is constructed. Highlights • We propose a dynamic threshold neural P systems, inspired from intersecting cortical model. • We prove that Turing universality of dynamic threshold neural P systems as number accepting/generating devices. • We construct an universal dynamic threshold neural P system having 109 neurons for computing functions. [ABSTRACT FROM AUTHOR]
- Published
- 2019
- Full Text
- View/download PDF
20. From distribution to replication in cooperative systems with active membranes: A frontier of the efficiency.
- Author
-
Valencia-Cabrera, Luis, Orellana-Martín, David, Martínez-del-Amor, Miguel Á., Riscos-Núñez, Agustín, and Pérez-Jiménez, Mario J.
- Subjects
- *
COMMUNICATION , *MEIOSIS , *MITOSIS , *CELL membranes , *CELL division - Abstract
P systems with active membranes use evolution, communication, dissolution and division (or separation) rules. They do not use cooperation neither priorities, but they have electrical charges associated with membranes, which can be modified by rule applications. The inspiration comes from the behaviour of living cells, who “compute” with their proteins in order to obtain energy, create components, send information to other cells, kill themselves (in a process called apoptosis ), and so on. In these models, mitosis is simulated by division rules (for elementary and non-elementary membranes) and meiosis , that is, membrane fission inspiration, is captured in separation rules. The parent's objects are replicated into both child membranes when a division occurs, while in the case of separation, objects are distributed (according to a prefixed partition). In both cases, active membranes have been proved to be too powerful for solving computationally hard problems in an efficient way. Due to this, polarizationless P systems with active membranes have been widely studied from a complexity point of view. Evolution rules simulate the transformation of components in membranes, but it is well known that in Biology elements interact with each other in order to obtain new components. In this paper, (restricted) cooperation in object evolution rules is considered, and the efficiency of the corresponding models is studied. [ABSTRACT FROM AUTHOR]
- Published
- 2018
- Full Text
- View/download PDF
21. Multiobjective fuzzy clustering approach based on tissue-like membrane systems.
- Author
-
Peng, Hong, Shi, Peng, Wang, Jun, Riscos-Núñez, Agustín, and Pérez-Jiménez, Mario J.
- Subjects
- *
FUZZY clustering technique , *CELL membranes , *COMPUTATIONAL complexity , *MATHEMATICAL optimization , *DIFFERENTIAL evolution - Abstract
Fuzzy clustering problem is usually posed as an optimization problem. However, the existing research has shown that clustering technique that optimizes a single cluster validity index may not provide satisfactory results on different kinds of data sets. This paper proposes a multiobjective clustering framework for fuzzy clustering, in which a tissue-like membrane system with a special cell structure is designed to integrate a non-dominated sorting technique and a modified differential evolution mechanism. Based on the multiobjective clustering framework, a fuzzy clustering approach is realized to optimize three cluster validity indices that can capture different characteristics. The proposed approach is evaluated on six artificial and ten real-life data sets and is compared with several multiobjective and singleobjective techniques. The comparison results demonstrate the effectiveness and advantage of the proposed approach on clustering the data sets with different characteristics. [ABSTRACT FROM AUTHOR]
- Published
- 2017
- Full Text
- View/download PDF
22. An unsupervised learning algorithm for membrane computing.
- Author
-
Peng, Hong, Wang, Jun, Pérez-Jiménez, Mario J., and Riscos-Núñez, Agustín
- Subjects
- *
SUPERVISED learning , *COMPUTER algorithms , *FUZZY clustering technique , *DATA analysis , *COMPUTER networks - Abstract
This paper focuses on the unsupervised learning problem within membrane computing, and proposes an innovative solution inspired by membrane computing techniques, the fuzzy membrane clustering algorithm. An evolution–communication P system with nested membrane structure is the core component of the algorithm. The feasible cluster centers are represented by means of objects, and three types of membranes are considered: evolution, local store, and global store. Based on the designed membrane structure and the inherent communication mechanism, a modified differential evolution mechanism is developed to evolve the objects in the system. Under the control of the evolution–communication mechanism of the P system, the proposed fuzzy clustering algorithm achieves good fuzzy partitioning for a data set. The proposed fuzzy clustering algorithm is compared to three recently-developed and two classical clustering algorithms for five artificial and five real-life data sets. [ABSTRACT FROM AUTHOR]
- Published
- 2015
- Full Text
- View/download PDF
23. A P-Lingua based simulator for tissue P systems
- Author
-
Martínez-del-Amor, Miguel A., Pérez-Hurtado, Ignacio, Pérez-Jiménez, Mario J., and Riscos-Núñez, Agustín
- Subjects
- *
MATHEMATICAL models , *ARTIFICIAL membranes , *COMPUTER software development , *EXPERIMENTAL design , *PROGRAMMING languages , *COMPUTER algorithms - Abstract
Abstract: Investigations within the field of tissue-like P systems are being conducted, on one hand studying their computational efficiency, and on the other hand exploring the possibilities to use them as a computational modelling framework to biological phenomena. In both cases it is necessary to develop software that provides simulation tools (simulators) for the existing variety of tissue P systems. Such simulators allow us to carry on computations of solutions to computationally hard problems on certain (small) instances. Moreover, they also provide a way to verify tissue-like models for real biological processes, by means of experimental data. The paper presents an extension of P-Lingua (a specification language intended to become a standard for software devoted to P systems), in order to cover the class of tissue-like P systems, that were not considered in the previous release. This extension involves on one hand defining the syntax to be used, and on the other hand introducing a new built-in simulation algorithm that has been added to the core library of P-Lingua. [Copyright &y& Elsevier]
- Published
- 2010
- Full Text
- View/download PDF
24. Spiking neural P systems with inhibitory rules.
- Author
-
Peng, Hong, Li, Bo, Wang, Jun, Song, Xiaoxiao, Wang, Tao, Valencia-Cabrera, Luis, Pérez-Hurtado, Ignacio, Riscos-Núñez, Agustín, and Pérez-Jiménez, Mario J.
- Subjects
- *
DIRECTED graphs , *SYNAPSES , *NUMBER systems - Abstract
Motivated by the mechanism of inhibitory synapses, a new kind of spiking neural P (SNP) system rules, called inhibitory rules, is introduced in this paper. Based on this, a new variant of SNP systems is proposed, called spiking neural P systems with inhibitory rules (SNP-IR systems). Different from the usual firing rules in SNP systems, the firing condition of an inhibitory rule not only depends on the state of the neuron associated with the rule but also is related to the states of other neurons. Moreover, from the perspective of topological structure, the new variant is shown as a directed graph with inhibitory arcs, and therefore seems to have more powerful control. The computational completeness of SNP-IR systems is discussed. In particular, it is proved that SNP-IR systems are Turing universal number accepting/generating devices. Moreover, we obtain a small universal function-computing device for SNP-IR systems consisting of 100 neurons. • We propose a new kind rule, inhibitory rules, inspired from mechanism of inhibitory synapse. • We propose a new variant, spiking neural P systems with inhibitory rules (SNP-IR systems, in short). • We prove that SNP-IR systems as both number generating and number accepting devices are Turing universal. • We construct a small universal function computing device consisting of 100 neurons for SNP-IR systems. [ABSTRACT FROM AUTHOR]
- Published
- 2020
- Full Text
- View/download PDF
Catalog
Discovery Service for Jio Institute Digital Library
For full access to our library's resources, please sign in.