332 Hits in 3.1 sec

A P-Lingua Programming Environment for Membrane Computing [chapter]

Daniel Díaz-Pernil, Ignacio Pérez-Hurtado, Mario J. Pérez-Jiménez, Agustín Riscos-Núñez
2009 Lecture Notes in Computer Science  
A new programming language for membrane computing, P-Lingua, is developed in this paper. This language is not designed for a specific simulator software.  ...  Furthermore, we present in this paper an integrated development environment that plays the role of interface where P-lingua programs can be written and compiled.  ...  In Section 6 we present an integrated development environment for P-Lingua. Section 7 presents a simulator for recognizer P systems with active membranes.  ... 
doi:10.1007/978-3-540-95885-7_14 fatcat:t3q6i5uv3rhtvpixgzrsfn26qy

Simulation of Rapidly-Exploring Random Trees in Membrane Computing with P-Lingua and Automatic Programming

Ignacio Perez-Hurtado, Mario Perez-Jumenez, Gexiang Zhang, David Orellana-Martin
2018 International Journal of Computers Communications & Control  
First, we have extended the P-Lingua syntax –a language to define membrane computing models– to write RENPSM models.  ...  The main contribution of this paper with respect to [21] is the introduction of a novel solution for membrane computing simulators based on automatic programming.  ...  Acknowledgements This work was supported by National Natural Science Foundation of China (61672437 and 61702428) and by Sichuan Science and Technology Program (2018GZ0086, 2018GZ0185).  ... 
doi:10.15837/ijccc.2018.6.3370 fatcat:b4owbkbxs5hillixgiylz5xpdu

Implementing Mitogen Activated Protein Kinases Cascade on Membrane Computing Using P-Lingua

Bareq Shaalan, Ravie Chandren Muniyandi
2015 Journal of Computer Science  
P-Lingua is used to specify and analyze a wide range of quantitative properties and to offer a general syntactic framework that could be a formal standard for membrane computing.  ...  Membrane computing is an unconventional computational approach that provides a platform for modelling discrete system.  ...  Acknowledgment This study has been supported in part by a grant of grant code FRGS/1/2012/SGOS/UKM/02/3 of the University Kebangsaan Malaysia (National University of Malaysia).  ... 
doi:10.3844/jcssp.2015.178.187 fatcat:ayuxeev2frakbacge5exeu3i7y

Tissue-like P system for Segmentation of 2D Hexagonal Images

Rafaa Yahya, Siti Mariyam Shamsuddin, Shafaatunnur Hasan, Salah Yahya
2016 ARO. The Scientific Journal of Koya University  
Index Terms-Membrane computing, edge-based image segmentation, P-Lingua, region-based image segmentation, Tissue-like P system.  ...  In this paper, a tissue-like P system with region-based and edge-based segmentations is used to segment two dimensional hexagonal images, wherein P-Lingua programming language is used to implement and  ...  Section V presents the methodology of segmentation with membrane computing using P-Lingua programming language. The experimental results and comparison are presented in Section VI.  ... 
doi:10.14500/aro.10135 fatcat:srcr6xq7u5dq7nslxo7cngfoei

A P-Lingua based simulator for tissue P systems

Miguel A. Martínez-del-Amor, Ignacio Pérez-Hurtado, Mario J. Pérez-Jiménez, Agustín Riscos-Núñez
2010 The Journal of Logic and Algebraic Programming  
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  ...  Pérez-Jiménez), (A. Riscos-Núñez). 1 Actually, the first paper introducing P systems with membranes placed in the nodes of a graph is [12] . 1567-8326/$ -see front matter  ...  Section 3 describes the extensions for the P-Lingua programming language in order to support tissue P systems.  ... 
doi:10.1016/j.jlap.2010.03.009 fatcat:b5pfsluedjamffryqgxrzmmrju

P-Lingua in two steps: flexibility and efficiency

