Selected Publications

All Publications

(2018). PowerModels.jl: An Open-Source Framework for Exploring Power Flow Formulations. PSCC ‘18.

Code arXiv

(2017). Relaxations of AC Minimal Load-Shedding for Severe Contingency Analysis. arXiv.


(2017). Ising Processing Units: Potential and Challenges for Discrete Optimization. arXiv.

Code arXiv

(2016). Strengthening the SDP Relaxation of AC Power Flows With Convex Envelopes, Bound Tightening, and Valid Inequalities. Transactions on Power Systems.

PDF arXiv

(2015). The QC Relaxation: A Theoretical and Computational Study on Optimal Power Flow. Transactions on Power Systems.

PDF arXiv

(2015). Strengthening Convex Relaxations with Bound Tightening for Power Network Optimization. CP ‘15.

Preprint PDF

(2014). NESTA, The NICTA Energy System Test Case Archive. arXiv.


(2014). A Linear-Programming Approximation of AC Power Flows. IJOC.

PDF arXiv

Selected Software

All Software

  • PowerModels.jl: a Julia package for Power Network optimization
  • Juniper.jl: a nonlinear branch-and-bound JuMP solver for finding feasible solutions to non-convex mixed-integer nonlinear programs
  • ac-opf-bounds: a python tool for optimization-based bound tightening on power network datasets
  • DWIG: a python tool for generating test cases for D-Wave quantum computer
  • STAC: a web-based tool for visualization for power network datasets
  • grg-mpdata: python parsers and data structures for Matpower data files



Co-Instructor with Pascal Van Hentenryck, Discrete Optimization (delivered by Coursera) Melbourne University, Melbourne, VIC, 2013 - Present

Co-Instructor with Peter Stuckey, Modeling for Discrete Optimization (delivered by Coursera) Melbourne University, Melbourne, VIC, 2015

Teaching Assistant for Peter Stuckey, Modeling for Discrete Optimization (COMP90046) Melbourne University, Melbourne, VIC, 2014 and 2015

Graduate Teaching Assistant for Claire Mathieu, Design and Analysis of Algorithms (CSCI1570) Brown University, Providence, RI, 2010 and 2012

Graduate Teaching Assistant for Pascal Van Hentenryck, Solving Hard Problems in Combinatorial Optimization: Theory and Systems (CSCI2580) Brown University, Providence, RI, 2011

Other Materials

Other Activities


Los Alamos National Laboratory 2018 LAAP Award for C2S Development Efforts

Los Alamos National Laboratory 2017 LAAP Award for Exploration of Quantum Computation

Los Alamos National Laboratory 2017 Early Career Researcher Award for Large-Scale Nonlinear Optimization via Cloud Computing

PES 2014, Application of Modern Heuristic Optimization Algorithms for Solving Optimal Power Flow Problems, finalist (1 of 5), for Heuristic MINLP for Optimal Power Flow Problems

Northeastern INFORMS 2011, Student Poster Competition, First Place, for Vehicle Routing for the Last Mine of Power System Restoration

INFORMS 2010 Doing Good with Good OR Competition finalist (1 of 6), for Strategic Planning for Disaster Recovery with Stochastic Last Mile Distribution

Los Alamos National Laboratory 2010 LAAP Award for Outstanding Summer Research in Power Grid Restoration for Disaster Recovery

Professional Service

  • IEEE Power & Energy Society, Power System Operations Committee, Benchmarks for Validation of Emerging Power System Algorithms Task Force Chair, 2016 - Present
  • Los Alamos National Laboratory, Quantum Computing Summer School, Co-Lead, 2018
  • Los Alamos National Laboratory, Grid Science Winter School, Program Committee, 2017
  • 28th Australasian Joint Conference on Artificial Intelligence, Student Symposium Chair, 2015
  • Principles and Practice of Constraint Programming, Doctoral Program, Program Committee, 2015
  • Reviewer: IEEE Transactions on Power Systems 2012-Present, Smart Grid 2014-Present; PSCC 2016, 2018; IEEE PES GM 2016; AAAI 2014, 2015; IJCAI 2013, 2015; CP 2011