Department of Computer Science
University of Colorado at Boulder
Boulder, CO 80309-0430
Office: ECCR 1B12
I am an Assistant Professor of Computer Science at the University of Colorado at Boulder.
I did my doctoral work at the California Institute of Technology, and was a Research Scientist
at the same institute before joining the University of Colorado.
My research aims to build rigorous foundations and develop new methodologies in optimization,
control, game theory, and systems theory for analysis, control, and design of complex
networked systems, in particular communication/computer networks and power networks.
Problems associated with such systems are typically large, computationally hard,
and often require distributed solutions; yet they are also very structured and have features that
can be exploited. My research focuses on developing optimization and game-theoretic approaches for
such problems, and aims to develop foundational theories and tools for modeling, exploiting
structure, and modularizing and distributing the design, optimization, and control of networked
systems and protocols. A long-term research goal is to create a mathematical underpinning of
network architecture that would include a common analytical framework that integrates sensing,
computation, communication, control, and incentive, and allow rigorous analysis and systematic design
of complex networked systems.
Optimization and control of networked systems
Communication and computer networks
Distributed optimization and control
Convex relaxation and parsimonious solutions
Game theory and its engineering applications
Theoretical foundation of complex engineering networks