Abstracts of papers by William L. Cooper
Preprints and Reprints of Full Papers Available Upon Request
(billcoop@me.umn.edu).
|
- D. Zhang and W. L. Cooper.
Managing clearance sales in the presence of strategic customers.
Production and Operations Management, 17(4), 416-431, 2008.
[journal]
We study the effect of strategic customer
behavior on pricing and availability decisions of a firm selling a
single product. The product is sold in two periods at two possibly
different prices, and the seller may limit the availability of the
product (that is, ration) in the second (clearance) period. Some
customers are strategic and respond to the pricing and rationing
decisions by timing their purchases. When capacity is
non-constraining and the seller has pricing flexibility, we show
that rationing in the clearance period cannot improve revenue. When
capacity is non-constraining and prices are fixed, we describe cases
where rationing can indeed improve revenue. For cases with fixed
prices, we conduct a detailed analysis for both linear and
multiplicative demand curves, and derive explicit expressions for
the optimal rationing level. We find that the policy of doing the
better of not restricting availability at the clearance price or not
offering the product at all at the clearance price typically yields
revenue near that of using an optimal rationing level for the given
prices. Our analysis also suggests that, given inappropriate fixed
prices, rationing --- while sometimes offering considerable benefit
over allowing unrestricted availability in the clearance period ---
may allow the seller to obtain only a small fraction of the revenue
that could have been had using optimal prices and no rationing. We
extend the analysis to cases where the capacity is constraining, and
obtain similar results.
|
- D. Zhang and W. L. Cooper.
Pricing substitutable flights in airline revenue management.
To appear in European Journal of Operational Research, 2008.
[journal]
We develop a Markov decision process
formulation of a dynamic pricing problem for multiple
substitutable flights between the same origin and destination,
taking into account customer choice among the flights. The model
is rendered computationally intractable for exact solution by its
multi-dimensional state and action spaces, so we develop and
analyze various bounds and heuristics. We first describe three
related models, each based on some form of pooling, and introduce
heuristics suggested by these models. We also develop separable
bounds for the value function which are used to construct value-
and policy-approximation heuristics. Extensive numerical
experiments show the value- and policy-approximation approaches to
work well across a wide range of problem parameters, and to
outperform the pooling-based heuristics in most cases. The
methods are applicable even for large problems, and are
potentially useful for practical applications.
|
- K. Amaruchkul, W. L. Cooper, and D. Gupta.
Single-leg air-cargo revenue management.
Transportation Science, 41(4), 457-469, 2007.
[paper]
We consider a cargo booking problem on a single-leg flight with the goal
of maximizing expected contribution. Each piece of cargo is endowed with a
random volume and a random weight whose precise values are not known until
just before the flight's departure. We formulate the problem as a Markov
decision process. Exact solution of the formulation is impractical,
because of its high-dimensional state space; therefore, we develop six
heuristics. The first four heuristics are based on different
value-function approximations derived from two computationally-tractable
MDPs, each with a one-dimensional state space. The remaining two
heuristics are obtained from solving related methematical programming
problems. We also compare the heuristics with the first-come-first-served
policy. Simulation experiments suggest that the value-function
approximation derived from separate "volume" and "weight" problems
offers the best approach. Comparisons of the expected contribution under
the heuristic to an upper bound show that the heuristic is typically close
to optimal.
|
- W. L. Cooper and T. Homem-de-Mello.
Some decomposition methods for revenue management.
Transportation Science, 41(3), 332-353, 2007.
[paper]
Working within a Markov decision process (MDP) framework, we study revenue management
policies that combine aspects of mathematical programming approaches and pure MDP methods
by decomposing the problem by time, state, or both. The "time decomposition" policies
employ heuristics early in the booking horizon, and switch to a more-detailed decision rule
closer to the time of departure. We present a family of formulations that yield such
policies, and discuss versions of the formulation that have appeared in the literature.
Subsequently, we describe sampling-based stochastic optimization methods for solving a
particular case of the formulation. Numerical results for two-leg problems suggest that
the policies perform well. By viewing the MDP as a large stochastic program, we derive
some structural properties of two-leg problems. We show that these properties cannot, in
general, be extended to larger networks. For such larger networks we also present a
"state-space decomposition" approach that partitions the network problem into two-leg
subproblems, each of which is solved. The solutions of these subproblems are then
re-combined to obtain a booking policy for the network problem.
|
- W. L. Cooper, T. Homem-de-Mello, and A. J. Kleywegt.
Models of the spiral-down effect in revenue management.
Operations Research, 54(5), 968-987, 2006.
[paper;
appendix]
The spiral-down effect occurs when incorrect assumptions about customer
behavior cause high-fare ticket sales, protection levels, and revenues to
systematically decrease over time. If an airline decides how many seats
to protect for sale at a high fare based on past high-fare sales, while
neglecting to account for the fact that availability of low-fare tickets
will reduce high-fare sales, then high-fare sales will decrease, resulting
in lower future estimates of high-fare demand. This subsequently yields
lower protection levels for high-fare tickets, greater availability of
low-fare tickets, and even lower high-fare ticket sales. The pattern
continues, resulting in a so-called spiral down. We develop a mathematical
framework to analyze the process by which airlines forecast demand and
optimize booking controls over a sequence of flights. Within the
framework, we give conditions under which spiral down occurs.
|
- W. L. Cooper and D. Gupta.
Stochastic comparisons in airline revenue management.
Manufacturing & Service Operations Management, 8(3), 221-234,
2006.
[paper]
Consider two markets of different sizes but similar costs and fare
structure. All other things being equal, is an airline's expected revenue
larger in the market with larger demand? If not, under what circumstances
is it possible to compare expected revenues without carrying out a
detailed analysis? In this article, we provide answers to these questions
by studying the relationship between the optimal expected revenue and the
demand distributions when the latter are comparable according to various
stochastic orders. For the two-fare class problem with dependent demand we
obtain three results. We show that airlines should prefer lesser positive
dependence between fare classes when marginal demand distributions are the
same. We also describe particular dependence structures under which
stochastically larger marginal demand distributions improve optimal
expected revenue. Finally, when the dependence between effective demands
in the two fare classes arises due to ``sell-ups", we show that
stochastically larger marginal demand distributions should be preferred.
[Sell ups occur when some lower fare-class customers buy higher-fare
tickets upon finding that the former tickets are sold out.] For a problem
with an arbitrary number of fare classes and independent demands, we show
that stochastically larger demand distributions should be preferred.
Numerical examples demonstrating the effect of parameterized demand
distributions (with appropriate stochastic ordering) and dependence
structures are also presented.
|
- D. Zhang and W. L. Cooper.
Revenue management for parallel flights with customer-choice behavior.
Operations Research, 53(3), 414-431, 2005.
[paper]
We consider the simultaneous seat inventory control of a set of parallel
flights between a common origin and destination with dynamic customer
choice among the flights. We formulate the problem as an extension to the
classic multi-period, single-flight "block demand" revenue management
model. The resulting Markov decision process is quite complex, owing to
its multidimensional state space and the fact that the airline's inventory
controls do affect the distribution of demand. Using stochastic
comparisons, consumer choice models, and inventory-pooling ideas, we
derive easily-computable upper and lower bounds for the value function of
our model. We propose simulation-based techniques for solving the
stochastic optimization problem and also describe heuristics based upon an
extension of a well-known linear-programming formulation. We provide
numerical examples.
|
- S. Benjaafar, W. L. Cooper, and J.-S. Kim.
On the benefits of pooling in production-inventory systems.
Management Science, 51(4), 548-565, 2005.
[paper]
We study inventory pooling in systems with symmetric costs where supply
leadtimes are endogenously generated by a finite-capacity production
system. We investigate the sensitivity of the cost advantage of inventory
pooling to various system parameters, including loading, service-levels,
demand and production time variability, and structure of the production
system. The analysis reveals differences in how various parameters affect
the cost reduction from pooling, and suggests that these differences stem
from the manner in which the parameters influence the induced correlation
between leadtime demands of the demand streams. We compare these results
with those obtained for pure inventory systems, where leadtimes are
exogenous. We also compare inventory pooling with several forms of
capacity pooling.
|
- D. Gupta and W. L. Cooper.
Stochastic comparisons in production yield management.
Operations Research, 53(2), 377-384, 2005.
[paper]
Manufacturing firms routinely commit resources to increase yield rates
through product- and process-improvement initiatives. Champions of such
yield-improvement projects may assume that stochastically larger yield
rates are beneficial. We show in this note that this need not hold, even
when the contingent production lot sizes are chosen optimally. We employ
stochastic comparison techniques to show that a yield rate that is smaller
in the convex order ensures higher expected profit, and we provide a
distribution-free bound on the size of increase in expected profit. We
also identify properties of yield-rate distributions that do make
stochastically larger yield rates beneficial.
|
- W. L. Cooper, S. G. Henderson, and M. E. Lewis.
Convergence of simulation-based policy iteration.
Probability in the Engineering and Informational Sciences,
17(2), 213-234, 2003.
[journal]
Simulation-based policy iteration (SBPI) is a modification of the policy
iteration algorithm for computing optimal policies for Markov decision
processes. At each iteration, rather than solving the average evaluation
equations, SBPI employs simulation to estimate a solution to these
equations. For recurrent average-reward Markov decision processes with
finite state and action spaces, we provide easily-verifiable conditions
that ensure that simulation-based policy iteration almost-surely
eventually never leaves the set of optimal decision rules. We analyze
three simulation estimators for solutions to the average evaluation
equations. Using our general results, we derive simple conditions on the
simulation runlengths that guarantee the almost-sure convergence of the
algorithm.
|
- W. L. Cooper.
Asymptotic behavior of an allocation policy for revenue management.
Operations Research,
50(4), 720-727, 2002.
[paper]
Revenue management has become an important tool in the airline, hotel, and
rental car industries. We describe asymptotic properties of revenue
management policies derived from the solution of a deterministic
optimization problem. Our primary results state that, within a stochastic
and dynamic framework, solutions arising out of a single well-known
linear program can be used to generate allocation policies for which the
normalized revenue converges in distribution to a constant upper bound on
the optimal value. We also show similar asymptotic results for expected
revenues. In addition, we describe counterintuitive behavior that can
occur when allocations are updated during the booking process (updating
allocations can lead to lower expected revenue). These results add to the
understanding of allocation policies, and help to make concrete the
statement that simple policies from easy-to-solve formulations can be
relatively effective, even when analyzed in the more-realistic stochastic
and dynamic framework.
|
- W. L. Cooper and R. L. Tweedie.
Perfect simulation of an inventory model for perishable products.
Stochastic Models,
18(2), 229-243, 2002.
[journal]
We study an inventory model for perishable products with a critical-number
ordering policy under the assumption that demand for the product forms an
i.i.d. sequence, so that the state of the system forms a Markov chain.
Explicit calculation of the stationary distribution has proved impractical
in cases where items have reasonably long lifetimes and for systems with
large under-up-to levels. Using the recently-developed
coupling-from-the-past method, we introduce a technique to estimate the
stationary distribution of the Markov chain via perfect simulation. The
Markov chain that results from the use of a critical-number policy is
particularly amenable to these simulation techniques, despite not being
ordered in its initial state, since the recursive equations satisfied by
the Markov chain enable us to identify specific demand patterns where the
backward coupling occurs.
|
- W. L. Cooper.
Pathwise properties and performance bounds for a
perishable inventory system.
Operations Research,
49(3), 455-466, 2001.
[paper]
We study a perishable inventory system under a fixed-critical-number order
policy. By using an appropriate transformation of the state vector, we
derive several key sample-path relations. We obtain bounds on the
limiting distribution of the number of outdates in a period, and we derive
families of upper and lower bounds for the long-run number of outdates per
unit time. Analysis of the bounds on the expected number of outdates
shows that at least one of the new lower bounds is always greater than or
equal to previously published lower bounds, while the new upper bounds are
sometimes lower than and sometimes higher than the existing upper bounds.
In addition, using an expected cost criterion, we compare optimal policies
and different choices of critical-number policies.
|
- W. L. Cooper, V. Schmidt, and R. F. Serfozo.
Skorohod-Loynes characterizations of queueing,
fluid, and inventory processes.
Queueing Systems,
37(1-3), 233-257, 2001.
[journal]
We consider queueing, fluid and inventory processes whose dynamics are
determined by general point processes or random measures that represent
inputs and outputs. The state of such a process (the queue length or
inventory level) is regulated to stay in a finite or infinite interval -
inputs or outputs are disregarded when they would lead to a state outside
the interval. The sample paths of the process satisfy an integral
equation; the paths have finite local variation and may have
discontinuities. We establish the existence and uniqueness of the process
based on a Skorohod equation. This leads to an explicit expression for
the process on the doubly-infinite time axis. The expression is
especially tractable when the process is stationary with stationary
input-output measures. This representation is an extension of the
classical Loynes representation of stationary waiting times in
single-server queues with stationary inputs and services. We also
describe several properties of stationary processes: Palm probabilities of
the processes at jump times, Little laws for waiting times in the system,
finiteness of moments and extensions to tandem and treelike networks.
|
- W. L. Cooper.
Negative binomial sums of random variables and discounted reward processes.
Journal of Applied Probability,
35(3), 589-599, 1998.
[journal]
Given a sequence of random variables (rewards), the Haviv-Puterman
differential equation relates the expected infinite-horizon
lambda-discounted reward and the expected total reward up to a random
time that is determined by an independent negative binomial random
variable with parameters 2 and lambda. This paper provides an
interpretation of this proven, but previously unexplained, result.
Furthermore, the interpretation is formalized into a new proof, which then
yields new results for the general case where the rewards are accumulated
up to a time determined by an independent negative binomial random
variable with parameters k and lambda.
|
- S. Benjaafar, W. L. Cooper, and S. Mardan.
Production-inventory systems with imperfect advance
demand information and updating.
2006.
We consider a supplier with finite production capacity
and stochastic production times that produces a single product.
Customers provide advance demand information (ADI) to the supplier
by announcing orders ahead of their due dates. However, this
information is not perfect, and customers may request an order be
fulfilled prior to or later than the expected due date or they may
decide to cancel. Hence, the demand leadtime (the time between
when an order is announced and when it becomes due or is canceled)
is random. Customers update the status of their orders, but the
time between consecutive updates is random as well. We consider
several schemes through which ADI is revealed and updated. For
each, we formulate the production-control problem as a
continuous-time Markov decision process and prove that there is an
optimal (among all policies) state-dependent base-stock policy,
where the base-stock levels depend upon the number of orders at
various stages of update. In addition, we derive results on the
sensitivity of the state-dependent base-stock levels to the number
of orders in each stage of update. In a numerical study, we
examine the benefit of ADI to both supplier and customers and
study the effect of having full versus partial ADI. We also
compare the performance of a class of simple heuristics to that of
an optimal policy.
|