The objective of this award is to propose a practical, efficient, robust and scalable modeling framework to a broad class of dynamic decision making models under uncertainty. Convex approximation approaches will be proposed to solve multi-stage stochastic program problems with limited data distributional information. Mechanisms to measure the quality of the resulting approximations, both theoretically and computationally, will be developed. Their relationship with robust optimization methodology will also be explored. The proposed tractable approximation approach will be applied to model and solve a variety of important large scale practical problems ranging from supply chain management, healthcare, financial engineering and water resource management.

If successful, this project would greatly enhance our capabilities to modeling dynamic decision making problems under uncertainty and provide computational tools to solving large scale stochastic programming problems. It would allow the application of stochastic programming to large scale practical dynamic decision making models which were previously out of reach due to their computational complexity. The project would also demonstrate the potential of incorporating uncertainty into practical decision making problems faced by enterprises and facilitate firms with models and computational tools to develop much-needed decision support systems that can handle uncertainty efficiently and effectively.

Project Report

Decision making under uncertainty is the key ingredient in many operations research problems, such as supply chain management, revenue management, water resource management and financial planning, just to name a few. One of the most important approaches for decision making under uncertainty is stochastic programming, in which objectives and constraints of optimization models are defined by averaging possible outcomes or considering probabilities of events of interest. Over the past fifty years, a plethora of deep theory on stochastic programming has been developed and stochastic programming is now widely used for modeling and solving a variety of important practical problems ranging from engineering control to supply chain management. Computational methods, mainly decomposition methods and Monte Carlo sampling methods, for solving stochastic programs, have been proposed and successful implementations have also been reported. However, despite the immense modeling potential, stochastic programming faces two significant challenges. First, stochastic programs, especially multistage problems, are notoriously difficult to solve to optimality and quite often, even finding a feasible solution is already a hard problem. Second, stochastic optimization problems require full distributional knowledge in each of the uncertain data. Unfortunately, such information may rarely be available in practice. The lack of tractable methodology and the full distributional requirement have greatly restricted the applicability of stochastic programming to many important practical problem settings, and thus impeded the development of decision support systems incorporating uncertainty. In this project, we built tractable models, developed fundamental theoretical properties and designed efficient algorithms for practical and challenging dynamic decision making problems under uncertainty that allow for robust and scalable implementation. In particular, the methodologies we developed have been used to analyze and solve a variety of operations models including integrated production, inventory and pricing models in centralized/decentralized supply chain systems and operations models in large-scale water reservoir systems. We developed a novel transformation technique which converts a class of non-convex minimization problems in supply chain settings with supply risk to equivalent convex minimization problems, and new preservation properties of supermodularity to derive monotone comparative statics in parametric optimization models. Our results include many existing results in the literature as special cases, and provide powerful tools to analyze dynamic decision making problems. We also analyzed a class of fundamental quadratic programming problems and illustrated that they can be solved to optimality efficiently with high probability, even though they are NP-hard. Our research provided decision makers with tools to modeling and solving large scale decision making problems faced by an enterprise. We demonstrated the potential of incorporating uncertainty into large scale decision making models, for instance, large-scale water reservoir operations. Our research lead to eighteen high quality academic papers, some of which have appeared in top journals such as Operations Research, Mathematical Programming, Mathematics of Operations Research, SIAM Journal on Control and Optimization, Production and Operations Management, etc., and one PhD thesis. Our results have been incorporated into the book "The Logic of Logistics: Theory, Algorithms, and Applications for Logistics Management (3rd edition)", which was published in 2014, and presented at many invited seminars and conferences.

Project Start
Project End
Budget Start
2010-08-15
Budget End
2014-07-31
Support Year
Fiscal Year
2010
Total Cost
$150,000
Indirect Cost
Name
University of Illinois Urbana-Champaign
Department
Type
DUNS #
City
Champaign
State
IL
Country
United States
Zip Code
61820