Approximation Algorithms for Stochastic Optimization Problems in Operations Management

This article provides an introduction to approximation algorithms in stochastic optimization models arising in various application domains, including central areas of operations management, such as scheduling, facility location, vehicle routing problems, inventory and supply chain management, and revenue management. Unfortunately, these models are very hard to solve to optimality in both theory and practice. We will survey recent development on approximation algorithms for these stochastic optimization models and their performance analysis techniques with worst-case performance guarantees. Keywords: approximation algorithms; stochastic optimization; operations management

[1]  Ruiwei Jiang,et al.  An O(N2)-time algorithm for the stochastic uncapacitated lot-sizing problem with random lead times , 2011, Oper. Res. Lett..

[2]  Zuo-Jun Max Shen,et al.  A Power-of-Two Ordering Policy for One-Warehouse Multiretailer Systems with Stochastic Demand , 2010, Oper. Res..

[3]  Giorgio Gambosi,et al.  Complexity and Approximation , 1999, Springer Berlin Heidelberg.

[4]  R. Ravi,et al.  An Edge in Time Saves Nine: LP Rounding Approximation Algorithms for Stochastic Network Design , 2004, FOCS.

[5]  Giorgio Gambosi,et al.  Complexity and approximation: combinatorial optimization problems and their approximability properties , 1999 .

[6]  Yongpei Guan,et al.  A Polynomial Time Algorithm for the Stochastic Uncapacitated Lot-Sizing Problem with Backlogging , 2008, IPCO.

[7]  Dimitris Bertsimas,et al.  A Vehicle Routing Problem with Stochastic Demand , 1992, Oper. Res..

[8]  R. Ravi,et al.  Improved approximations for two-stage min-cut and shortest path problems under uncertainty , 2015, Math. Program..

[9]  R. Ravi,et al.  What About Wednesday? Approximation Algorithms for Multistage Stochastic Optimization , 2005, APPROX-RANDOM.

[10]  Retsef Levi,et al.  Approximation Algorithms for the Stochastic Lot-Sizing Problem with Order Lead Times , 2013, Oper. Res..

[11]  Paul H. Zipkin,et al.  Foundations of Inventory Management , 2000 .

[12]  Leen Stougie,et al.  Approximation in Stochastic integer programming , 2003 .

[13]  Nicole Immorlica,et al.  On the costs and benefits of procrastination: approximation algorithms for stochastic combinatorial optimization problems , 2004, SODA '04.

[14]  Danny Segev,et al.  Near-Optimal Algorithms for the Assortment Planning Problem Under Dynamic Substitution and Stochastic Demand , 2015, Oper. Res..

[15]  Yongpei Guan,et al.  A branch-and-cut algorithm for the stochastic uncapacitated lot-sizing problem , 2006, Math. Program..

[16]  Johan Håstad,et al.  Some optimal inapproximability results , 2001, JACM.

[17]  Robert G. Gallager,et al.  Discrete Stochastic Processes , 1995 .

[18]  George B. Dantzig,et al.  Linear Programming Under Uncertainty , 2004, Manag. Sci..

[19]  Reuven Bar-Yehuda,et al.  A unified approach to approximating resource allocation and scheduling , 2001, JACM.

[20]  Moses Charikar,et al.  Sampling Bounds for Stochastic Optimization , 2005, APPROX-RANDOM.

[21]  David B. Shmoys,et al.  Approximation Algorithms for Capacitated Stochastic Inventory Control Models , 2008, Oper. Res..

[22]  David B. Shmoys,et al.  Approximation Algorithms for 2-Stage Stochastic Scheduling Problems , 2007, IPCO.

[23]  Joseph Geunes,et al.  Approximation algorithms for supply chain planning and logistics problems with market choice , 2011, Math. Program..

[24]  Kirk Pruhs,et al.  Cluster before you hallucinate: approximating node-capacitated network design and energy efficient routing , 2014, STOC.

