counter stats

About me

I am a Professor in the Department of Computing and Mathematical Sciences at Caltech, where I currently serve as the Executive Officer, a.k.a., chair.

I am the founding Director of the Rigorous System Research Group (RSRG, pronounced "resurge") and an active member of a new research group: Decision, Optimization, and Learning at the California Institute of Technology (DOLCIT).

I participate actively in four centers at Caltech: I am currently co-director of the Social and Information Sciences Laboratory (SISL, pronounced "sizzle"), which focuses on the intersection of Economics and Computer Science. I am on the board of directors of the Linde Institute of Economic and Management Sciences. I am a member of the Center for the Mathematics of Information (CMI), which focuses on the intersection of Applied Mathematics and Computer Science. Finally, I am a member of the Resnick Sustainability Institute, which is an interdisciplinary initiative at Caltech connecting researchers focused on energy related issues from all across the campus.

I also maintain an academic blog, titled Rigor + Relevance, where you can find thoughts about research issues, conferences, academic life, and teaching.

I am actively recruiting students and postdocs. See see this page for information on joining RSRG and this page for information on joining DOLCIT. Note that we have just started a new, unique, interdisciplinary PhD program in "Computing and Mathematical Sciences" available this fall. You can also take a look at my blog post about it for more information.


My research focuses on seemingly distinct areas: cloud computing, network economics, power systems, and heavy tails. Though diverse, the areas are all essential to my broader research goal: easing the incorporation of renewable energy into IT and, more generally, into the electricity grid. Broadly, my particular research style can be described as: "Rigorous system design." I use mathematical models to provide insight into the design of computer systems, markets, and power systems by applying techniques from algorithms, operations research, economics, and control. The major topics that I'm focusing on these days are:

For more information about these and other current projects see my publications.

Professional service

I am very involved in the ACM SIGMETRICS community, and have served for many years on the program committee as well as on the board of directors for the SIG. I currently serve as Vice Chair of SIGMETRICS.

I am also active in the INFORMS Applied Probability Society and have held editorial positions at IEEE Transactions on Networking (ToN), Operations Research (OR), ACM Transactions on Modeling and Performance Evaluation of Computing Systems (TOMPECS) Performance Evaluation (PEVA), IEEE Transactions on Internet Technology (TOIT), IEEE Transactions on Cloud Computing (TCC), Queueing Systems (QUESTA), IEEE Transactions on Network Science and Engineering (TNSE), and Sustainable Energy, Grids, and Networks (SEGAN).

Additionally, I have frequently served on the program committees and organized workshops/tutorials for conferences in algorithmic game theory and network economics, e.g., EC, NetEcon, WPIN, and NetCOOP; networking and performance evaluation, e.g., Sigmetrics, Performance, Infocom, ICDCS, DCPerf, ITC, and ICCN; and power systems, e.g., e-Energy, IGCC, and SmartGridComm.

Yearly, I co-organize the Southern California Network Economics and Game Theory workshop as well as the Greenmetrics workshop.