Complex Systems, Spring 1998
Bio 367: Computational Models of Biological Organization
CS 246: Programming Paradigms


Paul Grobstein, Bryn Mawr College Department of Biology
Clare Congdon, Bryn Mawr College Computer Science Program
______________________________________________________________________

Lab 1: Introduction to Complex Systems

"Relatively simple interactions of relatively simple things can yield complex behavior"

What does this mean?
Is it worth thinking about?
How does one think about it productively?

Our objective for the first week is to develop some general intuitions about these questions, which we can use as a basis for more focused inquiry and discussion in weeks to come. "Starlogo" is a programming environment for exploring the workings of decentralized systems -- systems that are "organized without an organizer, coordinated without a coordinator" ... and gives us a good place to start.

Starlogo provides, for the Macintosh environment, a way to build one's own models of complex systems, a capability which we will make use of later in the semester. Starlogo is also a Macintosh program for running models created by others. We will begin by using three such existing models:

Each of these models shows that simple elements interacting locally can produce significant broader patterns which are not immediately obvious either in the properties of the elements or the rules of their interactions. Equally or more importantly, each model shows that the occurrence and character of such broader patterns varies depending on specific parameters of the model, and hence makes it possible to develop more concrete statements about the genesis of the broader patterns.

After looking at each of the three models, you should pick one for further study during the week. Your focus should be on providing a characterization of the dependence of broader patterns on model parameters and, if you can, an explanation of such dependence. You should also think about one or more of the following questions:

______________________________________________________________________
Maintained by:
Clare Bates Congdon (ccongdon@brynmawr.edu)
Paul Grobstein (pgrobste@brynmawr.edu)
______________________________________________________________________