Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Computing algebraic functions with biochemical reaction networks
Buisman H., ten Eikelder H., Hilbers P., Liekens A. Artificial Life15 (1):5-19,2009.Type:Article
Date Reviewed: Jun 30 2009

This is a valuable and very well-written contribution to our understanding of biological information processing. The authors investigate (highly idealized) abstract biochemical reactions in which the chemical inputs and outputs determine the numerical inputs and outputs of functions.

A clear inductive presentation shows that reaction networks corresponding to algebraic functions can be constructed: constants k(x)=c, multiplication m(x,y)=x×y, division d(x,y)=x÷y, addition, subtraction, roots, powers, and the composition of functions. Independent variables have values that are concentrations of reactants in a steady state.

Reaction coefficients determine function coefficients and, therefore, are constant. The availability and temperature of reactants are assumed to be constant, and the possible accumulation of products is not considered. Undergraduate-level methods for differential equations are used to compute steady-state values. For example, the authors show how a biochemical reaction could exist whose reactants, in stable concentrations a, b, and c, produce an output in concentration d, where 0=a×d²+b×d+c. In other words, the quadratic formula is algebraic and, by the time the example is given, we know that algebraic functions can be computed.

Twenty years ago, I had planned to do something like this, but my plan collapsed under the weight of reality and a less-than-optimal strategy. Buisman et al.’s strategy is elegant and they have included just enough biochemical reality to make this a good starting point for further work. Unfortunately, I have read little of the work of others mentioned as references, so I am not able to spread credit as far and as fairly as I could have a decade ago. But I am sure that young researchers can find in this paper many interesting and important problems for further work.

Reviewer:  W. Richard Stark Review #: CR137031 (1002-0197)
Bookmark and Share
 
Applications (I.6.3 )
 
 
Model Development (I.6.5 )
 
 
Types Of Simulation (I.6.8 )
 
Would you recommend this review?
yes
no
Other reviews under "Applications": Date
Computer network analysis by using a generalized Petri network simulator
Faro A., Mirabella O., Nigro C. Mathematics and Computers in Simulation XXVI(5): 401-411, 1984. Type: Article
Oct 1 1985
Electronic funds transfer networks: modeling their impact on bank service goals
Coats P. Computers and Operations Research 11(4): 415-426, 1984. Type: Article
Jun 1 1985
Geomatic: a 3-D graphic relief simulation system
Laurent D., Motet S. Computer 17(12): 25-30, 1984. Type: Article
Jul 1 1985
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy