Role Of Theory In Computer Science, The: Essays Dedicated To Janusz Brzozowski
eBook - ePub

Role Of Theory In Computer Science, The: Essays Dedicated To Janusz Brzozowski

Essays Dedicated to Janusz Brzozowski

Stavros Konstantinidis, Nelma Moreira;Rog????rio Reis;Jeffrey Shallit;

  1. 312 pages
  2. English
  3. ePUB (mobile friendly)
  4. Available on iOS & Android
eBook - ePub

Role Of Theory In Computer Science, The: Essays Dedicated To Janusz Brzozowski

Essays Dedicated to Janusz Brzozowski

Stavros Konstantinidis, Nelma Moreira;Rog????rio Reis;Jeffrey Shallit;

Book details
Book preview
Table of contents
Citations

About This Book

-->

This volume brings together the work of several prominent researchers who have collaborated with Janusz Brzozowski, or worked in topics he developed, in the areas of regular languages, syntactic semigroups of formal languages, the dot-depth hierarchy, and formal modeling of circuit testing and software specification using automata theory.

-->

Frequently asked questions

How do I cancel my subscription?
Simply head over to the account section in settings and click on “Cancel Subscription” - it’s as simple as that. After you cancel, your membership will stay active for the remainder of the time you’ve paid for. Learn more here.
Can/how do I download books?
At the moment all of our mobile-responsive ePub books are available to download via the app. Most of our PDFs are also available to download and we're working on making the final remaining ones downloadable now. Learn more here.
What is the difference between the pricing plans?
Both plans give you full access to the library and all of Perlego’s features. The only differences are the price and subscription period: With the annual plan you’ll save around 30% compared to 12 months on the monthly plan.
What is Perlego?
We are an online textbook subscription service, where you can get access to an entire online library for less than the price of a single book per month. With over 1 million books across 1000+ topics, we’ve got you covered! Learn more here.
Do you support text-to-speech?
Look out for the read-aloud symbol on your next book to see if you can listen to it. The read-aloud tool reads text aloud for you, highlighting the text as it is being read. You can pause it, speed it up and slow it down. Learn more here.
Is Role Of Theory In Computer Science, The: Essays Dedicated To Janusz Brzozowski an online PDF/ePUB?
Yes, you can access Role Of Theory In Computer Science, The: Essays Dedicated To Janusz Brzozowski by Stavros Konstantinidis, Nelma Moreira;Rog????rio Reis;Jeffrey Shallit; in PDF and/or ePUB format, as well as other popular books in Computer Science & Computer Science General. We have over one million books available in our catalogue for you to explore.

Information

Publisher
WSPC
Year
2017
ISBN
9789813148215

Chapter 1

Reaction Systems: A Model of Computation Inspired by the Functioning of the Living Cell

Andrzej Ehrenfeucht
University of Colorado, Department of Computer Science
Boulder CO 80309-0347 USA
Ion Petre
Computational Biomodeling Laboratory
Åbo Akademi University and Turku Centre for Computer Science
Turku 20500, Finland
Grzegorz Rozenberg
Leiden Institute of Advanced Computer Science, Leiden University
Niels Bohrweg 1, 2333 CA Leiden, The Netherlands
and
University of Colorado, Department of Computer Science
Boulder CO 80309-0347 USA
Reaction systems are a model of computation inspired by the functioning of the living cell. They formalize the interactions between biochemical reactions that form the basic mechanism (the skeleton) underlying this functioning. This paper is a tutorial-style introduction to reaction systems – it introduces the basic notions, and reviews a number of research directions which are motivated either by biological considerations, or by the need to understand the basic formal processes (computations) underlying the dynamic behavior of reaction systems.

Contents

1.1.Introduction
1.2.Preliminaries
1.3.Basic Notions
1.4.Power Set Functions
1.5.Relationship to Transition Systems
1.6.Measurement Functions
1.7.Reaction Systems with Duration
1.8.A Reaction Systems Model for the Self-Assembly of Intermediate Filaments
1.9.A Reaction Systems Model for the Heat Shock Response
1.10.Discussion
References

1.1.Introduction

