Demo Data from EDBT 2026 / reviewers in the wild / expert
Warren B. Powell
dblp:91/2100 · also Warren Buckler Powell
· DBLP profile ↗
37ranked-venue papers
7as first author
1since 2021 · last 2022
0000-0002-4364-7555ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 16 · 4 first-authorArtificial intelligence and machine learning · 14 · 1 first-authorComputer networks · 5 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 1 first-authorDatabases, data management, data science and information retrieval · 1 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Artificial intelligence
5 papers |
Optimization for machine learning · 46% Probabilistic and Bayesian machine learning · 26% Efficient and distributed learning · 13% | |
| Interdisciplinary, comprehensive, and emerging computing
2 papers |
Energy systems and smart grids · 100% | |
| Theoretical computer science
1 paper |
Mathematical optimization · 100% |
Topics — the 13 heaviest of 14, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Optimization for machine learning › model-based optimization
bayesian optimization |
0.4 | 2 | 2016 | The Knowledge Gradient for Sequential Decision Making with Stochastic Binary Feedbacks · ICML 2016 Hierarchical Knowledge Gradient for Sequential Sampling · J. Mach. Learn. Res. 2011 |
Machine learning › Optimization for machine learning › model-based optimization › bayesian optimization › acquisition function
knowledge gradient |
0.4 | 2 | 2016 | The Knowledge Gradient for Sequential Decision Making with Stochastic Binary Feedbacks · ICML 2016 Hierarchical Knowledge Gradient for Sequential Sampling · J. Mach. Learn. Res. 2011 |
Machine learning › Efficient and distributed learning
active learning |
0.2 | 1 | 2016 | The Knowledge Gradient for Sequential Decision Making with Stochastic Binary Feedbacks · ICML 2016 |
Machine learning › Trustworthy machine learning
debiasing |
0.1 | 1 | 2012 | An Intelligent Battery Controller Using Bias-Corrected Q-learning · AAAI 2012 |
Machine learning › Reinforcement learning › value-based reinforcement learning
q-learning |
0.1 | 1 | 2012 | An Intelligent Battery Controller Using Bias-Corrected Q-learning · AAAI 2012 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › bayesian inference
bayesian nonparametric model |
0.1 | 1 | 2011 | Dirichlet Process Mixtures of Generalized Linear Models · J. Mach. Learn. Res. 2011 |
Machine learning › Optimization for machine learning
black-box optimization |
0.1 | 1 | 2011 | Hierarchical Knowledge Gradient for Sequential Sampling · J. Mach. Learn. Res. 2011 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › bayesian inference › bayesian nonparametric model
dirichlet process mixture model |
0.1 | 1 | 2011 | Dirichlet Process Mixtures of Generalized Linear Models · J. Mach. Learn. Res. 2011 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › regression
generalized linear model |
0.1 | 1 | 2011 | Dirichlet Process Mixtures of Generalized Linear Models · J. Mach. Learn. Res. 2011 |
Energy systems and smart grids › power system control
smart grid control |
0.1 | 1 | 2011 | Adaptive Stochastic Control for the Smart Grid · Proc. IEEE 2011 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › density estimation
nonparametric density estimation |
0.1 | 1 | 2010 | Nonparametric Density Estimation for Stochastic Optimization with an Observable State Variable · NIPS 2010 |
Mathematical optimization
stochastic optimization |
0.1 | 1 | 2010 | Nonparametric Density Estimation for Stochastic Optimization with an Observable State Variable · NIPS 2010 |
Energy systems and smart grids › energy storage
energy storage management |
0.0 | 1 | 2012 | An Intelligent Battery Controller Using Bias-Corrected Q-learning · AAAI 2012 |
Methods — techniques the papers use, named apart from their topics
dirichlet process · 0.3q-learning · 0.3knowledge gradient · 0.2bayesian linear classification · 0.2kernel weighting · 0.2convex approximation · 0.2stochastic control · 0.1markov chain monte carlo · 0.1gaussian process · 0.1approximate dynamic programming · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Online Learning with Regularized Knowledge Gradients
Donghun Lee 0003, Warren B. Powell |
PAKDD (2) | 2 |
| 2018 | A Knowledge Gradient Policy for Sequencing Experiments to Identify the Structure of RNA Molecules Using a Sparse Additive Belief ModelabstractWe present a sparse knowledge gradient (SpKG) algorithm for adaptively selecting the targeted regions within a large RNA molecule to identify which regions are most amenable to interactions with other molecules. Experimentally, such regions can be inferred from fluorescence measurements obtained by binding a complementary probe with fluorescence markers to the targeted regions. We perform a regularized, sparse linear model with a log link function where the marginal contribution to the thermodynamic cycle of each nucleotide is purely additive. The SpKG algorithm uniquely combines the Bayesian ranking and selection problem with the frequentist l1regularized regression approach Lasso. We use this algorithm to identify the sparsity pattern of the linear model as well as sequentially decide the best regions to test before exhausting an experimental budget. We also develop two new algorithms: batch SpKG and batch SpKG-LM. The first algorithm generates more suggestions sequentially to run parallel experiments. The second one dynamically adds new alternatives, in the form of types of probes, which are created by inserting, deleting, or mutating nucleotides within existing probes. In simulation, we demonstrate these algorithms on the Tetrahymena Group I intron (a midsize RNA molecule), showing that they efficiently learn the correct sparsity pattern, identify the most accessible region, and outperform several other policies. Yan Li 0013, Kristofer G. Reyes, Jorge Vazquez-Anderson, Yingfei Wang, Lydia M. Contreras, Warren B. Powell |
INFORMS J. Comput. | 6 |
| 2018 | Benchmarking a Scalable Approximate Dynamic Programming Algorithm for Stochastic Control of Grid-Level Energy StorageabstractWe present and benchmark an approximate dynamic programming algorithm that is capable of designing near-optimal control policies for a portfolio of heterogenous storage devices in a time-dependent environment, where wind supply, demand, and electricity prices may evolve stochastically. We found that the algorithm was able to design storage policies that are within 0.08% of optimal on deterministic models, and within 0.86% on stochastic models. We use the algorithm to analyze a dual-storage system with different capacities and losses, and show that the policy properly uses the low-loss device (which is typically much more expensive) for high-frequency variations. We close by demonstrating the algorithm on a five-device system. The algorithm easily scales to handle heterogeneous portfolios of storage devices distributed over the grid and more complex storage networks. The online supplement is available at https://doi.org/10.1287/ijoc.2017.0768 . Daniel F. Salas, Warren B. Powell |
INFORMS J. Comput. | 2 |
| 2017 | Parallel Nonstationary Direct Policy Search for Risk-Averse Stochastic OptimizationabstractThis paper presents an algorithmic strategy to nonstationary policy search for finite-horizon, discrete-time Markovian decision problems with large state spaces, constrained action sets, and a risk-sensitive optimality criterion. The methodology relies on modeling time-variant policy parameters by a nonparametric response surface model for an indirect parametrized policy motivated by Bellman’s equation. The policy structure is heuristic when the optimization of the risk-sensitive criterion does not admit a dynamic programming reformulation. Through the interpolating approximation, the level of nonstationarity of the policy, and consequently, the size of the resulting search problem can be adjusted. The computational tractability and the generality of the approach follow from a nested parallel implementation of derivative-free optimization in conjunction with Monte Carlo simulation. We demonstrate the efficiency of the approach on an optimal energy storage charging problem, and illustrate the effect of the risk functional on the improvement achieved by allowing a higher complexity in time variation for the policy. The online supplement is available at https://doi.org/10.1287/ijoc.2016.0733 . Somayeh Moazeni, Warren B. Powell, Boris Defourny, Belgacem Bouzaïene-Ayari |
INFORMS J. Comput. | 2 |
| 2016 | A Lasso-based Sparse Knowledge Gradient Policy for Sequential Optimal LearningabstractWe propose a sequential learning policy for noisy discrete global optimization and ranking and selection (R&S) problems with high dimensional sparse belief functions, where there are hundreds or even thousands of features, but only a small portion of these features contain explanatory power. Our problem setting, motivated by the experimental sciences, arises where we have to choose which experiment to run next. Here the experiments are time-consuming and expensive. We derive a sparse knowledge gradient (SpKG) decision policy based on the \ell_1-penalized regression Lasso to identify the sparsity pattern before our budget is exhausted. This policy is a unique and novel hybrid of Bayesian R&S with a frequentist learning approach. Theoretically, we provide the error bound of the posterior mean estimate, which has shown to be at the minimax optimal \sqrts\log p/n rate. Controlled experiments on both synthetic data and real application for automatically designing experiments to identify the structure of an RNA molecule show that the algorithm efficiently learns the correct set of nonzero parameters. It also outperforms several other learning policies. Yan Li 0013, Han Liu 0001, Warren B. Powell |
AISTATS | 3 |
| 2016 | The Knowledge Gradient for Sequential Decision Making with Stochastic Binary FeedbacksabstractWe consider the problem of sequentially making decisions that are rewarded by “successes” and “failures” which can be predicted through an unknown relationship that depends on a partially controllable vector of attributes for each instance. The learner takes an active role in selecting samples from the instance pool. The goal is to maximize the probability of success, either after the offline training phase or minimizing regret in online learning. Our problem is motivated by real-world applications where observations are time consuming and/or expensive. With the adaptation of an online Bayesian linear classifier, we develop a knowledge-gradient type policy to guide the experiment by maximizing the expected value of information of labeling each alternative, in order to reduce the number of expensive physical experiments. We provide a finite-time analysis of the estimated error and demonstrate the performance of the proposed algorithm on both synthetic problems and benchmark UCI datasets. Yingfei Wang, Warren B. Powell |
ICML | 3 |
| 2015 | Optimal Hour-Ahead Bidding in the Real-Time Electricity Market with Battery Storage Using Approximate Dynamic ProgrammingabstractThere is growing interest in the use of grid-level storage to smooth variations in supply that are likely to arise with an increased use of wind and solar energy. Energy arbitrage, the process of buying, storing, and selling electricity to exploit variations in electricity spot prices, is becoming an important way of paying for expensive investments into grid-level storage. Independent system operators such as the New York Independent System Operator (NYISO) require that battery storage operators place bids into an hour-ahead market (although settlements may occur in increments as small as five minutes, which is considered near “real-time”). The operator has to place these bids without knowing the energy level in the battery at the beginning of the hour and simultaneously accounting for the value of leftover energy at the end of the hour. The problem is formulated as a dynamic program. We describe and employ a convergent approximate dynamic programming (ADP) algorithm that exploits monotonicity of the value function to find a revenue-generating bidding policy; using optimal benchmarks, we empirically show the computational benefits of the algorithm. Furthermore, we propose a distribution-free variant of the ADP algorithm that does not require any knowledge of the distribution of the price process (and makes no assumptions regarding a specific real-time price model). We demonstrate that a policy trained on historical real-time price data from the NYISO using this distribution-free approach is indeed effective. Daniel R. Jiang, Warren B. Powell |
INFORMS J. Comput. | 2 |
| 2015 | Optimal learning with a local parametric belief model
Bolong Cheng, Arta A. Jamshidi, Warren B. Powell |
J. Glob. Optim. | 3 |
| 2014 | A comparison of approximate dynamic programming techniques on benchmark energy storage problems: Does anything work?abstractAs more renewable, yet volatile, forms of energy like solar and wind are being incorporated into the grid, the problem of finding optimal control policies for energy storage is becoming increasingly important. These sequential decision problems are often modeled as stochastic dynamic programs, but when the state space becomes large, traditional (exact) techniques such as backward induction, policy iteration, or value iteration quickly become computationally intractable. Approximate dynamic programming (ADP) thus becomes a natural solution technique for solving these problems to near-optimality using significantly fewer computational resources. In this paper, we compare the performance of the following: various approximation architectures with approximate policy iteration (API), approximate value iteration (AVI) with structured lookup table, and direct policy search on a benchmarked energy storage problem (i.e., the optimal solution is computable). Daniel R. Jiang, Thuy V. Pham, Warren B. Powell, Daniel F. Salas, Warren R. Scott |
ADPRL | 3 |
| 2014 | Optimal learning for sequential sampling with non-parametric beliefs
Emre Barut, Warren B. Powell |
J. Glob. Optim. | 2 |
| 2013 | Bias-corrected Q-learning to control max-operator bias in Q-learningabstractWe identify a class of stochastic control problems with highly random rewards and high discount factor which induce high levels of statistical error in the estimated action-value function. This produces significant levels of max-operator bias in Q-learning, which can induce the algorithm to diverge for millions of iterations. We present a bias-corrected Q-learning algorithm with asymptotically unbiased resistance against the max-operator bias, and show that the algorithm asymptotically converges to the optimal policy, as Q-learning does. We show experimentally that bias-corrected Q-learning performs well in a domain with highly random rewards where Q-learning and other related algorithms suffer from the max-operator bias. Donghun Lee 0003, Boris Defourny, Warren B. Powell |
ADPRL | 3 |
| 2012 | An Intelligent Battery Controller Using Bias-Corrected Q-learningabstractThe transition to renewables requires storage to help smooth short-term variations in energy from wind and solar sources, as well as to respond to spikes in electricity spot prices, which can easily exceed 20 times their average. Efficient operation of an energy storage device is a fundamental problem, yet classical algorithms such as $Q$-learning can diverge for millions of iterations, limiting practical applications. We have traced this behavior to the max-operator bias, which is exacerbated by high volatility in the reward function, and high discount factors due to the small time steps. We propose an elegant bias correction procedure and demonstrate its effectiveness. Donghun Lee 0003, Warren B. Powell |
AAAI | 2 |
| 2012 | SMART: A Stochastic Multiscale Model for the Analysis of Energy Resources, Technology, and PolicyabstractWe address the problem of modeling energy resource allocation, including dispatch, storage, and the long-term investments in new technologies, capturing different sources of uncertainty such as energy from wind, demands, prices, and rainfall. We also wish to model long-term investment decisions in the presence of uncertainty. Accurately modeling the value of all investments, such as wind turbines and solar panels, requires handling fine-grained temporal variability and uncertainty in wind and solar in the presence of storage. We propose a modeling and algorithmic strategy based on the framework of approximate dynamic programming (ADP) that can model these problems at hourly time increments over an entire year or several decades. We demonstrate the methodology using both spatially aggregate and disaggregate representations of energy supply and demand. This paper describes the initial proof of concept experiments for an ADP-based model called SMART; we describe the modeling and algorithmic strategy and provide comparisons against a deterministic benchmark as well as initial experiments on stochastic data sets. Warren B. Powell, Abraham P. George, Hugo P. Simão, Warren R. Scott, Alan Lamont, Jeffrey Stewart |
INFORMS J. Comput. | 1 |
| 2011 | An adaptive-learning framework for semi-cooperative multi-agent coordinationabstractComplex problems involving multiple agents exhibit varying degrees of cooperation. The levels of cooperation might reflect both differences in information as well as differences in goals. In this research, we develop a general mathematical model for distributed, semi-cooperative planning and suggest a solution strategy which involves decomposing the system into subproblems, each of which is specified at a certain period in time and controlled by an agent. The agents communicate marginal values of resources to each other, possibly with distortion. We design experiments to demonstrate the benefits of communication between the agents and show that, with communication, the solution quality approaches that of the ideal situation where the entire problem is controlled by a single agent. Abdeslem Boukhtouta, Jean Berger, Warren B. Powell, Abraham P. George |
ADPRL | 3 |
| 2011 | Bayesian active learning with basis functionsabstractA common technique for dealing with the curse of dimensionality in approximate dynamic programming is to use a parametric value function approximation, where the value of being in a state is assumed to be a linear combination of basis functions. Even with this simplification, we face the exploration/exploitation dilemma: an inaccurate approximation may lead to poor decisions, making it necessary to sometimes explore actions that appear to be suboptimal. We propose a Bayesian strategy for active learning with basis functions, based on the knowledge gradient concept from the optimal learning literature. The new method performs well in numerical experiments conducted on an energy storage problem. Ilya O. Ryzhov, Warren B. Powell |
ADPRL | 2 |
| 2011 | The Knowledge-Gradient Algorithm for Sequencing Experiments in Drug DiscoveryabstractWe present a new technique for adaptively choosing the sequence of molecular compounds to test in drug discovery. Beginning with a base compound, we consider the problem of searching for a chemical derivative of the molecule that best treats a given disease. The problem of choosing molecules to test to maximize the expected quality of the best compound discovered may be formulated mathematically as a ranking-and-selection problem in which each molecule is an alternative. We apply a recently developed algorithm, known as the knowledge-gradient algorithm, that uses correlations in our Bayesian prior distribution between the performance of different alternatives (molecules) to dramatically reduce the number of molecular tests required, but it has heavy computational requirements that limit the number of possible alternatives to a few thousand. We develop computational improvements that allow the knowledge-gradient method to consider much larger sets of alternatives, and we demonstrate the method on a problem with 87,120 alternatives. Diana M. Negoescu, Peter I. Frazier, Warren B. Powell |
INFORMS J. Comput. | 3 |
| 2011 | Dirichlet Process Mixtures of Generalized Linear Models
Lauren Hannah, David M. Blei, Warren B. Powell |
J. Mach. Learn. Res. | 3 |
| 2011 | Hierarchical Knowledge Gradient for Sequential Sampling
Martijn Mes, Warren B. Powell, Peter I. Frazier |
J. Mach. Learn. Res. | 2 |
| 2011 | Adaptive Stochastic Control for the Smart GridabstractApproximate dynamic programming (ADP) driven adaptive stochastic control (ASC) for the Smart Grid holds the promise of providing the autonomous intelligence required to elevate the electric grid to efficiency and self-healing capabilities more comparable to the internet. To that end, we demonstrate the load and source control necessary to optimize management of distributed generation and storage within the Smart Grid. Roger Anderson, Albert Boulanger, Warren B. Powell, Warren R. Scott |
Proc. IEEE | 3 |
| 2010 | Nonparametric Density Estimation for Stochastic Optimization with an Observable State VariableabstractWe study convex stochastic optimization problems where a noisy objective function value is observed after a decision is made. There are many stochastic optimization problems whose behavior depends on an exogenous state variable which affects the shape of the objective function. Currently, there is no general purpose algorithm to solve this class of problems. We use nonparametric density estimation for the joint distribution of state-outcome pairs to create weights for previous observations. The weights effectively group similar states. Those similar to the current state are used to create a convex, deterministic approximation of the objective function. We propose two solution methods that depend on the problem characteristics: function-based and gradient-based optimization. We offer two weighting schemes, kernel based weights and Dirichlet process based weights, for use with the solution methods. The weights and solution methods are tested on a synthetic multi-product newsvendor problem and the hour ahead wind commitment problem. Our results show Dirichlet process weights can offer substantial benefits over kernel based weights and, more generally, that nonparametric estimation methods provide good solutions to otherwise intractable problems. Lauren Hannah, Warren B. Powell, David M. Blei |
NIPS | 2 |
| 2010 | Feature Article - Merging AI and OR to Solve High-Dimensional Stochastic Optimization Problems Using Approximate Dynamic ProgrammingabstractWe consider the problem of optimizing over time hundreds or thousands of discrete entities that may be characterized by relatively complex attributes, in the presence of different forms of uncertainty. Such problems arise in a range of operational settings such as transportation and logistics, where the entities may be aircraft, locomotives, containers, or people. These problems can be formulated using dynamic programming but encounter the widely cited “curse of dimensionality.” Even deterministic formulations of these problems can produce math programs with millions of rows, far beyond anything being solved today. This paper shows how we can combine concepts from artificial intelligence and operations research to produce practical solution methods that scale to industrial-strength problems. Throughout, we emphasize concepts, techniques, and notation from artificial intelligence and operations research to show how these fields can be brought together for complex stochastic, dynamic problems. Warren B. Powell |
INFORMS J. Comput. | 1 |
| 2010 | Rejoinder - The Languages of Stochastic Optimization
Warren B. Powell |
INFORMS J. Comput. | 1 |
| 2009 | A convergent recursive least squares approximate policy iteration algorithm for multi-dimensional Markov decision process with continuous state and action spacesabstractIn this paper, we present a recursive least squares approximate policy iteration (RLSAPI) algorithm for infinite-horizon multi-dimensional Markov decision process in continuous state and action spaces. Under certain problem structure assumptions on value functions and policy spaces, the approximate policy iteration algorithm is provably convergent in the mean. That is to say the mean absolute deviation of the approximate policy value function from the optimal value function goes to zero as successive approximation improves. Warren B. Powell |
ADPRL | 2 |
| 2009 | The knowledge gradient algorithm for online subset selectionabstractWe derive a one-period look-ahead policy for online subset selection problems, where learning about one subset also gives us information about other subsets. The subset selection problem is treated as a multi-armed bandit problem with correlated prior beliefs. We show that our decision rule is easily computable, and present experimental evidence that the policy is competitive against other online learning policies. Ilya O. Ryzhov, Warren B. Powell |
ADPRL | 2 |
| 2009 | The Knowledge-Gradient Policy for Correlated Normal BeliefsabstractWe consider a Bayesian ranking and selection problem with independent normal rewards and a correlated multivariate normal belief on the mean values of these rewards. Because this formulation of the ranking and selection problem models dependence between alternatives' mean values, algorithms may use this dependence to perform efficiently even when the number of alternatives is very large. We propose a fully sequential sampling policy called the knowledge-gradient policy, which is provably optimal in some special cases and has bounded suboptimality in all others. We then demonstrate how this policy may be applied to efficiently maximize a continuous function on a continuous domain while constrained to a fixed number of noisy measurements. Peter I. Frazier, Warren B. Powell, Savas Dayanik |
INFORMS J. Comput. | 2 |
| 2007 | Approximate dynamic programming for rail operations
Warren B. Powell, Belgacem Bouzaïene-Ayari |
ATMOS | 1 |
| 2006 | A Metastrategy for Large-Scale Resource Management Based on Informational DecompositionabstractThis paper addresses the solution of large, complex resource allocation problems, examples of which include large freight transportation companies and supply chain management. Some instances of these problems involve millions of constraints and tens of millions of variables. Classical formulations focus on modeling the physical problem alone. In this paper, we focus on modeling the organization of information and decisions, producing a natural decomposition based on how decisions are actually made. Restricting the size of a subproblem to the sizes of problems actually solved by real decision makers, we avoid the computational demands posed by large problems. The algorithmic challenge is producing high quality solutions that reflect the interaction between subproblems. Linear approximations have been a widely used tool for decomposition, but these can produce unstable solutions of only moderate quality. We introduce the concept of using nonlinear approximations, which creates special technical problems but also produces solutions of very high quality. The strategy is simulated on two problem classes (fleet management and supply chains) and compared against standard modeling strategies. Synchronous and asynchronous strategies are also compared. Joel A. Shapiro, Warren B. Powell |
INFORMS J. Comput. | 2 |
| 2006 | Dynamic-Programming Approximations for Stochastic Time-Staged Integer Multicommodity-Flow ProblemsabstractIn this paper, we consider a stochastic and time-dependent version of the min-cost integer multicommodity-flow problem that arises in the dynamic resource allocation context. In this problem class, tasks arriving over time have to be covered by a set of indivisible and reusable resources of different types. The assignment of a resource to a task removes the task from the system, modifies the resource, and generates a profit. When serving a task, resources of different types can serve as substitutes of each other, possibly yielding different revenues. We propose an iterative, adaptive dynamic-programming-based methodology that makes use of linear or nonlinear approximations of the value function. Our numerical work shows that the proposed method provides high-quality solutions and is computationally attractive for large problems. Huseyin Topaloglu, Warren B. Powell |
INFORMS J. Comput. | 2 |
| 2006 | Adaptive stepsizes for recursive estimation with applications in approximate dynamic programming
Abraham P. George, Warren B. Powell |
Mach. Learn. | 2 |
| 2005 | Approximate dynamic programming for high dimensional resource allocation problemsabstractThere are wide arrays of discrete resource allocation problems (buffers in manufacturing, complex equipment in electric power, aircraft and locomotives in transportation) which need to be solved over time, under uncertainty. These can be formulated as dynamic programs, but typically exhibit high dimensional state, action and outcome variables (the three curses of dimensionality). For example, we have worked on problems where the dimensionality of these variables is in the ten thousand to one million range. We describe an approximation methodology for this problem class, and summarize the problem classes where the approach seems to be working well, and research challenges that we continue to face. Warren B. Powell, Abraham P. George, Belgacem Bouzaïene-Ayari, Hugo P. Simão |
IJCNN | 1 |
| 2001 | A Flexible Java Representation for Uncertainty in Online Operations-Research ModelsabstractOnline OR models have been the subject of increased attention in recent years with the rapid expansion of the Internet. Although much has been written about the implementation, as well as the formal analysis of online models, little has been said about how to handle uncertainty in an online setting. In particular, the dynamic nature of uncertainty that is so characteristic of online models, where estimates and distributions evolve in parallel with the state of the model, has been largely ignored. In this paper, we present a new representation for uncertainty in online models. This representation is object-oriented and, as such, provides several important software-engineering advantages over traditional representations for uncertainty. Moreover, by using the event listener paradigm it provides an explicit mechanism for handling dynamic uncertainty in an elegant and extensible manner. A series of computational experiments demonstrates that there is no significant overhead to our representation when compared to traditional representations on a realistic application and, in some cases, our representation can be noticeably faster. Joel A. Shapiro, Warren B. Powell, David Bernstein |
INFORMS J. Comput. | 2 |
| 1999 | Solving Parallel Machine Scheduling Problems by Column GenerationabstractWe consider a class of problems of scheduling n jobs on m identical, uniform, or unrelated parallel machines with an objective of minimizing an additive criterion. We propose a decomposition approach for solving these problems exactly. The decomposition approach first formulates these problems as an integer program, and then reformulates the integer program, using Dantzig-Wolfe decomposition, as a set partitioning problem. Based on this set partitioning formulation, branch-and-bound exact solution algorithms can be designed for these problems. In such a branch-and-bound tree, each node is the linear relaxation problem of a set partitioning problem. This linear relaxation problem is solved by a column generation approach where each column represents a schedule on one machine and is generated by solving a single machine subproblem. Branching is conducted on variables in the original integer programming formulation instead of variables in the set partitioning formulation such that single machine subproblems are more tractable. We apply this decomposition approach to two particular problems: the total weighted completion time problem and the weighted number of tardy jobs problem. The computational results indicate that the decomposition approach is promising and capable of solving large problems. Zhi-Long Chen, Warren B. Powell |
INFORMS J. Comput. | 2 |
| 1997 | A note on Bertsekas' small-label-first strategyabstractAn example is presented to show that the worst-case complexity of Bertsekas' small-label-first strategy for the shortest path problem is exponential. It becomes polynomial if, when scanning a node i, its successors j ϵ Γ(i) are examined in the nondecreasing order of dij, the distance between i and j. © 1997 John Wiley & Sons, Inc. Networks, 29: 111–116, 1997 Zhi-Long Chen, Warren B. Powell |
Networks | 2 |
| 1994 | Stochastic programs over trees with random arc capacitiesabstractAbstract In this paper, we study a special class of stochastic programs where the recourse problem consists of trees with random arc capacities, which we call tree recourse. We develop an efficient procedure to obtain the expected recourse function exactly for single‐stage problems. This procedure is used in a backward recursion to find the exact expected recourse function for multistage trees. We show that for large trees n ‐stage networks can be solved more easily than can a single‐stage network with n ‐levels. We also show that the expected recourse functions for single‐stage and n ‐stage formulations of the same network can be quite similar. Finally, we illustrate the potential of using the tree recourse problems in a more general stochastic network problem. © 1994 by John Wiley & Sons, Inc. Warren B. Powell, Raymond K.-M. Cheung |
Networks | 1 |
| 1994 | A network recourse decomposition method for dynamic networks with random arc capacitiesabstractAbstract We study a class of two‐stage dynamic networks with random arc capacities where the decisions in the first stage must be made before realizing the random quantities in the second stage. The expected total cost of the second stage is a function of the first‐stage decisions, known as the expected recourse function, which is generally intractable. This paper proposes a new method to approximate the expected recourse function as a convex, separable function of the supplies to the second stage. First, the second‐stage network is decomposed using Lagrangian relaxation into tree subproblems whose expected recourse functions are numerically tractable. Subgradient optimization is then used to update the Lagrange multipliers to improve the approximations. Numerical experiments show that this structural decomposition approach can produce high‐quality approximations of the expected recourse functions for large stochastic networks. © 1994 by John Wiley & Sons, Inc. Warren B. Powell, Raymond K.-M. Cheung |
Networks | 1 |
| 1993 | Bounding procedures for multistage stochastic dynamic networksabstractAbstract This paper presents new procedures for obtaining upper and lower bounds in the cost minimization of multistage dynamic networks with random link capacities and contrasts them to existing methods. These methods include adaptation of Jensen's inequality to the problem, Monte‐Carlo simulations and an analytical approximation procedure. The new bounding procedures involve a backward pass in the network coupled with a linear approximation at each stage. Some numerical results are presented for networks of substantial size. © 1993 by John Wiley & Sons, Inc. Linos F. Frantzeskakis, Warren B. Powell |
Networks | 2 |
| 1982 | An algorithm for the equilibrium assignment problem with random link timesabstractAbstract In this article we offer an equivalent minimization formulation for the traffic assignment problem when the link travel times are flow‐dependent random variables. The paper shows the equivalency between the first‐order conditions of this program and the stochastic equilibrium conditions as well as the uniqueness of the solution. The paper also describes an algorithmic approach to the solution of this program, including a proof of convergence. Finally, we conduct some limited numerical experiments on the rate of convergence of the algorithm and the merits of the stochastic equilibrium model, in general, as compared with deterministic approaches. Yosef Sheffi, Warren B. Powell |
Networks | 2 |