James P. Hoffmann
Associate Professor of Plant
Biology
Associate Professor of Computer Science
Ph.D. 1981, University of Wisconsin-Madison
Email: James.Hoffmann@uvm.edu
Phone: 802-656-0429
Office: 230A Marsh Life Science Building
Research Area: Ecological Modeling via Evolutionary
Computation, Aquatic Ecology
Courses Taught: Evolutionary Computation (CS 295); Ecology and Evolution (BCOR 102); The
Green World (PBIO 6); Plant Ecology (PBIO 160); Algae and Aquatic Plants of the Lake Champlain Basin (PBIO 295)
Summary of Research Program
(1) Evolutionary Computation
My laboratory is fully engaged in ecological
modeling. We are interested in using mechanistic-based models to make
transparent the complex "black-box" models of ecological systems.
Ultimately, our goal is to better understand causality. We feel that
adopting optimally-specified models of correct structure is critical to
making progress towards this goal. Therefore, our initial efforts have
been focused on model selection accomplished with a combination of
information theory and various computational biology tools, especially
modified evolutionary algorithms that orchestrate a competition among a
community of models. We are currently applying this new approach to
modeling the dynamics of invasive species and aquatic systems.
Please visit this page for more information: Model Selection
with Evolutionary Computation
(2) Algal Physiological Ecology
My formal training focused on the physiological
ecology of algae and aquatic plants, with an emphasis on the influence of
physicochemical factors, and their interactions, on growth and
reproduction.
My emphasis has been on the ecology and physiology of attached algae
(also known as periphyton or algal biofilms) of lakes and streams. My work has
incorporated aspects of basic science, in which attached algal communities
have been used as experimental systems to test ecological theory; as well
as applied science, to explore the potential use of attached algae as
living filters to treat wastewater. Research projects in my laboratory
have ranged from the organismal scale - looking at cellular uptake kinetics
of phosphorus and carbon by individual species; to the population scale- looking at demographics and resource dynamics in the context of resource
competition models; to the community scale - looking at taxonomic structure
and species succession as well as primary production and nutrient
dynamics. A common theme throughout these projects has been the influence
of hydrodynamics on the ecology and physiology of these organisms.

Two completed projects incorporated aspects of both
basic and applied science and addressed phosphorus dynamics in aquatic
systems. Phosphorus is a pollutant of great concern in Vermont and these
projects were designed to improve our ability to understand and control
the extent of this pollution. One project focused on understanding the
role of periphyton in the uptake, storage and transformations of
phosphorus in a river typical of the Lake Champlain basin. The other
project attempted to maximize the uptake and removal of phosphorus by an
algal biofilm growing on wastewater in an experimental greenhouse.
For more information about the wastewater project you can visit my previous
homepage.
A PDF of my complete CV can be downloaded here: Hoffmann
Selected Publications
- Bentil, D.E., Ellingwood, C.D., Osei, M.B. and Hoffmann, J.P. 2007. Analysis of a Schnute Postulate-based Unified Growth Model for Model Selection in Evolutionary Computation. BioSystems 87: (In Press).
- Hoffmann, J.P. 2006. Simultaneous
Inductive and Deductive Modeling of Ecological Systems via Evolutionary
Computation and Information Theory. Transactions of the Society for Modeling and Simulation
International - Special Issue on Ecological and Environmental
Simulation. Simulation
82(7): 439-450. (Available
here as a pdf)
- Eppstein, M.J. and Hoffmann, J.P. 2005. Crystallographic Case Study in an Interdisciplinary Evolutionary Computation Course. Proceedings of the Genetic and Evolutionary Computation Conference (GECCO-2005, Washington, DC, June 2005) – Special Session on Evolutionary Computation in Practice.
- Hoffmann, J.P. 2005. Darwin and
Computational Ecology: How Simple Computational Models of Evolution Help
our Search for Better Models of Ecological Systems. Keynote Address: In Proceedings of Open International Conference on Modeling and Simulation - OICMS 2005, Hill, D.R.C., V. Barra, and M.K. Troer (Eds.), Blaise
Pascal University, Clermont-Ferrand, France, pp 27-39.
- Osei, B.M., Hoffmann, J.P.,
Ellingwood, C.D., and Bentil, D.E. 2005. Probabilistic Uncertainty in
Population Dynamics. WSEAS Transactions on Biology and Medicine
1(2):51-56.
- Hoffmann, J.P., Ellingwood, C.D.,
Bonsu, O.M. and Bentil, D.E. 2004. Ecological Model selection via
evolutionary computation and information theory. Invited paper for
special issue on biological applications of evolutionary computation.
Journal of Genetic Programming and Evolvable Machines 5(2):
229-241.
- Bentil, D. E., Bonsu O. M., Ellingwood, C. D. Hoffmann, J. P. 2003. Deterministic uncertainty in population growth. 4th IEEE International Symposium on Uncertainty Modeling and Analysis (ISUMA). IEEE Computer Society Press, Los Alamitos, CA. pp 274 - 278
- Hoffmann, J.P., Ellingwood, C.D.,
Bonsu, O.M. and Bentil, D.E. 2002. Turning genes off and on: Using
genetic algorithms with complexity-based fitness for model selection in
ecology. Proceedings of the Genetic and Evolutionary Computation
Conference (GECCO-2002) Workshop Special Session on Biological
Applications of Evolutionary Computation, pp 38-40. (Available
here as a pdf)
- Gustina, G.W. and Hoffmann, J.P. 2000.
Periphyton dynamics in a mountain stream during winter. Artic,
Antartic, and Alpine Research. 32(2): 127-134.
- Wang, D., Levine, S., Meals, D.W., Hoffmann,
J.P., Drake, J.C. and Cassell, E.A. 1999. Importance of
in-stream nutrient storage to P export from a rural, eutrophic river in
Vermont, U.S.A. In T. Manley [Ed.] Lake Champlain in
Transition: From Research Toward Restoration. American Geophysical
Union. Water Science and Application 1:205-223.
- Meals, D.W., Hoffmann, J.P., Levine,
S.N., Cassell, E.A., Wang, D., Drake, J.C., Pelton, D.K., Galarneau,
H.M. and Brown, A.B. 1999. Retention of spike additions of soluble
phosphorus in a northern eutrophic stream. Journal of the North American Benthological
Society 18:185-198.
- Watts, J., Bittner, C., Heaberlin, D. and J.
Hoffmann. 1999. Extraction of compact model parameters for ULSI
MOSFETs using a genetic algorithm. Modeling and Simulation of
Microsystems, Technical Proceedings of the Second International
Conference, San Juan, Puerto Rico, pp 176-179.
- Hoffmann, J. P. 1998. Wastewater
treatment with suspended and non-suspended algae - a review. Journal of
Phycology 34(5): 757-763.
- Cassell, E.A., Dorioz, J.M., Kort, R.L., Hoffmann,
J.P. Meals, D.W., Kirschtel, D. and Braun, D.C. 1998. Watershed
Modeling: Dynamics of phosphorus storage, cycling, transport and export.
Journal of Environmental Quality 27:293-298.