MATH 564: Evolutionary Dynamics
Meeting Times: Tuesday, Thursday, 11:00 - 12:30First Class: Monday, January 5th
Location: Mathematics, Room 103
Instructor
Christoph Hauert
Office: Mathematics, Room 234
Hours: by appointment
Email: hauert@math.ubc.ca (please indicate 'math 564' in subject line)
Announcements
- None
Course Outline
Evolution is the unifying theme in biology. Evolutionary processes are responsible for the emergence of the rich variety of species across the planet. Cooperation represents one of the key organizing principles in evolution, and the history of life and of societies could not have unfolded without the repeated cooperative integration of lower level units into higher level entities. Evolutionary theories have attracted increasing attention from other behavioral disciplines including sociology and economics. This has led to the notion of cultural evolution aiming at a better understanding of human cooperation including the emergence of social norms. Cultural evolution follows the same basic selection principle as biological evolution but the lack of the genetic constraints of mutation, recombination and inheritance results in a largely unexplored dynamics governed by the more flexible mechanisms of innovation, learning and imitation.
Goals
This course provides a sound introduction into mathematical models of evolution and the theory of games. Modeling techniques that are covered include: stochastic dynamics of invasion and fixation of mutants in a finite population; evolutionary game theory and frequency dependent selection -- each agents' performance is affected by everyone else; adaptive dynamics and the process of diversification and speciation through evolutionary branching; modeling spatially structured populations. In all cases the link to current challenges in research is emphasized by student presentations and discussions of the literature as well as by identifying potential research questions. Each student develops his/her own small research project in consultation with the instructor. At the end of the term, all students hand in a written report, present their project to the class and participate in a peer review process assessing the projects of their fellow students.
Timeline
| Week | Lecture Topic | Notes |
| Week 1, Jan. 5 |
Finite populations, constant selection | |
| Week 2, Jan. 10 |
Interacting individuals, introduction to game theory, frequency dependent selection | |
| Week 3, Jan. 17 |
Structured populations, pair approximation | |
| Week 4, Jan. 24 |
Structured populations, constant selection | Discussions of presentations |
| Week 5, Jan. 31 |
Game theory, classical analysis | Presentations |
| Week 6, Feb. 7 |
From finite to infinite populations, replicator dynamics | Presentations |
| Week 7, Feb. 14 |
Cooperation, Reward, Punishment & Reputation | Discussions of projects |
| Week 8, Feb. 21 |
Mid-term break | |
| Week 9, Feb. 28 |
Ecological dynamics & evolutionary games | |
| Week 10, Mar. 6 |
Structured populations, continuous space | |
| Week 11, Mar. 13 |
Continuous games | |
| Week 12, Mar. 20 |
Diversification, adaptive dynamics | |
| Week 13, Mar. 27 |
Origin of Cooperation | Project presentations |
| Week 14, Apr. 3 |
Project presentations |
Prerequisites
This course combines various topics covered in undergraduate mathematics courses - including differential equations, dynamical systems, stochastic processes, probability, Markov chains, etc. However, committed graduate students from other disciplines that are willing to catch up on mathematical theories they might not be familiar with are encouraged to attend and stimulate discussions with problems from their fields. Knowledge of computer programming and mathematics software such as Maple, Mathematica or MATLAB might be helpful for the project work but are not required.
Assignments
The homework assignments will be posted below. Late homework is not accepted.
- Homework 1: Moran process (due February 3rd)
- Homework 2: Replicator dynamics (due February 14th)
- Homework 3: Classical Game Theory (due March 1st)
- Homework 4: Evolutionary Dynamics (due March 20th)
- Homework 5: Populations (due March 27th)
Presentations
Selection of possible topics for presentations based on recent research results and some references to get you started. You are free to choose any other research paper that catches your interest. Use this excercise as a chance to identify possible questions for your project.
- Moran process for frequency dependent selection
Nowak MA, A Sasaki, C Taylor, D Fudenberg (2004). Emergence of cooperation and evolutionary stability in finite populations Nature 428: 646-650 (PDF). - From finite to infinite populations
Traulsen, A., Claussen J. C. & Hauert, Ch. (2005) Evolutionary dynamics: from finite to infinite populations Phys. Rev. Lett. 95, 238701 (PDF). - Frequency dependent Moran process on graphs
Ohtsuki, H., Hauert, Ch., Lieberman, E. & Nowak, M. (2006) A simple rule for the evolution of cooperation on graphs Nature 441, 502-505 (PDF). - Cooperation: ecology & evolution
Hauert, Ch., Wakano, J. Y. & Doebeli, M. (2008) Ecological Public Goods Games: cooperation and bifurcation Theor. Pop. Biol. 73 257-263 (PDF). - Cooperation: voluntary participation in public goods games
Hauert, Ch., De Monte, S., Hofbauer J. & Sigmund, K. (2002) Volunteering as Red Queen Mechanism for Cooperation in Public Goods Game Science 296, 1129-1132 (PDF). - Cooperation: reward, punishment & reputation
Sigmund, K., Hauert, C. & Nowak, M. (2001) Reward & Punishment, Proc. Natl. Acad. Sci. USA 98, 10757-10762 (PDF).
Project
Some suggestions to get you started on a project. For some of these topics ideas for manageable projects exist. If you are interested please contact me for more specific information.
- Punishment, Reward & Reputation in Public Goods Games
Literature:- Sigmund, K., Hauert, C. & Nowak, M. (2001) Reward & Punishment, Proc. Natl. Acad. Sci. USA 98, 10757-10762 (PDF).
- Hauert, Ch, Traulsen, A., Brandt, H., Nowak, M. A. & Sigmund, K. (2007) Via freedom to coercion: the emergence of costly punishment, Science 316, 1905-1907 (PDF).
- Sigmund, K., Brandt, H., Traulsen, A., & Hauert, Ch. (2010) Social learning promotes institutions for governing the commons, Nature 466, 861-863 (PDF).
- Dynamics of spatial games
Literature: - Ecological Public Goods Games
Literature: - Diversification
Literature:- Doebeli, M., Evolution of Diversity, Princeton University Press, 2010 (in press).
- Doebeli, M., Hauert, C. & Killingback, T. (2004) The evolutionary origin of cooperators and defectors, Science 306, 859-862. (PDF)
Project timeline
- First draft due: March 31st, submit pdf via email.
- Peer review assignments: April 2nd, drafts (or links) sent via email.
- Peer reviews due: April 7th, submit reports via email.
- Peer reviews reported to authors: April 9th, anonymized reports returned via email.
- Final report due: April 15th.
Project guidelines
The project paper should be a short, concise summary of your mini-research project with at most 12 pages (12pt font size, double spaced, excluding title page and references). As a target audience it might be best to think of your peers in class -- do not expect familiarity with the specifics of your project but you can rely on mathematical knowledge and some exposure to dynamical systems and evolutionary game theory. The paper should start with a brief introduction (~2 pages) that sketches the problem and puts it in a wider context and concludes with a discussion (~2 pages) that highlights the results and relates them to the broader context stated in the beginning. The model and results must be the central piece and should be described with sufficient detail that the reader can easily follow your line of argument but there is no need to show every step e.g. in your mathematical derivations. The emphasis must lie on an clear, intuitive and consistent presentation.
If necessary, a supplement may be enclosed -- for example containing detailed calculations, proofs and/or simulation details but the main text must be understandable without consulting the supplement.
Peer review guidelines
For the peer review you have to write a brief report on the content, presentation and originality of the paper (max. 1 page). The reviewers remain anonymous but the content will be returned to the author - the same as in real life (for som journals the reviews are double-blind but that is unlikely to work in such a small group). Just as some guidance, after or while reading the paper as yourself questions like: Is the problem well motivated? Is it an interesting and relevant problem? Is the model suitable to address the problem? Is the model well and convincingly presented? Is the derivation of the results clear? Do the conclusions follow from the model? Was it an interesting read? etc.
Grading
Your grade for the course will be computed roughly as follows:
Assignments: (20%) 3-4 problem sets on material discussed in class.
Presentation: (15%) presentation of research article to the class.
Term Project, Paper: (30%) small research project.
Term Project, Presentation: (20%) presentation of research project to the class.
Term Project, Peer Review: (10%) review the term project papers of your peers.
Participation: (5%) contributions to discussions in class.
Useful Resources
- Martin Nowak, Evolutionary Dynamics, Belknap Press, 2006.
- Karl Sigmund, The Calculus of Selfishness, Princeton University Press, 2010.
- Josef Hofbauer & Karl Sigmund, Evolutionary Games and Population Dynamics, Cambridge University Press, 1998.
- Nicholas Christakis & James Fowler, Connected, Little, Brown & Co., 2009.
- John Maynard Smith & Eörs Szathmary, The Major Transitions in Evolution, W. H. Freeman & Co., 1995.
- VirtualLabs: Collection of interactive tutorials on the fascinating dynamical world of evolutionary processes.
Course webpage: Course schedule.

