Global Information Lookup Global Information

Membrane computing information


Membrane computing (or MC) is an area within computer science that seeks to discover new computational models from the study of biological cells, particularly of the cellular membranes. It is a sub-task of creating a cellular model.

Membrane computing deals with distributed and parallel computing models, processing multisets of symbol objects in a localized manner. Thus, evolution rules allow for evolving objects to be encapsulated into compartments defined by membranes. The communications between compartments and with the environment play an essential role in the processes. The various types of membrane systems are known as P systems after Gheorghe Păun who first conceived the model in 1998.[1]

An essential ingredient of a P system is its membrane structure, which can be a hierarchical arrangement of membranes, as in a cell, or a net of membranes (placed in the nodes of a graph), as in a tissue or a neural net. P systems are often depicted graphically with drawings.

Nine Region Membrane Computer

The intuition behind the notion of a membrane is a three-dimensional vesicle from biology. However the concept itself is more general, and a membrane is seen as a separator of two regions. The membrane provides for selective communication between the two regions. As per Gheorghe Păun, the separation is of the Euclidean space into a finite “inside” and an infinite “outside”. The selective communication is where the computing comes in.

Graphical representations may have numerous elements, according to the variation of the model that is being studied. For example, a rule may produce the special symbol δ, in which case the membrane that contains it is dissolved and all its contents move up in the region hierarchy.

The variety of suggestions from biology and the range of possibilities to define the architecture and the functioning of a membrane-based multiset processing device are practically endless. Indeed, the membrane computing literature contains a very large number of models. Thus, MC is not merely a theory related to a specific model, it is a framework for devising compartmentalized models.

Chemicals are modeled by symbols, or alternatively by strings of symbols. The region, which is defined by a membrane, can contain other symbols or strings (collectively referred to as objects) or other membranes, so that a P system has exactly one outer membrane, called the skin membrane, and a hierarchical relationship governing all its membranes under the skin membrane.

If objects are symbols, then their multiplicity within a region matters; however multi-sets are also used in some string models. Regions have associated rules that define how objects are produced, consumed, passed to other regions and otherwise interact with one another. The nondeterministic maximally parallel application of rules throughout the system is a transition between system states, and a sequence of transitions is called a computation. Particular goals can be defined to signify a halting state, at which point the result of the computation would be the objects contained in a particular region. Alternatively the result may be made up of objects sent out of the skin membrane to the environment.

Many variant models have been studied, and interest has focused on proving computational universality for systems with a small number of membranes, for the purpose of solving NP-complete problems such as Boolean satisfiability (SAT) problems and the traveling salesman problem (TSP). The P systems may trade space and time complexities and less often use models to explain natural processes in living cells. The studies devise models that may at least theoretically be implemented on hardware. To date, the P systems are nearly all theoretical models that have never been reduced to practice, although a practical system is given in.[2]

  1. ^ Păun, Gheorghe. "Introduction to Membrane Computing" (PDF). {{cite journal}}: Cite journal requires |journal= (help)
  2. ^ U.S. patent 20,090,124,506

and 27 Related for: Membrane computing information

Request time (Page generated in 0.7939 seconds.)

Membrane computing

Last Update:

the cellular membranes. It is a sub-task of creating a cellular model. Membrane computing deals with distributed and parallel computing models, processing...

Word Count : 630

Unconventional computing

Last Update:

Unconventional computing (also known as alternative computing or nonstandard computation) is computing by any of a wide range of new or unusual methods...

Word Count : 4574

Natural computing

Last Update:

include swarm intelligence, artificial immune systems, membrane computing, and amorphous computing. Detailed reviews can be found in many books . A cellular...

Word Count : 5148

P system

Last Update:

system model led to the formation of a branch of research known as 'membrane computing.' Although inspired by biology, the primary research interest in P...

Word Count : 2238

Atulya Nagar

Last Update:

membrane computing or P-systems, neural networks, computational intelligence, electroencephalography, evolutionary computation, natural computing, fuzzy...

Word Count : 2322

Computational model

Last Update:

model Decision field theory Dynamical systems model of cognition Membrane computing Ontology (information science) Programming language theory Microscale...

Word Count : 345

DNA computing

Last Update:

