Speaker: Ian Kash

Title: Multiagent Learning in Large Anonymous Games

Abstract: Designers of distributed systems are frequently unable to determine how an agent in the system should behave, because optimal behavior depends on the user’s preferences and the actions of others. Game theoretic analysis can show that equilibria exist with desirable properties where agents use certain types of strategies, but without a detailed understanding of the agents in a particular system it is often impossible say exactly what game is being played, much less what equilibrium will occur.

A natural approach is to have agents use a learning algorithm. Many multiagent learning algorithms have been proposed including simple strategy update procedures such as fictitious play, multiagent versions of Q-learning, and no-regret algorithms. However, many algorithms are unsuitable for distributed systems because they rely on having impractical amounts of information or converge too slowly. Despite these problems, distributed systems have a number of features that help make learning easier. First, they are often large. This means that the decisions any single agent makes have a very small effect on other agents. Second, they are often anonymous. It doesn't matter which agents play each strategy, only how many. I will show that these features allow a simple learning algorithm to find equilibria in an interesting class of games, those where best-reply dynamics converge.

This talk is based on joint work with Eric Friedman and Joe Halpern that appeared at AAMAS '09.