Bulletin of Mathematical Biology

, Volume 48, Issue 3–4, pp 417–426 | Cite as

Strategies for computer modeling

  • Michael C. Kohn


Modeling is a ubiquitous and often misunderstood enterprise in which data from diverse disciplines are analyzed by techniques from other diverse disciplines in an attempt to confirm or falsify a set of hypotheses about the real world. Guidelines are offered for designing models to match the goals of modeling biological systems. Techniques for the construction and interpretation of models are discussed. The requirements for credibility of models are detailed, and tests are suggested for their validation.


Rival Model Diverse Discipline Modeling Biological System Multienzyme System Stiff Differential Equation 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. Andersen, L. 1978. “Decoupling of Two-time Scale Linear Systems.”Proc. 1978 Joint Automatic Control Conf., pp. 153–163.Google Scholar
  2. Beal, S. L. and L. B. Sheiner. 1982. “Estimating Population Kinetics.”Crit. Rev. Bioengng 8, 195–222.Google Scholar
  3. Bekey, G. A. and T. A. Grove. 1980. “Analysis of Errors in the Identification of Biological Systems.”Proc. IEEE Int. Symp. Circuits and Systems, pp. 444–447.Google Scholar
  4. Belforte, G., B. Bona and M. Milanese. 1984. “Advanced Modeling and Identification Techniques for Metabolic Processes.”Crit. Rev. Bioengng 10, 275–316.Google Scholar
  5. Clasen, R. J., D. Garfinkel, N. Z. Shapiro and G.-C. Roman. 1978. “A Method for Solving Certain Stiff Differential Equations.”SIAM J. appl. Math. 34, 732–742.MATHMathSciNetCrossRefGoogle Scholar
  6. Frank, P. 1978.Introduction to System Sensitivity Theory. New York: Academic Press.Google Scholar
  7. Garfinkel, D. 1980. “Computer Modeling, Complex Biological Systems, and their Simplifications.”Am. J. Physiol. 8, R1-R6.Google Scholar
  8. — and C. B. Marbach, 1977. “Stiff Differential Equations.”Ann. Rev. Biophys. Bioengng 6, 525–542.CrossRefGoogle Scholar
  9. — and M. C. Kohn, M. J. Achs, J. Phifer and G.-C. Roman. 1978. “Construction of More Reliable Complex Models without Repeated Solution of their Constituent Differential Equations.”Math. Comput. Simul.,20, 18–23.CrossRefGoogle Scholar
  10. Garfinkel, L., M. C. Kohn and D. Garfinkel. 1977. “Systems Analysis in Enzyme Kinetics.”Crit. Rev. Bioengng 2, 329–361.Google Scholar
  11. —— and —. 1979. “Computer Simulation of the Fructose Bisphosphatase/Phosphofructokinase Couple in Rat Liver.”Eur. J. Biochem. 96, 183–192.CrossRefGoogle Scholar
  12. Gear, C. W. 1971. “The Automatic Integration of Ordinary Differential Equations.”Comm. ACM 14, 176–179.MATHMathSciNetCrossRefGoogle Scholar
  13. Goldstein, B. N. and E. L. Shevelev. 1985. “Stability of Multienzyme Systems with Feedback Regulation: a Graph Theoretical Approach.”J. theor. Biol.,112, 493–503.MathSciNetCrossRefGoogle Scholar
  14. González, S., E. Mendez, F. Kuhlmann and I. Castelazo. 1985. “Modularization Guidelines in the Development of Large-scale System Models for Simulation.”IEEE Trans. Syst. Man Cybern. 15, 665–669.Google Scholar
  15. Heinrich, R. and T. A. Rapoport. 1975. “Mathematical Analysis of Multienzyme Systems. II. Steady State and Transient Control.”BioSystems,7, 130–138.CrossRefGoogle Scholar
  16. Himmelblau, D. M. (Ed.). 1973.Decomposition of Large-scale Problems. Amsterdam: North-Holland.Google Scholar
  17. Holford, N. H. G. and L. B. Sheiner. 1981. “Pharmacokinetic and Pharmacodynamic Modelingin Vivo.”Crit. Rev. Bioengng 5, 273–322.Google Scholar
  18. Kacser, H. and J. A. Burns. 1979. “Molecular Democracy: Who Shares the Controls?”Biochem. Soc. Trans. 7, 1149–1160.Google Scholar
  19. Kohn, M. C. 1983. “Computer Simulation of Metabolism in Palmitate-perfused Rat Heart. III. Sensitivity Analysis.”Ann. biomed. Engng 11, 533–549.MathSciNetCrossRefGoogle Scholar
  20. — and E. Chiang. 1982. “Metabolic Network Sensitivity Analysis.”J. theor. Biol. 98, 109–126.CrossRefGoogle Scholar
  21. — and —. 1983. “Sensitity to Values of the Rate Constants in a Neurochemical Model.”J. theor. Biol. 100, 551–565.CrossRefGoogle Scholar
  22. — and D. Garfinkel. 1983a. “Computer Simulation of Metabolism in Palmitateperfused Rat Heart. I. Palmitate Oxidation.”Ann. biomed. Engng 11, 361–384.CrossRefGoogle Scholar
  23. — and —. 1983a. “Computer Simulation of Metabolism in Palmitate-perfused Rat Heart. II. Behavior of Complete Model.”Ann. biomed. Engng. 11, 511–531.CrossRefGoogle Scholar
  24. — and W. J. Letzkus. 1983. “A Graph Theoretical Analysis of Metabolic Regulation.”J. theor. Biol. 100, 293–304.CrossRefGoogle Scholar
  25. — and S. Bedrosian. 1985. “Information Flow and Complexity of Large-scale Metabolic Systems.” InInformation Processing in Biological Systems, S. L. Mintz and A. Permutter (Eds), pp. 55–67. New York: Plenum.Google Scholar
  26. —, M. J. Achs and D. Garfinkel. 1979a. “Computer Simulation of Metabolism in Pyruvate-perfused Rat Heart. I. Model Construction.”Am. J. Physiol. 237, R153-R158.Google Scholar
  27. — and —. 1979b. “Computer Simulation of Metabolism in Pyruvateperfused Rat Heart. II. Krebs Cycle.”Am. J. Physiol. 237, R159-R166.Google Scholar
  28. — and —. 1979c. “Computer Simulation of Metabolism in Pyruvateperfused Rat Heart. III. Pyruvate Dehydrogenase.”Am. J. Physiol. 237, R167-R173.Google Scholar
  29. Menten, L. E., M. C. Kohn and D. Garfinkel. 1981. “A Convenient Computer Program for Estimation of Enzyme and Metabolite Concentrations in Multienzyme Systems.”Comput. biomed. Res. 14, 91–102.CrossRefGoogle Scholar
  30. Mikulecky, D. C. 1983. “Network Thermodynamics: a Candidate for a Common Language for Theoretical and Experimental Biology.”Am. J. Physiol. 245, R1-R9.Google Scholar
  31. Roman, G.-C., D. Garfinkel and C. B. Marbach. 1976. “Memory Conserving Efficint Methods for Solving Large Sets of Differential Equations.”Proc. National Computer Conf.,1976, pp. 973–978.Google Scholar
  32. Shampine, L. F. and C. W. Gear. 1977. “A User’s View of Solving Stiff Ordinary Differential Equations.”SIAM Rev. 21, 1–17.MathSciNetCrossRefGoogle Scholar
  33. Siebert, W. M. 1978. “Contributions of the Communications Sciences to Physiology.”Am. J. Physiol. 234, R161-R166.Google Scholar
  34. Walker, C. C. 1984. “Beyond the Binary Case in Random Nets.”Bull. math. Biol. 46, 845–857.MATHMathSciNetGoogle Scholar
  35. Wright, B. E. and D. J. M. Park. 1975. “An Analysis of the Kinetic Positions Held by Five Enzymes of Carbohydrate Metabolism inDictyostelium discoideum.”J. biol. Chem. 250, 2219–2226.Google Scholar
  36. Yates, F. E. 1978. “Good Manners in Good Modeling: Mathematical Models and Computer Simulations of Physiological Systems.”Am. J. Physiol. 234, R159-R160.Google Scholar

Copyright information

© Society for Mathematical Biology 1986

Authors and Affiliations

  • Michael C. Kohn
    • 1
  1. 1.National Biomedical Simulation Resource, Department of PhysiologyDuke University Medical CenterDurhamUSA

Personalised recommendations