Skip to article frontmatterSkip to article content

Welcome to the Contagion Models module! This module explores how ideas, behaviors, diseases, and innovations spread through social networks and populations. Building on threshold models from our segregation module, we’ll examine both biological and social contagion processes using computational modeling approaches.

Contagion models help us understand how things spread—from infectious diseases to social movements, from rumors to technological innovations. Through agent-based modeling, we’ll explore different mechanisms of transmission, the role of network structure, and intervention strategies for controlling or promoting different types of contagion. We’ll see how Granovetter’s threshold models Granovetter (1978) provide a foundation for understanding collective behavior and social mobilization. We will also will talk about the spread of behavior in social networks, including concepts like complex contagion and the role of weak vs. strong ties.

Module Duration: 2 weeks


Student Learning Objectives (SLOs)

By the end of this module, students will be able to:

Core SLOs
Conceptual SLOs
Technical SLOs
Critical Thinking
Communication
  • Construct data-driven, mathematical, statistical, and/or software models, analyzing their results to answer questions, solve problems, support arguments, draw conclusions, make predictions, and/or identify possible causal relationships.
  • Identify and use tools appropriate for solving a given problem, such as algebra, calculus, and other mathematical tools; spreadsheets, databases, and data-analysis software; domain-specific software; and/or writing one’s own software.

📋 Weekly Breakdown

Lecture 9
Lecture 10
Lecture 11
Lecture 12

Week 5: Tuesday, September 30

Heckman Library 406C

Session A: Collective behavior: from contagion to thresholds.

  • Summary:
    • Historical approaches: Le Bon’s crowd psychology, modern collective behavior theory.
    • Threshold models: Granovetter’s framework for understanding collective action.
    • Applications: riots, social movements, technology adoption.
  • Slides: Collective Behavior

Session B (SRG): Discussion of readings.

  • Summary:
    • Mark Granovetter, “Threshold Models of Collective Behavior” (AJS, 1978).
    • Deliverable: SRG prep sheet due (per role).

📝 Assignments & Due Dates (Weeks 3–4)

Lab Memo #4

Due: 10/16 before class | Points: 20 points

Prompt (1-2 pages):

Contagion model implementation & analysis

  1. Implement a contagion model in NetLogo using the SEIR framework.
  2. Analyze the model’s behavior under different parameters (e.g., transmission rate, recovery rate).
  3. Write your Lab Memo. You can download the template in here.
  4. Make sure you add the codes you’ve changed, as well as interface modifications.
  5. Submit your Lab Memo in PDF format through Moodle.

Week 6 (Oct 7 & Oct 9)

Assignment TypeDetailsDue DateWeight
📖 SRG Prep Sheet #5Centola Spread of Behavior in an Online Social Network readingsThu Oct 9 (start of class)Participation
🎓 Project Ideas BrainstormingMeet with your teams & brainstorm initial ideasThu Oct 9Project milestone (optional)

📚 Reading and Extra Materials

Required Readings

Week 5 Reading
Week 6 Reading

Mark Granovetter (1978)
“Threshold Models of Collective Behavior”
American Journal of Sociology, 83(6), 1420-1443.

Key concepts:

  • Individual thresholds for participation
  • Collective outcomes from individual decisions
  • Applications to riots, strikes, and social movements
  • Mathematical formalization of social influence

Discussion questions:

  1. How do individual threshold distributions affect collective outcomes?
  2. What role does information play in threshold models?
  3. Can threshold models explain the unpredictability of social movements?

Supplementary Materials

Videos
Articles
NetLogo Models
Online Resources
  • How Behavior Spreads: The Science of Complex Contagions (Damon Centola) Link
  • Nicholas Christakis, “Social Contagion” Link
  • Nicholas Christakis: The hidden influence of social networks Link
  • Feeling Their Vibes? Uncovering the Mystery of Emotional Contagion 🧠💫 Link
  • Are Your Emotions Contagious? | On Mirror Neurons Link
References
  1. Granovetter, M. (1978). Threshold models of collective behavior. American Journal of Sociology, 83(6), 1420–1443.
  2. Centola, D. (2010). The Spread of Behavior in an Online Social Network Experiment. Science, 329(5996), 1194–1197. 10.1126/science.1185231
  3. Centola, D., & Macy, M. (2007). Complex Contagions and the Weakness of Long Ties. American Journal of Sociology, 113(3), 702–734. 10.1086/521848
  4. Watts, D. J. (2002). A simple model of global cascades on random networks. Proceedings of the National Academy of Sciences, 99(9), 5766–5771. 10.1073/pnas.082090499