Elliot works in the area of algorithms and theoretical computer science, especially on issues at the intersection of Economics and Computation. His research interests include algorithms for large decentralized networks, including networks with strategic agents. Particular interests include: social choice and voting algorithms, network formation, networked markets and matching markets, algorithmic game theory, approximation algorithms, graph algorithms, and information propagation in both social and computer networks. Elliot has been a faculty member of the RPI CS department since 2006.
Ph.D. Computer Science, Cornell University, 2005. B.S. Computer Science, Rice University, 2000.