Lectures
You can download the lectures here.
This class is partially based on the following excellent courses and textbook, with many of the readings coming from their resources:
- Tim Roughgarden’s course, Incentives in Computer Science. Labeled as “R” in the suggested readings below.
- David Easley and Jon Kleinberg’s course/textbook Networks, Crowds, and Markets. Labeled as “EK” in the suggested readings below.
-
-
-
Lecture 4 - Games and auctions continued
tl;dr: Games and auctions continued.
-
Lecture 5 - Intro to centralized markets
tl;dr: Intro to centralized markets.
[slides] [notes]
Reading R Lecture 2
Optional Reading
-
Lecture 6 - Matching markets continued
tl;dr: Matching markets.
-
Lecture 7 - Matching markets in practice
tl;dr: Matching markets.
Optional Reading
- The Redesign of the Matching Market for American Physicians: Some Engineering Aspects of Economic Design
- The New York City High School Match
- Deferred acceptance algorithms: History, theory, practice, and open questions, international Journal of game Theory 36 (3), 537-569
- Modeling Assumptions Clash with the Real World: Transparency, Equity, and Community Challenges for Student Assignment Algorithms
-
Guest - Paul Gölz Guest Lecture
tl;dr: Paul Gölz (Cornell ORIE).
Title: TBD
Abstract: TBD
Bio: Paul Gölz is an assistant professor at Cornell University’s School of Operations Research and Information Engineering. His research spans computational social choice, fair division, and pluralistic AI alignment.
Website: https://paulgoelz.de/
-
-
Lecture 8 - Intro to networks
tl;dr: Intro to networks.
[notes]
Reading EK Chapter 2
Optional Reading
-
Lecture 9 - Algorithms on graphs
tl;dr: Algorithms on graphs.
-
-
Guest - Dave Rand Guest Lecture
tl;dr: Dave Rand (Cornell IS).
Website: https://davidrand-cooperation.com/home
-
-
-
Special Lecture (by Evan, Erica)
tl;dr: Evan and Erica will discuss ML/recommendations in capacity constrained settings
-
Special Lecture (by Kenny, Sophie) -- various aspects of recommenders
tl;dr: Kenny and Sophie will discuss various aspects of recommenders