[25]  David Simchi-Levi,et al.  A Fully Polynomial Time Approximation Scheme for Single-Item Stochastic Lot-Sizing Problems with Discrete Demand , 2006 .

[26]  Minjiao Zhang,et al.  A Branch-and-Cut Method for Dynamic Decision Making Under Joint Chance Constraints , 2014, Manag. Sci..

[27]  R. Ravi,et al.  An edge in time saves nine: LP rounding approximation algorithms for stochastic network design , 2004, 45th Annual IEEE Symposium on Foundations of Computer Science.

[28]  Andrea Lodi,et al.  Approximation Algorithms for the Capacitated Multi-Item Lot-Sizing Problem via Flow-Cover Inequalities , 2008, Math. Oper. Res..

[29]  Peter Key,et al.  Optimal Control and Trunk Reservation in Loss Networks , 1990 .

[30]  Yingdong Lu,et al.  Asymptotic Blocking Probabilities in Loss Networks with Subexponential Demands , 2007, Journal of Applied Probability.

[31]  Chaitanya SwamyDavid,et al.  Algorithms Column: Approximation Algorithms for 2-Stage Stochastic Optimization Problems , 2006 .

[32]  Sean X. Zhou,et al.  Approximation Balancing Policies for Inventory Systems with Remanufacturing , 2014, Math. Oper. Res..

[33]  Rolf H. Möhring,et al.  Approximation in stochastic scheduling: the power of LP-based priority policies , 1999, JACM.

[34]  David B. Shmoys,et al.  The submodular joint replenishment problem , 2015, Math. Program..

[35]  Yongpei Guan,et al.  Polynomial-Time Algorithms for Stochastic Uncapacitated Lot-Sizing Problems , 2008, Oper. Res..

[36]  David B. Shmoys,et al.  A constant approximation algorithm for the one-warehouse multi-retailer problem , 2005, SODA '05.

[37]  Antonio Alonso Ayuso,et al.  Introduction to Stochastic Programming , 2009 .

[38]  R. Ravi,et al.  Technical Note - Approximation Algorithms for VRP with Stochastic Demands , 2012, Oper. Res..

[39]  Vijay V. Vazirani,et al.  Approximation Algorithms , 2001, Springer Berlin Heidelberg.

[40]  Aravind Srinivasan,et al.  Approximation algorithms for stochastic and risk-averse optimization , 2007, SODA '07.

[41]  Andrea Lodi,et al.  Approximation Algorithms for the Multi-item Capacitated Lot-Sizing Problem Via Flow-Cover Inequalities , 2007, IPCO.

[42]  Chaitanya Swamy,et al.  Stochastic optimization is (almost) as easy as deterministic optimization , 2004, 45th Annual IEEE Symposium on Foundations of Computer Science.

