Lecture timing: 11:10-12:50 on Tuesday and Thursday
Location: room# 700
Evaluation: Your grade will be based on your performance in assignments (30%), Book chapter or paper presentation (20%) , and final exam (50%).
Prerequisites: Lectures will be self contained. Basic understanding of algorithms, linear programming will be helpful.
Reference texts: References will be added for each lecture. Following are some good reference books.
Algorithmic Game Theory ( available online for free)
Introduction to Game Thoery by Peter Morris
Advanced Mathematical Economics by Rakesh Vohra
Game Theory by Maschler, Solan, and Zamir
Linear Complementarity, Linear and Non-linear programming by Katta G. Murty
Multiagent Systems: Algorithmic, Game-Theoretic, and Logical Foundations by Yoav Shoham and Kevin Leyton-Brown (available online)
Computational Aspects of Cooperative Game Theory by Georgios Chalkiadakis, Edith Elkind, Michael Wooldridge
Reference books (2) - (6) are available in our Google classroom.
July 22: Welcome
Aug 13: Assignment 1 is available in Google classroom
Aug 27: Last date of submission for Assignment 1
Sept 23: Assignment 2 is available in Google classroom
Oct 9: Last date of submission for Assignment 2
Zero Sum Games
Saddle point (pure staregies)
Mixed strategies
Non-co-operative Games
Solution concepts : Nash Equilibria
Co-operative Games
Solution Concepts: Shapley Value, Banzhoff Index, Core
Applications
Hedonic Games
Mechanism Design
Matching Market
Date
Topics Covered
References
22.07.2025
Lecture 1: Zero Sum Games and Pure Strategies, saddle point
Chapter 2 of Reference text (3)
Chapter 6 of Penn State Lecture Notes
Chapter 9 of Reference text (2)
24.07.2025
Lecture 2: Zero Sum Games, Mixed Strategies, Equilibria
Chapter 4 of Reference text (3)
Chapter 6 and 8 of Penn State Lecture Notes
Chapter 5 of Reference text (2)
Online rock, paper, scissors
29.07.2025
Lecture 3: Donimant Strategies and Equilibria
Chapter 4, 5 of Reference text (2)
31.07.2025
Lecture 4: Example of a set of linear equations in 2D, graphical solutions.
Introduction to linear programming (LP), LP duality, Statement of the strong duality theorem, Weak duality theorem and its proof, Polyhedral set, Farkas Lemma and its proof.
Introduction to Linear Optimization
Chapter 3 and 4 of Reference text (4)
05.08.2025
Lecture 5: Representation of Polyhedral set, completely mixed games, Minmax theorem
Introduction to Linear Optimization
Chapter 9 of Reference text (2)
Chapter 3 and 4 of Reference text (4)
07.08.2025
Lecture 6: Utility Theory
Chapter 2 of Reference text (5)
Chapter 8 of Reference text (2)
12.08.2025
Lecture 7: Non-cooperative games: Nash equilibrium
Chapter 10 of Reference text (2)
14.08.2025
Lecture 8: Non-cooperative games: Existence of Nash equilibrium, Kakutani's fixed point theorem
Chapter 10 of Reference text (2)
19.08.2025
Lecture 9: Sperner's Lemma, Brouwer's fixed point theorem, and existence of Nash equilibria
Chapter 10 of Reference text (2)
Chapter 6.2 and 6.3 of Reference text (4)
21.08.2025
Lecture 10: Linear Complementary Problem (LCP): Introduction
26.08.2025
Lecture 11: LCP and Computing Nash Equilibrium
Chapter 1.1 and 1.4 of Reference text (6)
Chapter 11 of Reference text (2)
28.08.2025
Lecture 12: Complexity of Computing Nash Equilibrium
Chapter 12 of Reference text (2)
Chapter 2 of Reference text (1)
02.09.2025
Lecture 13: Bayesian Games,
Cooperative Games: Introduction, Diving a dollar game
Chapter 13 of Reference text (2)
Chapter 6.3 of Reference text (7)
Chapter 27 of Reference text (2)
Chapter 12 of Reference text (7)
16.09.2025
Lecture 14: Cooperative Games: Solution Concepts: Stable sets, exsistence, uniqueness
Chapter 30 of Reference text (2)
18.09.2025
Lecture 15: Cooperative Games: Solution Concepts: Core, LP formulation, Exsistance of Core, Bondareva-Shapley Theorem, Banzhaf index
Chapter 28 of Reference text (2)
23.09.2025
Lecture 16: Cooperative Games: Solution Concepts: Shapley Value
Chapter 29 of Reference text (2)
25.9.2025
Lecture 17: Cooperative Games: Least Core, Nucleolus, Bargaining Set. NTU Games: Additively separable, friends based hedonic games
Chapter 30 of Reference text (2)
Chapter 5 of Reference text (8)
07.10.2025
Lecture 18: Introduction to Mechanism Design
09.10.2025
Lecture 19
14.10.2025
Lecture 20
16.10.2025
Lecture 21
28.10.2025
Lecture 22
30.10.2025
Lecture 23
04.11.2025
Lecture 24
06.11.2025
Lecture 25