Advanced Algorithms : Topics in Game Theory

Instructors

General Course Information

Timing     Monday 6:30 - 9:30
Place Core B
TA Mangesh Gupte

Announcements

The schedule of project talks has been fixed. Please verify that you are in the correct slot.
Added some links to beamer. This is one of the better latex presentation packages. Use it if you are new to this.

Course Description

This course will be a theoretical algorithms course with a focus on game theory for sponsored search, privacy and networking.

Lecture Schedule

(*)The notes were written by students and have not been checked by the instructors.
Lecture/Date Instructor Topics Scribe Notes*
1. Feb 2 MohammadTaghi
Game theory, basic concepts, different kinds of equilibrium.
Rajat Shuvro
2. Feb 9 MohammadTaghi
Price of anarchy for selfish non-atomic routing games
Michael Wunder
3. Feb 16 MohammadTaghi
Market Clearing and Applications
Shoshana Neuburger
4. Feb 23 Aaron Inter-domain routing: Stable paths problem and dispute wheels, Gao-Rexford conditions. Paul Ringstad
5. March 2 Aaron LSZ formulation of BGP as a game and extensions. hardness of oscillations in BGP. Aleksandar Nikolov
March 9   Class cancelled due to Snow :-)    
March 16   Spring Break !    
6. March 23 Hamid Mahini
Pricing in Social Networks
Mudassir Shabbir
7. March 30 Alex Fabrikant
Muthu
Complexity of finding Nash Equilibria
Introduction to Auctions
Peter Borosan
8. April 6 MohammadTaghi
Auctions: classical stuff, single item. first price/second price andVCG auctions.
Imdadullah Khan
9. April 13 Muthu Auctions : Revenue equivalence, truthfulness, direct revelation. Optimal auctions. Focus on Sponsored search auctions: multiple items, related values. GSP, GSP analysis, GSP with bells and whistles including min reserve prices, broad matching, budget optimization etc.    
10. April 20 Aleksandar Nikolov and Reid Howard
Shoshana Neuburger
AN : Topics in Network Creation Games.
RH : Topics in Network Formation Games.
SN : Online / Offline adwords matching.
   
11. April 27 Mike Wunder and Paul Ringstad
Arzoo Syeda Zehra and Brian Thom
MW : Stochastic optimization in ads.
PR : Stochastic optimization in ads.
AS,BT : Best-Reply Mechanims.
   
12. May 4 Rajat Shuvro and Imdadulla Khan
Peter Borosan and Mudassir Shabbir
RS / IK : Topics in Automated Mechanism Design and Online Auctions
PB / MS : Secretary Problems and their applications
 
13. May 11 Mangesh Gupte and Fengming Wang Price of Total Anarchy    

Projects

List of projects
  1. Secretary problems and their applications. Claimed : Peter Borosan and Mudassir Shabbir
  2. Online / Offline adwords matching. Claimed : Shoshana Neuburger.
  3. Stochastic optimization in ads. Claimed : Mike Wunder and Paul Ringstad
  4. Topics in Network Creation / Formation Games. Claimed : Reid Howard and Aleksandar Nikolov
    1. Network Creation Games
    2. Network Formation Games
    3. Online Multicast

  5. Topics in Automated Mechanism Design and Online Auctions. Claimed : Rajat Shuvro and Imdadulla Khan
  6. Differential Privacy via Mechanism Design.
  7. Oscillations in BGP
  8. Connections between Privacy and Economics
  9. Best-Reply Mechanims : Claimed : Arzoo Syeda Zehra

Grading

In group or solo (depending on the numbers), students will

Scribing Instructions

Please use the files scribe.tex and cs514.sty to scribe notes. The scribe.tex file has a few examples which you might find useful.
In case you have not used LaTeX before, place the two files in the same directory and run
$ latex scribe.tex
This should compile the scribe.tex file without any errors.
LaTeX for Presentations
The Beamer home page : latex-beamer.sourceforge.net/
This is taken from the home page. Compile this to get a nice simple presentation which you can add into.
\documentclass{beamer}

\usepackage{beamerthemesplit}

\title{Example Presentation Created with the Beamer Package}
\author{Till Tantau}
\date{\today}

\begin{document}

\frame{\titlepage}

\section[Outline]{}
\frame{\tableofcontents}

\section{Introduction}
\subsection{Overview of the Beamer Class}
\frame
{
  \frametitle{Features of the Beamer Class}

  \begin{itemize}
  \item<1-> Normal LaTeX class.
  \item<2-> Easy overlays.
  \item<3-> No external programs needed.
  \end{itemize}
}
\end{document}

Interesting Links

Panos Ipeirotis : Search and the New Economy
MohammadTaghi HajiAghayi : Network Design and Game Theory
Vahab Mirrokni & Abraham Flaxman : Algorithms and Economics of Networks
Jon Kleinberg : Networks
Jason Hartline : Algorithmic Mechanism Design
Tim Roughgarden : Algorithmic Game Theory
Vincent Conitzer : Topics in Computational Economics


Last modified: Sun Jun 7 15:55:48 2009