Mobility in Process Calculi and Natural Computing

The design of formal calculi in which fundamental concepts underlying interactive systems can be described and studied has been a central theme of theoretical computer science in recent decades, while membrane computing, a rule-based formalism inspired by

  • PDF / 2,700,355 Bytes
  • 217 Pages / 439.37 x 666.142 pts Page_size
  • 36 Downloads / 232 Views

DOWNLOAD

REPORT


Advisory Board: S. Amari G. Brassard K.A. De Jong C.C.A.M. Gielen T. Head L. Kari L. Landweber T. Martinetz Z. Michalewicz M.C. Mozer E. Oja G. P˘aun J. Reif H. Rubin A. Salomaa M. Schoenauer H.-P. Schwefel C. Torras D. Whitley E. Winfree J.M. Zurada

For further volumes: www.springer.com/series/4190

Bogdan Aman r Gabriel Ciobanu

Mobility in Process Calculi and Natural Computing

Dr. Bogdan Aman Institute of Computer Science Romanian Academy Ia¸si, Romania and Alexandru Ioan Cuza University Ia¸si, Romania [email protected] Series Editors G. Rozenberg (Managing Editor) [email protected] Th. Bäck, J.N. Kok, H.P. Spaink Leiden Center for Natural Computing Leiden University The Netherlands

Prof. Dr. Gabriel Ciobanu Institute of Computer Science Romanian Academy Ia¸si, Romania and Alexandru Ioan Cuza University Ia¸si, Romania [email protected] A.E. Eiben Vrije Universiteit Amsterdam The Netherlands

ISSN 1619-7127 Natural Computing Series ISBN 978-3-642-24866-5 e-ISBN 978-3-642-24867-2 DOI 10.1007/978-3-642-24867-2 Springer Heidelberg Dordrecht London New York Library of Congress Control Number: 2011942072 ACM Computing Classification (1998): F.1, F.4, I.2, I.6, J.3 © Springer-Verlag Berlin Heidelberg 2011 This work is subject to copyright. All rights are reserved, whether the whole or part of the material is concerned, specifically the rights of translation, reprinting, reuse of illustrations, recitation, broadcasting, reproduction on microfilm or in any other way, and storage in data banks. Duplication of this publication or parts thereof is permitted only under the provisions of the German Copyright Law of September 9, 1965, in its current version, and permission for use must always be obtained from Springer. Violations are liable to prosecution under the German Copyright Law. The use of general descriptive names, registered names, trademarks, etc. in this publication does not imply, even in the absence of a specific statement, that such names are exempt from the relevant protective laws and regulations and therefore free for general use. Printed on acid-free paper Springer is part of Springer Science+Business Media (www.springer.com)

Preface

The design of formal calculi in which the fundamental concepts underlying interactive systems can be described and studied has been a central theme of theoretical computer science over the last two decades. In this book we refer to the formal description of mobility in computer science by using π -calculus, ambient calculus, bioambients, brane calculi and systems of mobile membranes. In process algebra the moving entities are the links (π -calculus), the ambients (ambient calculus and bio-ambients) and the branes (brane calculi). In membrane systems the movement is provided by rules inspired by endocytosis and exocytosis. Cell movement is a dynamic phenomenon that is essential to a variety of biological processes (e.g., immune response). In Chapter 1: Mobility in Process Calculi we refer to the formal description of mobility in process calculi [52]. When expressing m