[43]  Chaitanya Swamy,et al.  Sampling-based approximation algorithms for multi-stage stochastic optimization , 2005, 46th Annual IEEE Symposium on Foundations of Computer Science (FOCS'05).

[44]  David B. Shmoys,et al.  Primal-dual algorithms for deterministic inventory problems , 2004, STOC '04.

[45]  Brian C. Dean,et al.  Approximation algorithms for stochastic scheduling problems , 2005 .

[46]  Anupam Gupta Approximation Algorithms for VRP with Stochastic Demands , 2012 .

[47]  Kai Huang,et al.  On stochastic lot-sizing problems with random lead times , 2008, Oper. Res. Lett..

[48]  Chaitanya Swamy,et al.  An approximation scheme for stochastic linear programming and its application to stochastic integer programs , 2006, JACM.

[49]  Chaitanya Swamy,et al.  Approximation algorithms for 2-stage stochastic optimization problems , 2006, SIGA.

[50]  Gideon Weiss,et al.  Stochastic scheduling problems II-set strategies- , 1985, Z. Oper. Research.

[51]  Mohit Singh,et al.  How to pay, come what may: approximation algorithms for demand-robust covering problems , 2005, 46th Annual IEEE Symposium on Foundations of Computer Science (FOCS'05).

[52]  Robin Roundy Efficient, Effective Lot Sizing for Multistage Production Systems , 1993, Oper. Res..

[53]  B. A. Sevast'yanov An Ergodic Theorem for Markov Processes and Its Application to Telephone Systems with Refusals , 1957 .

[54]  Gideon Weiss,et al.  Stochastic scheduling problems I — General strategies , 1984, Z. Oper. Research.

[55]  R. Ravi,et al.  Hedging Uncertainty: Approximation Algorithms for Stochastic Optimization Problems , 2004, Math. Program..

[56]  David Simchi-Levi,et al.  Approximation algorithms for general one‐warehouse multi‐retailer systems , 2009 .

[57]  Inge Li Gørtz,et al.  Stochastic Vehicle Routing with Recourse , 2012, ICALP.

[58]  Diego Klabjan,et al.  A Fully Polynomial Time Approximation Scheme for Single-item Stochastic Inventory Control with Discrete Demand , 2022 .

[59]  Anthony Man-Cho So,et al.  Stochastic Combinatorial Optimization with Controllable Risk Aversion Level , 2006, APPROX-RANDOM.

[60]  Peter Kall,et al.  Stochastic Programming , 1995 .

[61]  R. Ravi,et al.  Thresholded covering algorithms for robust and max–min optimization , 2009, Mathematical Programming.

[62]  Ewald Speckenmeyer,et al.  Ramsey numbers and an approximation algorithm for the vertex cover problem , 1985, Acta Informatica.

[63]  Rosella Parsons,et al.  How to pay , 2014 .

[64]  Sven Axsater,et al.  In-process safety stocks , 1984, The 23rd IEEE Conference on Decision and Control.

[65]  K. Sigman,et al.  Exponential penalty function control of loss networks , 2004, math/0503536.

[66]  Van-Anh Truong Approximation Algorithm for the Stochastic Multiperiod Inventory Problem via a Look-Ahead Optimization Approach , 2014, Math. Oper. Res..

[67]  Zuo-Jun Max Shen,et al.  The Reliable Facility Location Problem: Formulations, Heuristics, and Approximation Algorithms , 2011, INFORMS J. Comput..

[68]  Leen Stougie,et al.  The stochastic single resource service‐provision problem , 2003 .

[69]  Retsef Levi,et al.  Approximation algorithms for capacitated stochastic inventory systems with setup costs , 2014 .

[70]  Retsef Levi,et al.  A 2-Approximation Algorithm for Stochastic Inventory Control Models with Lost Sales , 2008, Math. Oper. Res..

[71]  Sven Axsäter,et al.  Simple Solution Procedures for a Class of Two-Echelon Inventory Problems , 1990, Oper. Res..

[72]  R. Wets,et al.  Stochastic programming , 1989 .

[73]  Jan Vondrák,et al.  Approximating the stochastic knapsack problem: the benefit of adaptivity , 2004, 45th Annual IEEE Symposium on Foundations of Computer Science.

[74]  E. Beale ON MINIMIZING A CONVEX FUNCTION SUBJECT TO LINEAR INEQUALITIES , 1955 .

[75]  Daniel Adelman,et al.  Price-Directed Control of a Closed Logistics Queueing Network , 2007, Oper. Res..

[76]  David B. Shmoys,et al.  Approximation Algorithms for Stochastic Inventory Control Models , 2005, Math. Oper. Res..

[77]  R. Ravi,et al.  Boosted sampling: approximation algorithms for stochastic optimization , 2004, STOC '04.

[78]  Retsef Levi,et al.  Provably Near-Optimal LP-Based Policies for Revenue Management in Systems with Reusable Resources , 2008, Oper. Res..

[79]  Carri W. Chan,et al.  Stochastic Depletion Problems: Effective Myopic Policies for a Class of Dynamic Optimization Problems , 2008, Math. Oper. Res..

[80]  David B. Shmoys,et al.  Provably Near-Optimal Sampling-Based Policies for Stochastic Inventory Control Models , 2007, Math. Oper. Res..