Rule-Based Programming Paradigm: A Formal Basis for Biological, Chemical and Physical Computation
Date
1999
Authors
Krishnamurthy, E.Vikram
Krishnamurthy, Vikram
Journal Title
Journal ISSN
Volume Title
Publisher
Elsevier
Abstract
A rule-based programming paradigm is described as a formal basis for biological, chemical and physical computations. In this paradigm, the computations are interpreted as the outcome arising out of interaction of elements in an object space. The interactions can create new elements (or same elements with modified attributes) or annihilate old elements according to specific rules. Since the interaction rules are inherently parallel, any number of actions can be performed cooperatively or competitively among the subsets of elements, so that the elements evolve toward an equilibrium or unstable or chaotic state. Such an evolution may retain certain invariant properties of the attributes of the elements. The object space resembles Gibbsian ensemble that corresponds to a distribution of points in the space of positions and momenta (called phase space). It permits the introduction of probabilities in rule applications. As each element of the ensemble changes over time, its phase point is carried into a new phase point. The evolution of this probability cloud in phase space corresponds to a distributed probabilistic computation. Thus, this paradigm can handle tor deterministic exact computation when the initial conditions are exactly specified and the trajectory of evolution is deterministic. Also, it can handle probabilistic mode of computation if we want to derive macroscopic or bulk properties of matter. We also explain how to support this rule-based paradigm using relational-database like query processing and transactions.
Description
Keywords
Keywords: algorithm; article; computer program; data base; molecular genetics; probability; time; Algorithms; Classification; Computer Simulation; Databases, Factual; DNA; Evolution; Models, Chemical; Models, Genetic; Models, Molecular; Models, Statistical; Monte C Closed world assumption; Database transaction processing; DNA; First and second order logic; Genetic and molecular computing; Rule based paradigm
Citation
Collections
Source
Biosystems
Type
Journal article
Book Title
Entity type
Access Statement
License Rights
Restricted until
2037-12-31
Downloads
File
Description