CSCS 501 Introduction to Complex Systems MW 4:00-5:30 171 Lorch Course Description: We will operate as a collaborative seminar, studying classic papers and central topics in the theory of complex systems, emphasizing central concepts, formal tools, and iconic models. Topics will include the concept of emergence; measures of complexity; non-linear dynamics; equilibria, tipping points and path dependence; chaos; information theory, replicator dynamics and evolutionary game theory; networks, small worlds, preferential attachment and power laws; diffusion and contagion; collective wisdom and movement on landscapes. We will take concepts as the core, bringing in the math, modeling, and simulation when helpful. We will also be relying on you to put work from your field of specialization into the pool—work that you consider relevant to complex system. We will be adding at least one reading each week from someone in the class. Work and Grading: Each week we will be working with a central reading or two (marked ● below). Homework in advance will ask for your thinking on a central question on the reading. You will also turn in a question you want to ask about the topic. Those questions will guide our exploration of the piece in seminar. Each week we will also be working with several satellite pieces, supplemental to the central reading (marked ○). Students will be assigned to present, explain, and guide discussion on those. You can expect to take that role several times during the semester. (I’ve also listed ‘technical supplements’ here. These aren’t part of our official reading, but if you want to dig deeper on any of the topics, those are good places to go.) There will be two projects due, each in one of these categories (and no more than one in each): □ It looks like a paper, with new exploration of a central concept in complex systems □ It looks like a conceptual layout, literature review, or meta-analysis of what has been done in a particular area □ It looks like a plan for the research that needs to be done, reflecting both where we are in a particular area and where we should go from here. □ It looks like a computational model or simulation of a complex system (can be done as a team project) □ It looks like a theorem in complex systems (if you want to use your math chops) 30% of your grade will be based on the weekly question assignments 30% will be based on your active participation in seminar, including reading presentations and deep involvement in discussion 40% will be based on your two projects, in presentation and written form. Final draft for the first is due Oct. 30th. Final draft for the second is due Dec. 18th. This course involves major reading across the discipline(s) of complex systems. All readings will be made available as downloadable .pdfs on CTools, but I expect you to print out hard copies of ● and ○ readings each week and bring those to class so that we can reference them in discussion. Topics and Readings: Note: Seminar participants will add readings as we go. We may also change direction as our interests take us. For both reasons, readings may change on short notice. Week 1 Sept. 9 Welcome to the course. Fundamentals, Adjustments, and seminar assignments for next week Week 2 Sept. 14, 16 The Concept of Emergence reading in advance: ● Steven Johnson, “The Myth of the Ant Queen,” from Emergence: The Connected Lives of Ants, Brains, Cities and Software ○ from John Holland, Emergence: from Chaos to Order ○ from Harold J. Morowitz, The Emergence of Everything: How The World Became Complex Into the mix: ○ V. Miemis, “Is Twitter a Complex Adaptive System?” [BK] ○ A. J. Deutsch, “A Subway Named Moebius” [AK] ○ L. M. A. Bettencourt & D. I. Kaiser, “Formation of Scientific Fields as a Universal Topological Transition” [AK] (Technical supplement: Robert B. Laughlin & David Pines, “The Theory of Everything”) Due at beginning of seminar Sept. 14: A thinking question on the reading, & your question for the seminar. Both in hard copy. Bring hard copy of ● and ○ readings to class Week 3 Sept. 21, 23 Simple Rules, Complex Systems, Levels of Analysis and Complexity in the Game of Life reading in advance: ● John Conway, Richard Guy, & Elwyn Berlekamp, “What is Life?” from Winning Ways for Your Mathematical Plays vol. 2. ○ from Karl Sigmund, Games of Life ○ Daniel Dennett, from Darwin’s Dangerous Idea ○ Mark Bedau, “Weak Emergence” Into the mix: ○ J. R. A. Maier & Georges M. Fadel, “Understanding the Complexity of Design” [CS] ○ F. A. von Hayek, “The Pretense of Knowledge,” Nobel Lecture [AK] (Technical supplement: Mark Bedau, “Downward Causality and Autonomy in Weak Emergence”) Due at beginning of seminar Sept. 21: A thinking question on the reading. Your question for the seminar. Both in hard copy. Bring hard copy of ● and ○ readings to class Week 4 Sept. 28, 30 Measures of Complexity & Diversity reading in advance: ● from Melanie Mitchell, Complexity: A Guided Tour ○ Scott E. Page, Diversity and Complexity, chapter 1 ○ Scott E. Page, Diversity and Complexity, chapter 2 ○ Lu Hong & Scott Page, “Groups of diverse problem solvers can outperform groups of high-ability problem solvers” Into the mix: ○ J. R. Hackman, “Why Teams Don’t Work” [MM] ○ Ray Dalio, “Principles” [MM] (Technical Supplement: Li & Vintanyi, “Algorithmic Complexity” Due at beginning of seminar Sept. 28: A thinking question on the reading. Your question for the seminar. Both in hard copy. Bring hard copy of all readings to class —both ● and ○ Week 5 Oct. 5, 7 Tipping Points and Path Dependence reading in advance: ● from Malcolm Gladwell, The Tipping Point ● Scott Page, “Essay: Path Dependence” ○ Mark Granovetter, “Threshold Models of Collective Behavior” ○ Josh Epstein, “Modeling Civil Violence: An Agent-Based Computational Approach” Into the mix: ○ Carl Knappett, Ray Rivers & Tim Evans, “The Therean Eruption and Minoan Palatial Collapse: New Interpretations Gained from Modeling the Maritime Network” [GT] ○ Emma Blake, “Social Networks, Path Dependence, and the Rise of Ethnic Groups in Pre-Roman Italy” [GT] (Technical Supplement: P. J. Lamberson & Scott Page, “Tipping Points” Due at beginning of seminar Oct. 5: A thinking question on the reading. Your question for the seminar. Both in hard copy. Bring hard copy of ● and ○ readings to class Week 6 Oct. 12, 14 Non-linear Dynamics, Bifurcation, and Chaos reading in advance: ● from L. Smith, Chaos: A Very Short Introduction ○ Ricard Solé and Brian Goodwin, Signs of Life: How Complexity Pervades Biology, chapters 1 and 2 ○ from Steven Strogatz, Nonlinear Dynamics and Chaos ○ from Grim, Mar, & St. Denis, The Philosophical Computer ○ Into the mix: _______________________________ (Technical supplement: from Richard Solé, Phase Transitions) Due at beginning of seminar Oct. 12: A thinking question on the reading. Your question for the seminar. Both in hard copy. Bring hard copy of ● and ○ readings to class Week 7 Oct. 19, 21 No Class Oct. 19. Reading period ► Due at beginning of seminar Oct. 21: First Project Prospectus ● Oct. 21: Prospectus Symposium Week 8 Oct. 26, 28 ► First Project Presentations Handouts and/or PowerPoints strongly encouraged Discussion in seminar ► Due in my office by noon Friday, October 30th: First Project Final Draft Week 9 Nov. 2, 4 Tools from Decision and Game Theory reading in advance: ● from Robert Axelrod, Evolution of Cooperation ○ from Sylvia Nassar, A Beautiful Mind ○ from K, Binmore, Game Theory: A Very Short Introduction Into the mix: ○ A. David Redish, “Addiction as a Computational Process Gone Awry” [EP] (Technical supplement: John Nash, “Equilibrium Points in N-Person Games” & “Non-cooperative Games”) Due at beginning of seminar Nov. 2: A thinking question on the reading. Your question for the seminar. Both in hard copy. Bring hard copy of ● and ○ readings to class Week 10 Nov. 9, 11 Replicator Dynamics, Evolutionary Game Theory and Genetic Algorithms reading in advance: ● from Karl Sigmund, Games of Life ● from Melanie Mitchell, An Introduction to Genetic Algorithms ○ Ken Binmore, “Evolutionary Biology,” from Game Theory: A Very Short Introduction ○ Richard Dawkins, from The Selfish Gene ○ John Holland, “Genetic Algorithms” ○ Into the mix: _______________________________ (Technical supplement: From Martin Nowak, Evolutionary Dynamics) Due at beginning of class Nov 9: A thinking question on the reading. Your question for the seminar. Both in hard copy. Bring hard copy of ● and ○ readings to class Week 11 Modeling Prejudice and Discrimination reading in advance: ● from Thomas Schelling, Micromotives and Macrobehavior ○ Elizabeth Bruch & Robert D. Mare, “Neighborhood Choice and Neighborhood Change” Nov. 16, 18 ○ Arnout van de Rijt, David Siegel, & Michael Macy, “Neighborhood Chance and Neighborhood Change: A Comment on Bruch and Mare” ○ Grim, et. al, “Modeling Prejudice Reduction” Into the mix: ○Nathan Nunn & Leonard Wantchekon, “The Slave Trade and the Origins of Mistrust in Africa” [AV] Due at beginning of class Nov. 16: A thinking question on the reading. Your question for the seminar. Both in hard copy. Bring hard copy of ● and ○ readings to class Week 12 Nov. 23 Networks and their Properties Small Worlds and Complex Contagion reading in advance: ● Watts & Strogatz, “Collective dynamics of ‘small-world’ networks” ○ Mark Granovetter, “The Strength of Weak Ties” ○ Damon Centola & Michael Macy, “Complex Contagions and the Weakness of Long Ties” Into the mix: ○ Nicholas A. Christakis & James A. Fowler, “The Spread of Obesity in a Large Social Network over 32 Years” [GF] ○ Christakis & Fowler, supplement [GF] ○ Nathan Norfleet Eagle, “Sensing Complex Social Systems,” from Machine Perception and Learning of Complex Social Systems [PV] (Technical supplement: Börner, Sanyal & Vespignani, Network Science Mark Newman, “The Structure and Function of Complex Networks” ) Due at beginning of class Nov. 23: A thinking question on the reading. Your question for the seminar. Both in hard copy Bring hard copy of ● and ○ readings to class No class November 25 Thanksgiving. ► Due at beginning of seminar Nov. 30: Second Project Prospectus Week 13 Nov. 30, Dec. 2 Preferential Attachment and Power Laws reading in advance: ● Duncan Watts, “Beyond the Small World,” from Six Degrees ● Albert-Laszlo Barabasi and Reka Albert, “Emergence of Scaling in Random Networks” ○ Reka Albert, Hawoong Jeong, & Albert-Laszlo Barabasi, “Attack and Error Tolerance of Complex Networks” Into the mix: ○ Justin Leidwanger, “Modeling Distance with Time in Ancient Mediterranean Seafaring: A GIS Application for the Interpretation of Martime Connectivity” [GT] (Technical supplement: Mark Newman, “Power Laws, Pareto distributions and Zipf’s Law” Clauset, Shalizi & Newman, “Power-law distributions in empirical data”) Due at beginning of class Nov. 30: A thinking question on the reading. Your question for the seminar. Both in hard copy Bring hard copy of ● and ○ readings to class Week 14 Dec. 7, 9 Dec. 7 Models of Investigators: Epistemic Agents Exploring Rugged Landscapes reading in advance: ● Grim, Singer, Fisher, Bramson, Berger, Reade, Flocken, and Sales, “Scientific Networks on Data Landscapes: Question Difficulty, Epistemic Success, and Convergence” ● Lu Hong & Scott Page, “Groups of diverse problem solvers can Outperform groups of high-ability problem solvers” ○ from James Surowiecki, The Wisdom of Crowds ○ Into the mix: _______________________________ (Technical supplement: Michael Weisberg & Ryan Muldoon, “Epistemic Landscapes and the Division of Cognitive Labor” J. McKenzie Alexander, J. Himmelreich & C. J. Thompson, “Epistemic Landscapes, Optimal Search and the Division of Cognitive Labor”) Due at beginning of class Dec. 7: A thinking question on the reading. Your question for the seminar. Both in hard copy Bring hard copy of ● and ○ readings to class -------------------------- Dec. 9 ► Second Project Presentations Handouts and/or PowerPoints strongly encouraged Discussion in seminar Week 15 ► Second Project Presentations Dec. 14 Wrap-up ► Due in my office by noon, December 18th: Second Project Final Draft Me: My office is in West Hall 323. I work there, so I’m there a lot, but we’ll make official office hours 1:00 – 3:00 Monday and Wednesday. If you need me any other time, or need to contact me in any other way, the best-email, peculiarly enough, is patrick.grim@stonybrook.edu.