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.
The Rest is Tentative
Sep 17Class PPAD; Correlated and Coarse Correlated EquilibriumLecture slides. Supplementary notes on PPAD, CE, and CCE.
Sep 22Extensive-form Games; SPE; Stackelberg Equilibrium and Security GamesLecture slides. For security games, see Section 3 of Xu (2016).
Routing Games, Price-of-Anarchy, and Learning
Sep 24Routing Games: Non-atomic Routing and Price of AnarchySee Tim Roughgarden's notes on selfish routing.
Sep 29Atomic Congestion Games and Potential GamesSee Tim Roughgarden's notes on potential games.
Oct 1Smoothness Framework and Price of AnarchySee Tim Roughgarden's notes on smooth games.
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