Research

Overview

Many optimization problems arising from pivotal applications, such as renewable energy operations, face tractability issues due to either of the following characteristics:

My overarching goal is to provide theoretic and algorithmic insights for these challenging problems with practically efficient modeling and solution methods, by advancing in the following two directions:

Selected Works

Mixed-integer Multistage Stochastic Optimization

When optimization decisions may adapt to a stochastic process, the problem size would generally grow exponentially with respect to the number of stages. Thus a common solution algorithm for multistage stochastic optimization, called Stochastic Dual Dynamic Programming (SDDP), utilizes sampling and duality for nested approximation to reduce the computational effort in each iteration.

Stochastic Dual Dynamic Programming for Multistage Stochastic Mixed-Integer Nonlinear Optimization

Finite Generation of Integer Points in Convex Cones

Integer points insides a rational polyhedral cone can be written as finite sums of a finite subset of integer points inside the cone, called a generating set. The description and characterization of such generating sets are closely related to integer optimization via total dual integrality and cutting plane methods.

Integer Points in Arbitrary Convex Cones: The Case of the PSD and SOC Cones

Sums of Squares and Low-rank Semidefinite Optimization

Semidefinite optimization has been widely adopted in many combinatorial and nonlinear optimization problems due to its modeling and approximation power. However, the conventional interior-point methods for semidefinite optimization may not scale to large instances, and one popular alternative is to only consider low-rank positive semidefinite matrices to speed up the computation.

Spurious local minima in nonconvex sum-of-squares optimization