Skip to main content
Top

2017 | Book

Real-life Applications with Membrane Computing

insite
SEARCH

About this book

This book thoroughly investigates the underlying theoretical basis of membrane computing models, and reveals their latest applications. In addition, to date there have been no illustrative case studies or complex real-life applications that capitalize on the full potential of the sophisticated membrane systems computational apparatus; gaps that this book remedies. By studying various complex applications – including engineering optimization, power systems fault diagnosis, mobile robot controller design, and complex biological systems involving data modeling and process interactions – the book also extends the capabilities of membrane systems models with features such as formal verification techniques, evolutionary approaches, and fuzzy reasoning methods.

As such, the book offers a comprehensive and up-to-date guide for all researchers, PhDs and undergraduate students in the fields of computer science, engineering and the bio-sciences who are interested in the applications of natural computing models.

Table of Contents

Frontmatter
Chapter 1. Membrane Computing - Key Concepts and Definitions
Abstract
The basic membrane computing concepts used in the models presented in the next chapters are introduced. A basic transition membrane system, membrane systems with active membranes, a neural-like network of membranes and a spiking neural membrane system are defined and some simple examples are provided.
Gexiang Zhang, Mario J. Pérez-Jiménez, Marian Gheorghe
Chapter 2. Fundamentals of Evolutionary Computation
Abstract
The key evolutionary approaches used in the next chapters, including genetic algorithms, quantum-inspired evolutionary algorithms, ant colony optimization, particle swarm optimization and differential evolution are presented.
Gexiang Zhang, Mario J. Pérez-Jiménez, Marian Gheorghe
Chapter 3. Membrane Algorithms
Abstract
Membrane Algorithms (MAs) area is focusing on developing new variants of meta-heuristic algorithms for solving complex optimization problems by using either the hierarchical or network membrane structures, evolution rules and computational capabilities of membrane systems and the methods and well-established techniques employed in Evolutionary Computation. MAs studied in this volume, and described in this Chapter, refer to four variants of meta-heuristics using the hierarchical structure of the membrane systems - nested membrane structure, one-level membrane structure, hybrid membrane structure and dynamic membrane structure; whereas those using the network structure consist of two subcategories - statical network structure and dynamical network structure.
Gexiang Zhang, Mario J. Pérez-Jiménez, Marian Gheorghe
Chapter 4. Engineering Optimization with Membrane Algorithms
Abstract
In this chapter are described engineering applications of the membrane algorithms introduced in Chap. 3. The engineering problems we consider are the following: radar emitter signal analysis, digital image processing, controller design, mobile robot path planning, constrained manufacturing parameter optimization problems, distribution network reconfiguration and electric power system fault diagnosis.
Gexiang Zhang, Mario J. Pérez-Jiménez, Marian Gheorghe
Chapter 5. Electric Power System Fault Diagnosis with Membrane Systems
Abstract
Spiking Neural P systems (SN P systems, for short) are used in electric power systems fault diagnostics, by expanding their modeling capabilities with fuzzy theory concepts. The following variants of SN P systems are introduced and investigated: fuzzy reasoning spiking neural P systems with real numbers, weighted fuzzy reasoning spiking neural P systems and fuzzy reasoning spiking neural P systems with trapezoidal fuzzy numbers.
Gexiang Zhang, Mario J. Pérez-Jiménez, Marian Gheorghe
Chapter 6. Robot Control with Membrane Systems
Abstract
Numerical and Enzymatic Numerical P systems are used to design mobile robot controllers and for implementing simulators running on webots platform.
Gexiang Zhang, Mario J. Pérez-Jiménez, Marian Gheorghe
Chapter 7. Data Modeling with Membrane Systems: Applications to Real Ecosystems
Abstract
A probabilistic approach to P systems, called population dynamics P systems (PDP systems, for short) is introduced for studying the dynamics of (real) ecological populations. An implementation of this approach, as part of the P-Lingua software library, called pLinguaCore, is provided in order to assist in the definition, analysis, simulation and validation of PDP-based models. Four significant case studies of (real) ecosystems - the scavenger birds, Zebra mussel, Pyrenean chamois and Giant panda - are presented.
Gexiang Zhang, Mario J. Pérez-Jiménez, Marian Gheorghe
Metadata
Title
Real-life Applications with Membrane Computing
Authors
Gexiang Zhang
Mario J. Pérez-Jiménez
Marian Gheorghe
Copyright Year
2017
Electronic ISBN
978-3-319-55989-6
Print ISBN
978-3-319-55987-2
DOI
https://doi.org/10.1007/978-3-319-55989-6

Premium Partner