CS 491/CS591

Fall 2011


Exploring Game Theory for a Massively Networked Population
Instructor: Henry Hexmoor
Time: TR 3:35-4:50 pm
Place: Pulliam 112

 

Last updated: November 8, 2011

Course Description: Game theory is the formal study of strategic reasoning. Game theoretic concepts apply whenever the actions of several agents are interdependent. An agent may be an individual, a group, a firm, or any combination of these. The first part of this course is an introduction to game theory and strategic thinking including dominance, Nash equilibrium, and stability.  In the second part, we will examine how game theoretic concepts can be used in developing reasoning strategies, i.e., algorithms. Algorithmic topics covered will include extensive games, regret minimization, negotiation, auctions, voting, social choice, resource allocation, fictitious play, and mechanism design.  

The confluence of social network analysis and automated collective reasoning among contemporary ubiquitous devices such as smart phones will be explored for humanitarian applications of benefit for massively interconnected populations. An example is emergent discovery of food, shelter, and scarce skills in natural disasters. For class project, students will select application of game theory in an approved setting with quantifiable benefits.

Objective:

Lectures in this calss will not cover internet programming, setting up ecommerce sites, or developing web pages. The term projects could include these activities. The lectures will focus on enabling concepts, models and theories.

Course administration and grading. The course will be run as a regular lectrure class with two tests, five home work, and a project (see home works 1-4 below).

Project (40%): Each student is responsible to develop a game theoretic formulation for a problem they bring to class. The problem must be small, yet rich enough enough to fit the rubric of a semester timeline. Periodically, there will be in-class status update periods designed to help brain storm the problem. In some cases, the problem might be same topic as the student's graduate product or another class. Project is guided by four assignments (i.e.,, HWs 2-5). Possible ideas to be discussed in class include: 1. Argumentation, 2. Network Games, 3. Addressing social enginnering, 4. Reasoning for disaster response.

Planned Schedule:

Important Dates
Weeks Dates
Events scheduled
Online Lectures: "L" series is Hexmoor Lecture series
1 August 23, 2011

HW2 (proposal) is assigned

Preliminaries: Glossary (8-24-11), Nobel Laureates,

Decision Theory versus Game theory (L1)

2 August 30, 2011
HW 1 is assigned

Utility + Hawk-Dove (L2), Fishburn's Utility Theory

3 September 6, 2011
Evolutionary GT (L3), Coordination (Wiki), Normal Form Games (L4)
4 September 13, 2011

Proposals due 9-15-11

Solution Concepts Minimax and Minimax Theorem, Mixed Strategies, Eliminations,

(L5, L6, L7)

5 September 20, 2011

 

 

Collective action and Externality (L14)
6 September 27, 2011
Extensive, Repeated Games (L9)
7 October 4, 2011
HW1 is due 10-6-11
7 October 11, 2011
 
8 October 18, 2011

Interim reports (Bgnd/Related work) due October 18, 2011

Hardcopy please!

In-class Test on October 20, 2011

Mechanism Design (L13), Maskin paper
9 October 25, 2011

Test 2: A 2000 word report in APA style in one of these themeatic areas:

1.GT in social networks

2. GT in Network security

3. Application of GT in Transportation

Due in November

Common Prior Assumption, Bayesian Game (L10), Harasyani article

Coalitions(L8)

Stochastic Games (Shapley paper, L11), Social Choice (L12)

10 November 8, 2011
Mechanism Design- Dinesh Garg paper
12 November 15, 2011
TBD
13 November 22, 2011  
Thanksgiving break (no classes)
14 November 29, 2011

Project presentations

(Faner 2127)

 
15 December 6, 2011

Project presentations

(Faner 2127)

 
16 December 13, 2011
Final Project Reports are due
 

Who should attend and prerequisites. We welcome advanced CS graduate students with some background in AI and mathematical maturity. Senior undergraduate CS students who have taken CS330 with a grade of C or better are also welcome. A term project is an integral part of this course for all srtudents.

Textbooks:
1. N. Baron,
Game Theory: An Introduction, Wiley Press..

2. Noam Nisan, et. al., 2007. Algorithmic Game Theory, Cambridge University Press.

Other Recommended Sources:

(Seminal and Inspirational) 1. J. VonNeumann, O. Morgenstern, 1944/1953. Games and Economic Behavior (online), Princeton University Press. Size warning: 32MB.

(Classic works) 2. Martin Osborne, 1994. An Introduction to Game Theory, MIT Press.

(Broad Coverage) 3.David Easley and Jon Klienberg, 2010. Networks, Crowds, and Markets, Cambridge University Press.

(Highly Inspirational) 4. Matthew O. Jackson, 2008. Social and Economic Networks, Princeton University Press.

B. vonStengel, 2008. Game Theory Basics, London School of Economics.

Recommended Books:

1. N. Barron, 2008. Game Theory: An introduction, Wiley.

2. K. Binmore, 2007. Playing for Real, Oxford University Press.

3. J.M. Smith, Evolution and the Theory of Games, Cambridge University Press.

4. Dixit, Skeath, Reiley, Games of Strategy, Norton.

5. P.J. Dutta, 1999. Strategies and Games, MIT Press.

Online APA Manual


Emergency Procedures: Southern Illinois University Carbondale is committed to providing a safe and healthy environment for study and work. Because some health and safety circumstances are beyond our control, we ask that you become familiar with the SIUC Emergency Response Plan and Building Emergency Response Team (BERT) program. Emergency response information is available on posters in buildings on campus, available on BERT's website at www.bert.siu.edu, Department of Safety's website www.dps.siu.edu (disaster drop down) and in Emergency Response Guideline pamphlet. Know how to respond to each type of emergency.

Useful Links: To find research papers, citeseer and Multiagent.com


Email: Henry Hexmoor