vgoyal
Vineet Goyal
Assistant Professor
Industrial Engineering and Operations Research
Columbia University
500 West 120th Street
New York, NY 10027

Email: vgoyal AT ieor DOT columbia DOT edu
Office: 304 Mudd
Tel: (212) 854-0345

I am an Assistant Professor in the Industrial Engineering and Operations Research department at Columbia University. I received my PhD in Algorithms, Combinatorics and Optimization (ACO) in 2008 from Tepper School of Business, CMU where my advisor was R. Ravi. Before joining Columbia, I spent a couple of years as a postdoctoral associate at the Operations Research Center, MIT working with Dimitris Bertsimas.

My research interests include dynamic optimization and decision making under uncertainty. I am interested in the design of tractable approaches for dynamic optimization problems under uncertainty and their applications in electricity markets, revenue management and inventory management problems.

Resume (pdf)

Submitted and Working Papers

1. Near-Optimal Algorithms for the Assortment Planning Problem under Dynamic Substitution and Stochastic Demand . Submitted to Operations Research.
(joint with R. Levi and D. Segev)

2. An FPTAS for Minimizing a Class of Quasi-Concave Functions over a Convex Set. Submitted.
(joint with R. Ravi)

3. Approximation Algorithms for Robust Covering Problems with Chance Constraints. Tepper WP 2008-E17.
(joint with R. Ravi)


Publications

1. A Geometric Characterization of the Power of Finite Adaptability in Multi-stage Stochastic and Adaptive Optimization. Math of Operations Research 36(1), pages 1-24, 2011. (joint with D. Bertsimas and Andy Sun).

2. On the Power and Limitations of Affine Policies in Two-Stage Adaptive Optimization Problems. Math Programming (Online First).
(joint with D. Bertsimas)

3. On the Power of Robust Solutions in Two-Stage Stochastic and Adaptive Optimization Problems. Math of Operations Research, 35(2), pages 284-305, 2010.

       We consider a two-stage mixed integer stochastic optimization problem and show that a static-robust solution is a good approximation to the fully-adaptable two-stage problem under fairly general assumptions on the uncertainty set and the probability distribution. In particular, if the right hand side of the constraints is uncertain and is distributed symmterically in a bounded symmetric set, then the cost of an optimal fixed solution is at most twice the optimal expected cost. If both the objective coefficients and the right hand sides are uncertain, then the optimal static solution performs arbitrarily worse as compared to the optimal stochastic solution. However, we show that the static solution is a good approximation for the adaptive problem where the objective is to minimize the worst-case cost instead of expected. This is joint work with D. Bertsimas

4. A Plant Location Guide for the Unsure . Math of Operations Research, 35(1), pages 79-101, 2010.

       We consider the problem of locating k facilities to service demand that is uncertain and is specified as a list of scenarios, each scenario being a subset of clients that require service. The objective is to locate k facilities such that the worst case connection cost over all scenarios is minimized. We give an O(log n)-approximation for this problem and generalize the result for several other location problems. This is joint work with Barbara Anthony, Anupam Gupta, and Viswanath Nagarjan.

5. A PTAS for Chance-Constrained Knapsack Problem with Random Item Sizes. Operations Research Letters, 38(3), pages 161-164, 2010.

       We consider a stochastic knapsack problem where each item has a known profit but a random size that is normally distributed independent of other items. The goal is to select a profit maximizing set of items such that the probability of the total size exceeding the knapsack bound is at most a given threshold. We present a PTAS for the problem via a parametric LP reformulation that efficiently computes a solution satisfying the chance-constraint strictly and achieving near-optimal profit. This is joint with R. Ravi

6. An FPTAS for Minimizing the Product of Two Non-negative Linear Cost Functions. Math Programming, Ser. A, pages 1-5, 2009.

       We consider the problem of minimizing the product of two non-negative linear cost functions over a polytope and present a fully polynomial time approximation scheme (FPTAS) for the problem by reformulating it as a parametrized LP. Our algorithm finds an extreme point solution and thus, our results directly apply to combinatorial 0-1 problems for which the convex hull of feasible integer solutions is known such as spanning trees, matching and sub-modular flows. This is joint work with L. Genc-Kaya and R. Ravi.

7. MIP Reformulations for Probabilistic Set Covering Problem. Math Programming, 121(1), pages 1-31, 2008.
      
       We consider the probabilistic set covering problem where the right hand side is a random 0-1 vector with a known distribution. The goal is to select a minimum cost family of sets such that the covering constraints are satisfied with at least a given probability. Such a constraint is called a ``chance constraint". we formulate the chance constraint as an MIP and give a family of facet defining cuts to efficiently solve this MIP for large instances of problems such as set covering, facility location, k-median etc. This is joint work with Miguel Lejeune and Anureet  Saxena.

8. How to Pay, Come What May: Approximation Algorithms for Demand-Robust Covering Problems. In FOCS 2005.

       We introduce a two-stage demand-robust model for covering problems where the demand is uncertain and is specified as an explicit list of second stage scenarios. A feasible solution specifies a first stage solution and a recourse solution for each second stage scenario if that scenario materializes such that the first stage and recourse solution for a scenario together satisfy the demands of that scenario (the costs in the second stage go up by a specified factor). The robust objective is to minimize the worst case total cost of the solution. We prove a structural result about the first stage solution of a general covering problem and give approximation algorithms for Steiner tree, multi-cut and facility location problems in the two-stage robust model. This is joint work with Kedar Dhamdhere,   R. Ravi  and  Mohit Singh.
     
9. Pay Today for a Rainy Day: Improved Approximations for Demand-Robust Min-Cut and Shortest Path Problems. In STACS 2006.
   
    We consider the two-stage robust and stochastic versions of the min-cut problem in an undirected weighted graph where we are given a vertex s, and a list of scenarios, each specifying a terminal that must be separated from s if that scenario materializes in the second stage (the edge costs in the second stage are inflated by a given factor). The goal is to find a two-stage solution that minimizes the worst case cost for the robust objective and expected cost for the stochastic objective. We give a 2-approximation for the robust version and 4-approximation for the stochastic version via a novel charging argument using Gomory-Hu trees. This is joint work with Daniel Golovin and R. Ravi.

10. Pricing Tree Access Networks with Connected Backbones. In ESA 2007.

    We study the problem of finding cost-shares for a network design problem where a set of customers (each customer is a subset of locations in a metric) require a network connecting its locations to a root r. The network can be built using a combination of backbone edges (high capacity cables that can route any number of customers) and access edges (low capacity cables that route only a single customer’s traffic). We give a group-strategyproof pricing mechanism that is 2-competitive and O(1)-budget-balanced. We show that the network design problem is related to the two-stage stochastic Steiner tree problem and obtain a primal-dual constant approximation for the latter. This is joint work with Anupam Gupta, Stefano Leonardi and R. Ravi.

11. On the Crossing Spanning Tree Problem. In APPROX-RANDOM 2004 . Latest Version of the paper is here
    Joint work with Vittorio Bilo, R. Ravi  and  Mohit Singh.

12. Balanced Facility Location. GSIA Tech Report 2004.
     Joint work with R. Ravi.

13. A 5/4-approximation for the 2-edge connected subgraph problem on hamiltonian graphs. Tech Report, June 2003. IIT Delhi.
    Joint work with Naveen GargAkash M Kushal  and Mohit Singh.