Questions: Algorithmic Game Theory

5 questions to test your understanding

Score: 0 / 5
Question 1 Multiple Choice

The complexity class PPAD captures the difficulty of finding Nash equilibria. What distinguishes PPAD from NP?

APPAD problems may have no solution, while NP problems always do
BPPAD is a subclass of TFNP (total search problems) -- a solution is guaranteed to exist by a parity argument, but finding it is hard. NP decision problems may have no yes-certificate
CPPAD problems are harder than NP problems
DPPAD and NP are identical classes
Question 2 True / False

The price of anarchy for selfish routing in networks with linear latency functions is 4/3. This means that the worst-case Nash equilibrium has total latency at most 4/3 times the social optimum.

TTrue
FFalse
Question 3 Short Answer

Explain the VCG (Vickrey-Clarke-Groves) mechanism and why it achieves truthful reporting as a dominant strategy.

Think about your answer, then reveal below.
Question 4 True / False

A mechanism is truthful (strategyproof) if every agent maximizes their utility by reporting their true valuation regardless of what other agents report. Can every social welfare maximizing algorithm be converted into a truthful mechanism by adding appropriate payments?

TTrue
FFalse
Question 5 Short Answer

What is the price of stability, and how does it differ from the price of anarchy?

Think about your answer, then reveal below.