423
Views
0
CrossRef citations to date
0
Altmetric

The present volume contains a selection of papers that emerged from the Tenth Brainstorming Week on Membrane Computing (BWMC), held in Sevilla, from January 30 to 3 February 2012, in the organization of the Research Group on Natural Computing from the Department of Computer Science and Artificial Intelligence of Sevilla University. This is a series of yearly meetings that started in 2003, in Rovira i Virgili University, Tarragona, with all the next editions taking place in Sevilla at the beginning of February, each year.

Membrane computing is a branch of natural computing, whose aim is to abstract computing models (data structures, operations about them, ways to control the computation, computing architectures) from the organization and the functioning of the living cell and from populations of cells. The area was initiated in the fall of 1998, and it is already well developed, both at the theoretical level and in what concerns the applications. The proposed models are called P systems, and the basic one consists of a cell-like (hierarchical) arrangement of membranes, delimiting compartments where multisets of objects evolve according to rules associated with the compartments. (Thus, in its basic form, membrane computing is devoted to distributed parallel multiset processing.) Many classes of P systems were introduced, with biological motivation (tissue-like, neural-like, passing objects through membrane by symport and antiport operations, and so on), mathematical motivation (e.g. instead of multisets of symbol objects, to use other data structures, such as sets or multisets of strings), computer science motivation (synchronous or asynchronous systems, deterministic or nondeterministic, able or not to produce an exponential working space in linear time, etc.); in turn, the applications (especially those in biology, biomedicine, ecology) needed versions of P systems where the evolution is controlled by probabilities, reaction rates, or similar numerical coefficient associated with the rules. Besides the various applications (in bio-modelling, computer graphics, approximate optimization, robot control), two main classes of (theoretical) results were obtained: (a) universality results (many classes of P systems, with a rather restricted structure, are equivalent in power to Turing machines) and (b) efficiency results (when a space–time trade-off is possible, e.g. by providing rules for dividing membranes, then polynomial solutions can be obtained to computationally hard problems, typically, NP-complete problems, but also characterizations of many other complexity classes were found, including PSPACE).

Updated information about membrane computing can be found at the domain website, at http://psystems.ppage.eu, including information about the two yearly dedicated meetings, the Conference on Membrane Computing (CMC) and the BWMC.

In the style of previous meetings in this series, the tenth BWMC was conceived as a period of active interaction among the participants, with the emphasis on exchanging ideas and cooperation. Several ‘provocative’ talks were delivered, mainly devoted to open problems, research topics, and conjectures waiting for proofs, followed by intense cooperation among the 40 participants. The efficiency of this type of meetings was again proved to be very high and the proceeding volumes published as a research report of Sevilla University (see the website of the Research Group on Natural Computing from Sevilla University, http://www.gcn.us.es) are an illustration of this efficiency. These proceedings are a working instrument, part of the interaction started during the stay of authors in Sevilla, meant to make possible a further cooperation, this time having a written support.

Ten papers were selected for the present volume. They have been further elaborated, enlarged and polished before being submitted, then they passed the usual reviewing process of the journal (each paper received two or three referee reports).

The selection was made in such a way to have a balanced distribution of topics, aiming to provide a balanced glimpse to membrane computing. Some papers deal with ‘classic’ theoretical issues, such as the power of symport–antiport systems Citation2 or the efficiency of cell division in solving hard problems Citation8, others deal with intricate ways of organizing the computation, such as the role of the clock Citation5 and the control of evolution by means of energy quanta associated with the rules Citation1. Two papers propose new formalizations of P systems Citation3 or prove the usefulness of such new formalizations, specifically, of the recently introduced kernel P systems Citation4. One paper is devoted to spiking neural P systems, a class of computer devices inspired from the brain organization and the way neurons cooperate by means of spikes Citation6. The remaining three papers are of a more applicative nature. They deal with a version of P systems, called MP systems, which proved to be rather useful in modelling biological processes Citation7, with fuzzy P systems, a framework where important issues, such as adaptation and learning, can be considered Citation10 and, finally, with using the so-called numerical P systems in devising robot controllers Citation9. It should be noted the variety of subjects and the fact that all of them can be considered as placed at the intersection of mathematics, computer science, and ‘real life’.

The Tenth BWMC was supported from various sources: (i) Proyecto de Excelencia con investigador de reconocida valía, de la Junta de Andalucía, grant P08-TIC 04200, (ii) Proyecto del Ministerio de Ciencia e Innovación, grant TIN2009-13192, (iii) Instituto de Matemáticas de la Universidad de Sevilla (IMUS), (iv) Fundación para la Investigación y el Desarrollo de las Tecnologías de la Información en Andalucía (FIDETIA) and (v) Endesa, S.A., as well as by the Department of Computer Science and Artificial Intelligence from Sevilla University.

(Sevilla, 30 July 2012)

References

  • Alhazov , A. , Antoniotti , M. and Leporati , A. 2013 . Characterizing the computational power of energy-based P systems . Int. J. Comput. Math. , 90 ( 4 ) : 789 – 800 .
  • Alhazov , A. and Rogozhin , Yu. 2013 . One-membrane symport with few extra symbols . Int. J. Comput. Math. , 90 ( 4 ) : 750 – 759 .
  • Freund , R. , Pérez-Hurtado , I. , Riscos-Núñez , A. and Verlan , S. 2013 . A formalization of membrane systems with dynamically evolving structures . Int. J. Comput. Math. , 90 ( 4 ) : 801 – 815 .
  • Gheorghe , M. , Ipate , F. , Lefticaru , R. , Pérez-Jiménez , M. J. , Ţurcanu , A. , Valencia Cabrera , L. , García-Quismondo , M. and Mierlǎc , L. 2013 . 3-Col problem modelling using simple kernel P systems . Int. J. Comput. Math. , 90 ( 4 ) : 816 – 830 .
  • Ivanov , S. 2013 . A formal framework for clock-free networks of cells . Int. J. Comput. Math. , 90 ( 4 ) : 776 – 788 .
  • Jiang , K. , Song , T. , Chen , W. and Pan , L. 2013 . Homogeneous spiking neural P systems working in sequential mode induced by maximum spike number . Int. J. Comput. Math. , 90 ( 4 ) : 831 – 844 .
  • Manca , V. and Marchetti , L. 2013 . An algebraic formulation of inverse problems in MP dynamics . Int. J. Comput. Math. , 90 ( 4 ) : 845 – 856 .
  • Pérez-Jiménez , M. J. , Riscos-Núñez , A. , Rius-Font , M. and Romero-Campero , F. J. 2013 . A polynomial alternative to unbounded environment for tissue P systems with cell division . Int. J. Comput. Math. , 90 ( 4 ) : 760 – 775 .
  • Vasile , C. I. , Pavel , A. B. and Dumitrache , I. 2013 . Universality of enzymatic numerical P systems . Int. J. Comput. Math. , 90 ( 4 ) : 869 – 879 .
  • Wang , J. and Peng , H. 2013 . Adaptive fuzzy spiking neural P systems for fuzzy inference and learning . Int. J. Comput. Math. , 90 ( 4 ) : 857 – 868 .

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.