CS 580: Topics in Algorithmic Game Theory

 

All lectures will be recorded. Recordings will be available on Mediaspace under channel name "CS 580 Fall 2026"

Lecture Schedule and Notes

Will be updated as the class progresses.

 
Date Topics Reading
Fair-division, Social Choice (some of the covered topics are relatively new)
Aug 25 Introduction. Course overview. Slides
Aug 27 Fair-division of Divisibles Slides
See also sections 10.1 and 10.2 of Yishay Mansour's notes. Note here that B_i is the budget that we assumed to be 1, and ρ is also 1 when valuations are linear.
Sep 1Competitive Equilibrium AlgorithmLecture slides. See Devanur, Papadimitriou, Saberi, and Vazirani (2008) on combinatorial algorithms for market equilibrium.
Sep 3Fair Division of Indivisibles: EF, Proportionality, EF1/EFXLecture slides. See the survey on fair division of indivisible goods.
Sep 8Fair Division of Indivisibles: Maximin Share (MMS), Nash Social WelfareLecture slides. See Garg, McGlaughlin, and Taki on 2/3-MMS.
Games and Equilibria
Sep 10Nash Equilibrium, Nash's Existence Theorem, Zero-sum GamesLecture slides. Nash's paper.
Sep 15Min-Max Theorem for Zero-sum Games; Equilibrium Computation in Two-player GamesLecture slides. See Chapter 2 of the AGT book. For those interested, slides on the connection between Nash, Brouwer's fixed-point theorem, Sperner's lemma, and PPAD.
Sep 17Other Eq. Notions: Correlated and Coarse Correlated Equilibrium, Extensive-form GamesLecture slides.
Sep 22Stackelberg Equilibrium and Security Games, Nash bargaining, Bayesian gamesLecture slides. For security games, see lecture scribbles,, and Section 3 of Xu (2016).
Routing Games, Price-of-Anarchy, and Learning
Sep 24Routing Games: Non-atomic Routing and Price of AnarchyLecture notes. See Tim Roughgarden's notes on selfish routing.
Sep 29Non-atomic routing -- PoA; Atomic Routing Games For non-atomic routing, PoA proof see notes from the previous lecture. Lecure notes Atomic Routing. See Tim Roughgarden's notes on potential games.
Oct 1Smoothness games and Potential Games See section 1 of notes for Potential games, and notes on smooth games by Tim; this also includes smoothness proof for Location Games where players want to maximize payoff. Lecture scribbles
The Rest is Tentative
Oct 6Best-response Dynamics and No-regret LearningSee Tim Roughgarden's notes on best-response dynamics and no-regret dynamics.
Oct 8No-regret; CCE; Swap Regret; CE; Repeated InteractionLecture notes. See also Roughgarden's notes on no-regret and swap-regret dynamics.
Mechanism Design
Oct 13Single Item Auction: First and Second PriceLecture notes. Tim Roughgarden's notes on single-item auctions.
Oct 15Myerson's Single Parameter AuctionLecture notes. Tim Roughgarden's mechanism-design notes.
Oct 20VCG, Indirect Mechanisms, Revelation PrincipleLecture notes. Tim Roughgarden's mechanism-design notes.
Oct 22Myerson's Optimal (Revenue Maximizing) AuctionLecture notes. Myerson / Roughgarden.
Oct 27Combinatorial Auction: Spectrum Auction Case StudyLecture notes. See FCC auction formats.
Games and Markets with AI Agents
Oct 29LLMs as Strategic Agents: Beliefs, Best Responses, Equilibrium Play, Bounded RationalityPrimary: Junqu de Fortuny and Cappelli, LLMs as Strategic Agents: Beliefs, Best Response Behavior, and Emergent Heuristics (2025). Also: Jia et al., Large Language Model Strategic Reasoning Evaluation through Behavioral Game Theory (2025).
Nov 3Delegation to AI Agents: Negotiation, Commitment, Preference SpecificationPrimary: Bianchi et al., How Well Can LLMs Negotiate? NegotiationArena Platform and Analysis, ICML 2024. Also: Mirrokni et al., LLMs at the Bargaining Table (2024).
Nov 5Mechanism Design for AI Agents: Autonomous Bidding, Strategic Adaptation, RobustnessPointer: Performative Prediction on Games and Mechanism Design, AISTATS 2025. The lecture will use classical mechanism-design tools to formulate open questions for sophisticated autonomous participants.
Nov 10Agent Markets: AI Intermediaries, Matching, Pricing, Reputation, Heterogeneous CapabilitiesPrimary: Bichler, Agentic Markets (2026). Also: Kapoor, Kolt, and Lazar, Build Agent Advocates, Not Platform Agents, ICML 2025.
Nov 12AI-Agent Collusion and Emergent CoordinationPrimary: Fish, Gonczarowski, and Shorrer, Algorithmic Collusion by Large Language Models (2024). Background: repeated games, learning dynamics, and algorithmic-pricing collusion.
Project Presentations
Nov 17Project Presentations I
Nov 19Project Presentations II
Dec 1Project Presentations III
Dec 3Project Presentations IV
Dec 8(tetative) Final ExamReserved for in-person final exam.

Extra Reading Material

Lecture 2:

Fair Division

CE Computation: Chores Market

Stable Matching

Voting

Nash equilibrium computation

Approximation Algorithms:

Sperner and PPAD-hardness of two-player games

Security Games