DNA computing is an emerging branch of unconventional computing which uses DNA, biochemistry, and molecular biology hardware, instead of the traditional...

Word Count : 4916

Mobile membranes

Last Update:

goals they had in mind: "While membrane computing is a branch of natural computing which tries to abstract computing models, in the Turing sense, from...

Word Count : 7128

Membrane keyboard

Last Update:

"rollable-collapsible" designs for PDAs and other pocket computing devices. Smaller, specialised membrane keyboards, typically numeric-and-a-few-control-keys...

Word Count : 467

Interactive computation

Last Update:

Cirquent calculus Computability logic Game semantics Human-based computation Hypercomputation Interactive programming Membrane computing Quasi-empiricism...

Word Count : 195

Robot

Last Update:

J.; Gheorghe, Marian (5 April 2017). Real-life Applications with Membrane Computing. Springer. ISBN 978-3-319-55989-6. Kagan, E.; Shvalb, N.; Gal, I....

Word Count : 14567

IMCS

Last Update:

The International Membrane Computing Society, the organization whose objective is to promote the development of membrane computing. This disambiguation...

Word Count : 124

List of Romanian inventors and discoverers

Last Update:

endocrine pancreas secretion. Gheorghe Paun: prominent for work on membrane computing and the P system. Eugen Pavel: inventor of the Hyper CD-ROM, a 3D...

Word Count : 1405

Membrane gas separation

Last Update:

by synthetic membranes made from polymers such as polyamide or cellulose acetate, or from ceramic materials. While polymeric membranes are economical...

Word Count : 6229

Chemical synapse

Last Update:

traveling along the membrane of the presynaptic cell, until it reaches the synapse. The electrical depolarization of the membrane at the synapse causes...

Word Count : 4250

Modelling biological systems

Last Update:

target for their cancer medicine MM-111. Membrane computing is the task of modelling specifically a cell membrane. An open source simulation of C. elegans...

Word Count : 2118

Artificial chemistry

Last Update:

̆un, and M. J. Pérez-Jiménez, editors, Applications of Membrane Computing, Natural Computing Series, pages 203–214. Springer, 2006. J.Ziegler and W.Banzhaf...

Word Count : 1283

Vibrations of a circular membrane

Last Update:

A two-dimensional elastic membrane under tension can support transverse vibrations. The properties of an idealized drumhead can be modeled by the vibrations...

Word Count : 2510

Cellular model

Last Update:

Bifurcation Theory Molecular modeling software Membrane computing is the task of modeling specifically a cell membrane. Biochemical Switches in the Cell Cycle...

Word Count : 1375

Protein

Last Update:

cell membrane to small molecules and ions. The membrane alone has a hydrophobic core through which polar or charged molecules cannot diffuse. Membrane proteins...

Word Count : 11357

Matrix grammar

Last Update:

on Computational Linguistic, 1965. pp 1–11. [4] ^ Gheorghe Păun, Membrane Computing: An Introduction, Springer-Verlag New York, Inc., Secaucus, NJ, USA...

Word Count : 1225

Action potential

Last Update:

An action potential occurs when the membrane potential of a specific cell rapidly rises and falls. This depolarization then causes adjacent locations to...

Word Count : 16425

Wearable computer

Last Update:

military project, designed largely with wearable computing. Activity tracker Apple Watch Artificial neural membrane (Smartskin) Augmented reality Active tag Calculator...

Word Count : 6559

Brane

Last Update:

zero-dimensional point particle, a one-dimensional string, or a two-dimensional membrane to higher-dimensional objects. Branes are dynamical objects which can propagate...

Word Count : 1019

UP Diliman Department of Computer Science

Last Update:

techniques from both theoretical and systems aspects of computing. They should be able to formulate computing problems and develop new and innovative technology...

Word Count : 1054

Computer keyboard

Last Update:

is made. The membrane layers can be printed by very-high volume, low-cost "reel-to-reel" printing machines, with each keyboard membrane cut and punched...

Word Count : 8193

Membrane scaling

Last Update:

Membrane scaling is when one or more sparingly soluble salts (e.g., calcium carbonate, calcium phosphate, etc.) precipitate and form a dense layer on the...

Word Count : 1689

PDF Search Engine © AllGlobal.net