Skip to main content

2011 | Buch

Introduction to Stochastic Programming

insite
SUCHEN

Über dieses Buch

The aim of stochastic programming is to find optimal decisions in problems which involve uncertain data. This field is currently developing rapidly with contributions from many disciplines including operations research, mathematics, and probability. At the same time, it is now being applied in a wide variety of subjects ranging from agriculture to financial planning and from industrial engineering to computer networks. This textbook provides a first course in stochastic programming suitable for students with a basic knowledge of linear programming, elementary analysis, and probability. The authors aim to present a broad overview of the main themes and methods of the subject. Its prime goal is to help students develop an intuition on how to model uncertainty into mathematical problems, what uncertainty changes bring to the decision process, and what techniques help to manage uncertainty in solving the problems.

In this extensively updated new edition there is more material on methods and examples including several new approaches for discrete variables, new results on risk measures in modeling and Monte Carlo sampling methods, a new chapter on relationships to other methods including approximate dynamic programming, robust optimization and online methods.

The book is highly illustrated with chapter summaries and many examples and exercises. Students, researchers and practitioners in operations research and the optimization area will find it particularly of interest.

Review of First Edition:

"The discussion on modeling issues, the large number of examples used to illustrate the material, and the breadth of the coverage make 'Introduction to Stochastic Programming' an ideal textbook for the area." (Interfaces, 1998)

Inhaltsverzeichnis

Frontmatter

Models

Frontmatter
Chapter 1. Introduction and Examples
Abstract
This chapter presents stochastic programming examples from a variety of areas with wide application. These examples are intended to help the reader build intuition on how to model uncertainty. They also reflect different structural aspects of the problems. In particular, we show the variety of stochastic programming models in terms of the objectives of the decision process, the constraints on those decisions, and their relationships to the random elements.
John R. Birge, François Louveaux
Chapter 2. Uncertainty and Modeling Issues
Abstract
In the previous chapter, we gave several examples of stochastic programming models. These formulations fit into different categories of stochastic programs in terms of the characteristics of the model. This chapter presents those basic characteristics by describing the fundamentals of any modeling effort and some of the standard forms detailed in later chapters.
John R. Birge, François Louveaux

Basic Properties

Frontmatter
Chapter 3. Basic Properties and Theory
Abstract
This chapter considers the basic properties and theory of stochastic programming. As throughout this book, the emphasis is on results that have direct application in the solution of stochastic programs. Proofs are included for those results we consider most central to the overall development.
John R. Birge, François Louveaux
Chapter 4. The Value of Information and the Stochastic Solution
Abstract
Stochastic programs have the reputation of being computationally difficult to solve. Many people faced with real-world problems are naturally inclined to solve simpler versions. Frequently used simpler versions are, for example, to solve the deterministic program obtained by replacing all random variables by their expected values or to solve several deterministic programs, each corresponding to one particular scenario, and then to combine these different solutions by some heuristic rule.
John R. Birge, François Louveaux

Solution Methods

Frontmatter
Chapter 5. Two-Stage Recourse Problems
Abstract
Computation in stochastic programs with recourse has focused on two-stage problems with finite numbers of realizations. This problemwas introduced in the farming example of Chapter 1. As we saw in the capacity expansion model, this problem can also represent multiple stages of decisions with block separable recourse and it provides a foundation for multistage methods. The two-stage problem is, therefore, our primary model for computation.`
John R. Birge, François Louveaux
Chapter 6. Multistage Stochastic Programs
Abstract
As the Chapter 1 examples demonstrate, many operational and planning problems involve sequences of decisions over time. The decisions can respond to realizations of outcomes that are not known a priori. The resulting model for optimal decision making is then a multistage stochastic program. In Section 3.4,we gave some of the basic properties of multistage problems. In this chapter, we explore the variety of solution procedures that have been proposed specifically for multistage stochastic programs.
John R. Birge, François Louveaux
Chapter 7. Stochastic Integer Programs
Abstract
As seen in Section 3.3, properties of stochastic integer programs are scarce. The absence of general efficient methods reflects this difficulty. Several techniques have been proposed in the recent years. As in deterministic integer programs, many of them are based on either a branching scheme or a reformulation scheme. The reader unfamiliar with either concept will find a brief introduction in the Short Reviews, Section 7.8 of this chapter. Section 7.1 recalls the links with the continuous case. Sections 7.2 and 7.3 consider two solution procedures that use a branching scheme. Section 7.4 considers the use of reformulation of the second-stage constraints by disjunctive cuts. Sections 7.5 to 7.7 consider simple integer recourse, feasibility cuts and the decomposition of the extensive form. Approximations can also be used, as indicated at the end of Section 9.5. Note also that Sections 7.2 to 7.7 can be read independently of each other.
John R. Birge, François Louveaux

Approximation and Sampling Methods

Frontmatter
Chapter 8. Evaluating and Approximating Expectations
Abstract
The evaluation of the recourse function or the probability of satisfying a set of constraints can be quite complicated. This problem is basically one of numerical integration in high dimensions corresponding to the random variables. The general problem requires some form of approximation, such as quadrature formulas, which typically apply to smooth functions in low dimensions without using known convexity properties. In Section 8.1 of this chapter, we review some of these basic procedures, but note that stochastic programs often do not have differentiability as assumed in many numerical schemes but generally do have useful convexity properties.
John R. Birge, François Louveaux
Chapter 9. Monte Carlo Methods
Abstract
Each function value in a stochastic program can involve a multidimensional integral in extremely high dimensions. Because Monte Carlo simulation appears to offer the best possibilities for higher dimensions (see, e.g., Deák [1988] and Asmussen and Glynn [2007]), it seems to be the natural choice for use in stochastic programs. In this chapter, we describe some of the basic approaches built on sampling methods. The key feature is the use of statistical estimates to obtain confidence intervals on results. Some of the material uses probability measure theory which is necessary to develop the analytical results.
John R. Birge, François Louveaux
Chapter 10. Multistage Approximations
Abstract
Most decision problems involve effects that carry over from one time to another. Sometimes, as in the power expansion problem of Section 1.3, random effects can be confined to a single period so that recourse is block separable. In other cases, however, this separation is not possible. For example, power may be stored by pumping water into the reservoir of a hydroelectric station when demand is low. In this way, decisions in one period are influenced by decisions in previous periods.
John R. Birge, François Louveaux
Backmatter
Metadaten
Titel
Introduction to Stochastic Programming
verfasst von
John R. Birge
François Louveaux
Copyright-Jahr
2011
Verlag
Springer New York
Electronic ISBN
978-1-4614-0237-4
Print ISBN
978-1-4614-0236-7
DOI
https://doi.org/10.1007/978-1-4614-0237-4