Course overview

Schedule

Week Date Topic By Slides Further reading
1 8-30 Introduction to the course Lirong Xia

pdf

ppsx

 
9-2 Preferences, utility theory Lirong Xia

pdf

ppsx

 
2 9-6 Social choice: voting rules Lirong Xia

pdf

ppsx


SLB 9.1-9.4
9-9 Social choice: axioms Lirong Xia

pdf

ppsx


SLB 9.1-9.4
3 9-13 Linear and integer programming, computational complexity  

pdf

ppsx

 
9-16 HW1 Computational social choice  

pdf

ppsx

 
4 9-20 Social choice: manipulation Lirong Xia

pdf

ppsx

CACM
9-23 HW1 Due Social choice: statistical approaches Lirong Xia

pdf

ppsx

 
5 9-27 HW2 Game theory: normal-form games Lirong Xia

pdf

ppsx

SLB 3.2; 3.3-3.3.2; 5.1
9-30 Game theory: normal-form games  

pdf

ppsx

 
6

10-4 HW2 Due by midnight

HW3

Game theory: extensive-form games      
10-7 Game theory: Bayesian games      
7

10-11 no class, Monday schedule

HW3 Due by midnight

       
10-14 Review for midterm      
8 10-18 In-class Midterm exam Manipulation in voting      

10-21
Drop deadline

Condorcet Jury Theorem      
9 10-25 Bayesian voting games      

10-28

Presentation

Auctions Lirong Xia

pdf

Mechanism Theory
10 11-1 Mechanism design: implementation, revelation principle   pdf  
11-4 Matching Lirong Xia

pdf

11 11-8 Fair division Lirong Xia

pdf

End-10
11-11

Presentation

     
12 11-15

Judgement aggregation and recommender systems

Lirong Xia

pdf

List-12, A nice book chapter

11-18

Presentation

       
13 11-22

 

Review      
11-25 No class, Thanksgiving        
14 11-29 Hypothesis testing, Project presentation: Yun   pdf  
12-2 Project presentation: Tristan, Tobe, Steven, Salam, Phil      
15 12-6 Project presentation: Nick, marava2, Macfar, Lam, Jun      
12-9 Project presentation: Jon, Jim, Fay, Chunheng, Barry      
16 12-13        
12-16        
17


       
 

 

     

Prerequisites

Grading

Groups

References

There is no textbook. The following survey offers a great introduction to the field. Also you may find the following books useful, especially the first by Shoham and Leyton-Brown (thus SLB). All of them have free non-printable versions for download.

Acknowledgements

Similar courses were taught at:

Thanks Felix Brandt, Yiling Chen, Ulle Endriss, Vincent Conitzer, David Parkes, Ariel Procaccial, Sven Seuken, Yi Zhang for offering tremendous helps on developing the course!