Joey Huchette

Papers

Published

  • A combinatorial approach for small and strong formulations of disjunctive constraints. [arXiv]
    With Juan Pablo Vielma.
    Mathematics of Operations Research, forthcoming, 2018.
  • On efficient Hessian computation using the edge pushing algorithm in Julia. [pdf]
    With Cosmin Petra, Feng Qiang, and Miles Lubin.
    Optimization Methods and Software, forthcoming, 2018.
  • JuMP: A modeling language for mathematical optimization. [arXiv]
    With Iain Dunning and Miles Lubin.
    SIAM Review, 2017.
    Winner of the 2016 INFORMS Computing Society Prize.
    Winner of the 2016 MIT Operations Research Center Best Student Paper Award.
    Winner of the 2015 COIN-OR INFORMS Cup.
  • Extended formulations in mixed integer conic quadratic programming. [arXiv]
    With Juan Pablo Vielma, Iain Dunning, and Miles Lubin.
    Mathematical Programming Computation, 2017.
  • Beating the SDP bound for the floor layout problem: A simple combinatorial idea. [arXiv]
    With Santanu Dey and Juan Pablo Vielma.
    INFOR: Information Systems and Operational Research, forthcoming, 2017.
  • Strong mixed-integer formulations for the floor layout problem. [arXiv]
    With Santanu Dey and Juan Pablo Vielma.
    INFOR: Information Systems and Operational Research, forthcoming, 2017.
  • Parallel algebraic modeling for stochastic optimization. [ACM]
    With Miles Lubin and Cosmin Petra.
    In Proceedings of HPTCDL 2014.
  • Taming parallel I/O complexity with auto-tuning. [ACM]
    With Babak Behzad, Huong Luu, Surendra Byna, Prabhat, Ruth Aydt, Quincey Koziol, and Marc Snir.
    In Proceedings of SC 2013.

Submitted

  • A mixed-integer branching approach for very small formulations of disjunctive constraints. [arXiv]
    With Juan Pablo Vielma.
    Submitted, 2017.
  • Nonconvex piecewise linear functions: Advanced formulations and simple modeling tools. [arXiv]
    With Juan Pablo Vielma.
    Submitted, 2017.

Thesis

  • Advanced mixed-integer programming formulations: Methodology, computation, and application. [pdf]
    2018.

About Me

  • Starting July 2018, I will be a postdoctoral researcher in the Operations Research group at Google (Cambridge office).
  • In Summer 2019, I will be joining the Computational and Applied Mathematics department at Rice University as an assistant professor.
  • I graduated with:
    • a PhD from the Operations Research Center at MIT (2018).
    • a B.A. from Rice University (2013).
  • I've also spent time at Akamai Technologies, Argonne National Laboratory, and Lawrence Berkeley National Laboratory.

Upcoming travel: JuMP-dev, ISMP, INFORMS.

CV (Updated 4/19/2018).

Email: joehuchette -at- gmail -dot- com.

GitHub.

Google Scholar.

Research Interests

My primary interests are in the use of mathematical optimization to solve difficult decision problems. Much of my current work is in the area of integer optimization. I am also interested in computational technology, and particularly user-facing software tools for modeling and decision-making.