Algorithms and theoretical computer science, especially algorithms for large decentralized networks, including networks with strategic agents. Particular interests include: network design problems, algorithmic game theory, local and decentralized routing algorithms, approximation algorithms, graph algorithms, and information propagation in both social and computer networks.