Development of a Simulation Model for P Systems With Active Membranes

Abstract

Membrane Computing (MC) is a branch of Natural Computing, which abstracts from the structure and the functioning of living Cells. The concept was introduced by Gheorghe Paun of the Romanian Academy, Romania, in the late nineties (14, 15). Membrane computing models are commonly known as P (Priority) Systems. These systems perform distributed parallel computing, processing multi-sets of objects synchronously, in compartments delimited by a membrane structure. This report describes a software application, DasPsimulator created in Java. This is a simulation model similar to SimCm (4). While SimCm is limited to its capability to simulate only the P dissolution operation, the DasPsimulator is capable of simulating Membrane Division, Membrane Creation and Membrane String Replication operations. This is a first step to cross the interface between simulation and a Distributed implementation of P Systems able to capture the parallelism existing in the membrane computing area. The tool is user friendly, allowing the user to follow the evolution of a P system in a visual way. The simulator can be used to perform closer inspection of P system theory by the advanced researcher and it can also be helpful to individuals interested in learning and understanding how P systems work.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jul 01, 2006
Accession Number
ADA456902

Entities

People

  • Digen Das

Organizations

  • State University of New York

Tags

Communities of Interest

  • Energy and Power Technologies

DTIC Thesaurus Topics

  • Abstracts
  • Air Force Research Laboratories
  • Application-Specific Integrated Circuits
  • Artificial Intelligence
  • Automata
  • Chemistry
  • Computations
  • Computer Science
  • Field Programmable Gate Arrays
  • Graphical User Interface
  • Inspection
  • Personal Information Managers
  • Simulations
  • Simulators
  • Software Development
  • Stem Cells
  • User Interface

Fields of Study

  • Computer science

Readers

  • Computational Modeling and Simulation
  • Parallel and Distributed Computing.
  • Underwater engineering and Marine Technology.