Ignacio Pérez-Hurtado, David Orellana-Martín, Gexiang Zhang, Mario J. Pérez-Jiménez
2019 Journal of Membrane Computing  
P-Lingua has been widely used to simulate membrane systems, having integrated both a language and a simulator.  ...  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.  ...  Acknowledgements This work is supported by the research project TIN2017-89842-P, cofinanced by Ministerio de Economía, Industria y Competitividad (MINECO) of Spain, through the Agencia Estatal de Investigación  ... 
doi:10.1007/s41965-019-00014-1 fatcat:y5tabfagzzg4jgxlusrcckps7a

Simulator of P-Systems with String Replication Developed in Framework of P-Lingua 2.1

Veaceslav Macari, Galina Magariu, Tatiana Verlan
2010 Computer Science Journal of Moldova  
This simulator is developed according to P-Lingua ideology and principles of the P-Lingua 2.1 development environment.  ...  Format for presentation of rules with replications in P-Lingua language is proposed.  ...  Code of the program for this problem solution written in P-Lingua (file with extension .pli) is the following: @ms(4) = <a{1}>; /* rules for membrane 1 */ <t{1}>'1 --> <t{1}>'out; <f{2}>'1 --> <f{2}>'out  ... 
doaj:28c9161ae06442f5b87f6b6a8d1ecd22 fatcat:3aehyvr4ojal3dyfgdlagpp2ey

Agent-Based Simulation of Kernel P Systems with Division Rules Using FLAME [chapter]

Raluca Lefticaru, Luis F. Macías-Ramos, Ionuţ Mihai Niculescu, Laurenţiu Mierlă
2017 Lecture Notes in Computer Science  
approach. kPWorkbench is a software suite enabling specification, parsing and simulation of kP systems models defined in the kernel P-Lingua (or kP-Lingua) programming language.  ...  Kernel P systems (or kP systems) bring together relevant features from several P systems flavours into a unified kernel model which allows solving complex problems using a straightforward code programming  ...  Acknowledgements The work of RL, IN and LM was supported by a grant of the Romanian National Authority for Scientific Research, CNCS-UEFISCDI (project number: PNII-ID-PCE-2011-3-0688).  ... 
doi:10.1007/978-3-319-54072-6_18 fatcat:n4d6xgqovzb2znd3tsvvfbwhli

P–Lingua 2.0: A software framework for cell–like P systems

Manuel García-Quismondo, Rosa Gutiérrez-Escudero, Miguel A Martínez-del-Amor, Enrique Orejuela-Pinedo, I. Pérez-Hurtado
2009 International Journal of Computers Communications & Control  
P-Lingua is a programming language for membrane computing. It was first presented in Edinburgh, during the Ninth Workshop on Membrane Computing (WMC9).  ...  Finally, we present one of the first applications based on P- Lingua: a tool for describing and simulating ecosystems.  ...  In [3] P-Lingua was presented as a programming language to define active membrane P systems with division rules.  ... 
doi:10.15837/ijccc.2009.3.2431 fatcat:pw2mbckfyrgslfmlycbk4bp2x4

Membrane Computing for Real Medical Image Segmentation

Rafaa I. Yahya, Siti Mariyam Shamsuddin, Salah I. Yahya, Bisan Alsalibi, Ghada K. Al-Khafaji
2018 ARO. The Scientific Journal of Koya University  
These neighborhood relations—namely, 4-adjacency and 8-adjacency of a membrane computing approach—construct a family of tissue-like P systems for segmenting actual 2D medical images in a constant number  ...  The process involves the generation of membrane-based segmentation rules for 2D medical images. The rules are written in the P-Lingua format and appended to the input image for visualization.  ...  The P-Lingua program can encode a family of P systems (with the help of some parameters) in a flexible manner, whereas the object code generated by the compilation tool specifies only a single P system  ... 
doi:10.14500/aro.10442 fatcat:5b6t5i22v5e27hdzf7j35zlq3u

An Overview of P-Lingua 2.0 [chapter]