Natural Computing (see, e.g., [27, 37]) is concerned with models of computation, computational techniques, and computing technologies (referred to as human-designed computing) inspired by nature, as well as with investigating, in terms of information processing, phenomena taking place in nature (referred to as computing taking place in nature).
Well-known examples of the former strand of research include evolutionary computation (inspired by Darwinian evolution of species), neural computation (inspired by the functioning of the central nervous system and the brain), artificial immune systems (inspired by the natural immune system), quantum computing (inspired by quantum mechanics), and molecular computing (inspired by molecular biology). Examples of the latter strand include investigations into the computational nature of self-assembly, the computational nature of brain processes, the computational nature of developmental processes, and the computational nature of biochemical reactions.
A research line which has attracted a lot of attention in natural computing is the functioning of the living cell. It is a central research topic for biology and biochemistry, while at the same time it is very attractive for computer science because, for example, it leads to novel models of computation.
This paper belongs to this research line. The methodology underlying the model presented in this paper is to first propose the basic mechanism underlying the functioning of the living cell, and then to attempt (first) to understand this mechanism only. It consists of the interactions between biochemical reactions taking place in the living cell. These interactions form the bare skeleton of the functioning of the living cell. It will still require many additional levels (on top of the skeleton) to achieve a basic understanding of how the living cell functions.
A key property of interactions between biochemical reactions is that they are based on two mechanisms: facilitation and inhibition. The product of one reaction may contain reactants of some reactions (and hence facilitate these reactions) and it may contain inhibitors of some reactions (and hence inhibit these reactions).
The model of reaction systems (introduced in [19]; also see, e.g., [6, 14, 15]) formalizes biochemical reactions in such a way that dynamic processes taking place in reaction systems formalize these interactions. Moreover, because this model is concerned with interactions taking place within the living cell, the formal notion of a dynamic process in reaction systems also captures the interactions with an environment, reflecting the fact that the living cell is an open system.
This paper is a tutorial-style introduction to reaction systems. It introduces basic notions together with the underlying intuition and motivation, and then it presents a number of representative research directions. The paper is organized as follows.
In Section 1.3 we first introduce the basic (formal) notion of a reaction and define its effect on the current state of a (biochemical) system. Each reaction b is of the form b = (Rb, Ib, Pb), where Rb are all reactants b needs to take place, Ib is the set of all inhibitors of b (if any of them is present in the current state T, then b will not take place in T), and Pb is the product set of b (if b takes place in the current state T, then it contributes its product set Pb to the successor state of T). Then we present reaction systems as a model of interactions between biochemical reactions in the ...

Table of contents

Citation styles for Role Of Theory In Computer Science, The: Essays Dedicated To Janusz Brzozowski

APA 6 Citation

[author missing]. (2017). Role Of Theory In Computer Science, The: Essays Dedicated To Janusz Brzozowski ([edition unavailable]). World Scientific Publishing Company. Retrieved from https://www.perlego.com/book/853518/role-of-theory-in-computer-science-the-essays-dedicated-to-janusz-brzozowski-essays-dedicated-to-janusz-brzozowski-pdf (Original work published 2017)

Chicago Citation

[author missing]. (2017) 2017. Role Of Theory In Computer Science, The: Essays Dedicated To Janusz Brzozowski. [Edition unavailable]. World Scientific Publishing Company. https://www.perlego.com/book/853518/role-of-theory-in-computer-science-the-essays-dedicated-to-janusz-brzozowski-essays-dedicated-to-janusz-brzozowski-pdf.

Harvard Citation

[author missing] (2017) Role Of Theory In Computer Science, The: Essays Dedicated To Janusz Brzozowski. [edition unavailable]. World Scientific Publishing Company. Available at: https://www.perlego.com/book/853518/role-of-theory-in-computer-science-the-essays-dedicated-to-janusz-brzozowski-essays-dedicated-to-janusz-brzozowski-pdf (Accessed: 14 October 2022).

MLA 7 Citation

[author missing]. Role Of Theory In Computer Science, The: Essays Dedicated To Janusz Brzozowski. [edition unavailable]. World Scientific Publishing Company, 2017. Web. 14 Oct. 2022.