Margaret (Maggie) J. Eppstein, Ph.D.
Chair and Professor of Department of Computer Science
Founding Director and current Member of the UVM Complex Systems Center
Graduate Coordinator, Certificate of Graduate Study in Complex Systems

Graduate Coordinator, Computer Science Graduate Programs
327 Votey Building
University of Vermont
Burlington, VT 05405
(802) 656-1918 (327 Votey Hall office) or 656-1409 (205 Farrell Hall office)

CV (including publications)

Research Interests: In keeping with my interdisciplinary educational background in biology, computer science, and environmental engineering, my research interests involve computational forward and inverse modeling and analysis of complex biological and environmental problems.  Most of my early research has focused on developing novel computational methods for large-scale, nonlinear, multi-scale tomographic inverse image reconstruction problems in subsurface hydrology, geophysics, and deep-tissue near-infrared fluorescence imaging.  However, in the past several years I have shifted my research towards modeling and analysis of complex adaptive systems.  Current or recent projects include developing, studying, and using novel bio-inspired computational approaches for a wide range of important problems, including plant species' invasiveness in ecological communities, biological speciation, the impact of spatial topologies on information flow through complex interaction networks, identifying nonlinear interactions between single nucleotide polymorphisms that predispose for complex disease traits, agent-based integrated assessment modeling of transportation energy alternatives, analyzing non-linearly interacting outages that cause cascading failures in electrical networks, studying the evolution, structure, and function of a world-wide network of neonatal intensive care units, and exploring the effectiveness of alternative search strageties used by hospital teams in seeking improvements in health care.  In a more general sense, I'm interested in understanding evolution and evolvability and emergent properties of dynamical processes on complex networks. 

Please visit my CV for a complete list of publications, including pdfs of most of the journal pubs.

Open source Matlab software packages for:

1.      Cluster Reinforcement: Automatic cluster detection and hierarchical visualization for sparsely-matched self-organizing maps (SOMs)

2.      NM landscapes: problem generator for tunable epistatic fitness landscapes with known maxima and minima

3.      DARPS (Discrete Asexually Reproducing Population Simulator -- previously known as SimBA) Fast simulator of mutational evolution in large populations of malaria and other microorganisms.

4.      Random Chemistry: Algorithm to find one (of potentially many) k-element subset, which has some desired property, from within an N-element universal set in O(log N) time.


hip stuff

Personal Interests: 

Martial Arts (Northern Shaolin Praying-Mantis Kung Fu (since 1996; black sash attained 12/14/02), Yin style Ba Gua Zhang (since 1996), Tae Kwon Do (since 1991; 3rd degree WTF black belt attained 6/10/00)), rock-hounding (gem and mineral collecting), perennial gardening, hiking, snowshoeing, camping, sewing and related crafts, and of course my wonderful family, including husband Peter and sons Stuart (1983) and Daniel (1988), my cats, and lots of other things!

Here are some poems I wrote in 2nd grade that I recently rediscovered -- they're certainly better than anything I've written since!

This is me practicing with my bagua saber -- yes, it really is as big (and heavy) as it looks!

My mom's (Dorothy Eppstein)'s memories about building the Eppstein Frank Lloyd Wright House.

Publications resulting from class projects in CS/CSYS/BIOL 352 Evolutionary Computation