Manuel García-Quismondo, Rosa Gutiérrez-Escudero, Ignacio Pérez-Hurtado, Mario J. Pérez-Jiménez, Agustín Riscos-Núñez
2010 Lecture Notes in Computer Science  
P-Lingua is a programming language for membrane computing which aims to be a standard to define P systems.  ...  It is able to handle input files (either in XML or in P-Lingua format) defining P systems from a number of different cell-like P system models.  ...  Creating a programming language to specify P systems is an important task in order to facilitate the development of software applications for membrane computing.  ... 
doi:10.1007/978-3-642-11467-0_20 fatcat:ndrakhvm4jcczgji3wxfeyrvpu

MeCoSim: A general purpose software tool for simulating biological phenomena by means of P systems

I. Perez-Hurtado, L. Valencia-Cabrera, M.J. Perez-Jimenez, M.A. Colomer, A. Riscos-Nunez
2010 2010 IEEE Fifth International Conference on Bio-Inspired Computing: Theories and Applications (BIC-TA)  
MeCoSim (Membrane Computing Simulator) is a first step in this direction providing the users a customizable application to generate custom simulators based on membrane computing by simply writing a configuration  ...  In this framework, membrane computing is an emergent branch within natural computing that has been succesfully used to model biological phenomena.  ...  On the one hand, the end-user does not need to know anything about membrane computing, and the program behaves as a black box for him.  ... 
doi:10.1109/bicta.2010.5645199 dblp:conf/bic-ta/Perez-HurtadoVPCR10 fatcat:q5he2q43xzaz3kkq7rnaipxlcy

Three-dimensional Image Segmentation using Tissue-like P System

Salah Yahya, Rafaa Yahya, Bisan Al-Salibi, Ghada Al-Khafaji, Siti Mariyam Shamsuddin
2017 ARO. The Scientific Journal of Koya University  
Membrane computing (MC), which abstracts computational models from the structure and functioning of biological cells or population of cells in tissues, has served as a rich framework for handling many  ...  Hence, the main contribution of this paper is to propose a tissue-like P system for segmenting 3D medical images.  ...  P-lingua is an official programing language for MC that offers a general syntactic framework that could define a unified standard for MC, covering a broad variety of models . III.  ... 
doi:10.14500/aro.10316 fatcat:abvbrv45a5drvhvi2lsykpctqq

High Performance Simulations of Kernel P Systems

Mehmet E. Bakir, Savas Konur, Marian Gheorghe, Ionut Niculescu, Florentin Ipate
2014 2014 IEEE Intl Conf on High Performance Computing and Communications, 2014 IEEE 6th Intl Symp on Cyberspace Safety and Security, 2014 IEEE 11th Intl Conf on Embedded Software and Syst (HPCC,CSS,ICESS)  
The paper presents the use of a membrane computing model for specifying a synthetic biology pulse generator example and discusses some simulation results produced by the tools associated with this model  ...  Kernel P system models are specified and represented by a simple and intuitive modelling language, called kP-Lingua [12] . kP-Lingua provides for a kP system model a representation into a machine readable  ...  One of the most recently introduced area of natural computing is membrane computing.  ... 
doi:10.1109/hpcc.2014.69 dblp:conf/hpcc/BakirKGNI14 fatcat:kcs4a5or2zdqtknes773fxo65m

A P System Simulator for Logic Gates

Amged Fathey, Amr Badr, Ibrahim Farag
2012 Journal of clean energy technologies  
which are P system based, finally a simulation and a test for them using a P Lingua language simulator, and an example is introduced to illustrate and making test of the model.  ...  The objectives of this paper are representing a simulator for the logic gates using P systems with priorities rules, and making use of the P system parallel computing in order to reduce the time used to  ...  SIMULATION IMPLEMENTATION USING P-LINGUA P-Lingua is a programming language for membrane computing developed by the Research Group on Natural Computing members, University of Seville [9, 10] .  ... 
doi:10.7763/ijcte.2012.v4.432 fatcat:r5yjcn5hnfdt5mbg4jybbyrcx4
« Previous Showing results 1 — 15 out of 332 results