Muutke küpsiste eelistusi

Anticipatory Optimization for Dynamic Decision Making 2011 ed. [Kõva köide]

Teised raamatud teemal:
  • Kõva köide
  • Hind: 95,02 €*
  • * hind on lõplik, st. muud allahindlused enam ei rakendu
  • Tavahind: 111,79 €
  • Säästad 15%
  • Raamatu kohalejõudmiseks kirjastusest kulub orienteeruvalt 2-4 nädalat
  • Kogus:
  • Lisa ostukorvi
  • Tasuta tarne
  • Tellimisaeg 2-4 nädalat
  • Lisa soovinimekirja
Teised raamatud teemal:

The availability of today's online information systems rapidly increases the relevance of dynamic decision making within a large number of operational contexts. Whenever a sequence of interdependent decisions occurs, making a single decision raises the need for anticipation of its future impact on the entire decision process. Anticipatory support is needed for a broad variety of dynamic and stochastic decision problems from different operational contexts such as finance, energy management, manufacturing and transportation. Example problems include asset allocation, feed-in of electricity produced by wind power as well as scheduling and routing. All these problems entail a sequence of decisions contributing to an overall goal and taking place in the course of a certain period of time. Each of the decisions is derived by solution of an optimization problem. As a consequence a stochastic and dynamic decision problem resolves into a series of optimization problems to be formulated and solved by anticipation of the remaining decision process.

However, actually solving a dynamic decision problem by means of approximate dynamic programming still is a major scientific challenge. Most of the work done so far is devoted to problems allowing for formulation of the underlying optimization problems as linear programs. Problem domains like scheduling and routing, where linear programming typically does not produce a significant benefit for problem solving, have not been considered so far. Therefore, the industry demand for dynamic scheduling and routing is still predominantly satisfied by purely heuristic approaches to anticipatory decision making. Although this may work well for certain dynamic decision problems, these approaches lack transferability of findings to other, related problems.

This book has serves two major purposes:

- It provides a comprehensive and unique view of anticipatory optimization for dynamic decision making. It fully integrates Markov decision processes, dynamic programming, data mining and optimization and introduces a new perspective on approximate dynamic programming. Moreover, the book identifies different degrees of anticipation, enabling an assessment of specific approaches to dynamic decision making.

- It shows for the first time how to successfully solve a dynamic vehicle routing problem by approximate dynamic programming. It elaborates on every building block required for this kind of approach to dynamic vehicle routing. Thereby the book has a pioneering character and is intended to provide a footing for the dynamic vehicle routing community.



This book examines anticipatory optimization for dynamic decision making. It fully integrates Markov decision processes, dynamic programming, data mining and optimization and introduces a new perspective on approximate dynamic programming.
1 Introduction
1(8)
1.1 Recent Economic Developments
1(2)
1.2 Examples of Emerging Problems
3(3)
1.3 Problem Similarities and Implications
6(1)
1.4 Outline of the Following
Chapters
7(2)
2 Basic Concepts and Definitions
9(12)
2.1 Dynamic Decision Making
9(4)
2.1.1 A Basic Dynamic Decision Process
9(3)
2.1.2 Markov Decision Processes
12(1)
2.2 Optimization
13(3)
2.2.1 Optimization Problems
13(2)
2.2.2 Optimization Techniques
15(1)
2.3 Anticipation
16(5)
2.3.1 Anticipatory Decisions
17(1)
2.3.2 Degrees of Anticipation
18(3)
3 Perfect Anticipation
21(22)
3.1 Dynamic Programming
21(5)
3.1.1 Value Iteration
22(1)
3.1.2 Policy Iteration
23(1)
3.1.3 Modified Policy Iteration
24(1)
3.1.4 Linear Programming
25(1)
3.2 Forward Dynamic Programming
26(9)
3.2.1 Asynchronous State Sampling
26(1)
3.2.2 Monte Carlo Updates
27(3)
3.2.3 Stochastic Approximation
30(3)
3.2.4 The Actor-Critic Framework
33(2)
3.3 Model Free Dynamic Programming
35(4)
3.3.1 Q-Learning
36(1)
3.3.2 Post-decision States
37(2)
3.4 Limited Effectiveness of Perfect Anticipation
39(4)
4 Synergies of Optimization and Data Mining
43(20)
4.1 Preliminaries
43(7)
4.1.1 Common Foundations
43(3)
4.1.2 Data Mining
46(3)
4.1.3 Integration of Optimization and Data Mining
49(1)
4.2 Efficient Data Mining
50(5)
4.2.1 Optimized Preprocessing
52(1)
4.2.2 Optimized Information Extraction
53(2)
4.3 Effective Optimization
55(8)
4.3.1 Decision Model Substitution
56(3)
4.3.2 Decision Model Approximation
59(4)
5 Approximate Anticipation
63(14)
5.1 Approximate Value Functions
65(2)
5.1.1 State Space Aggregation
65(1)
5.1.2 Predictive Modeling
66(1)
5.2 Stochastic Gradient Updates
67(4)
5.2.1 Steepest Descent
68(1)
5.2.2 Stepsize Rules
69(2)
5.3 The Generalized Actor-Critic Framework
71(6)
5.3.1 Regression Models
71(2)
5.3.2 General Information Structures
73(4)
6 Dynamic Vehicle Routing
77(20)
6.1 Foundations
77(4)
6.1.1 Vehicle Routing Background
78(1)
6.1.2 Dynamic Vehicle Routing Problems
79(2)
6.2 State of the Art
81(8)
6.2.1 Conventional Non-reactive Anticipation
82(2)
6.2.2 Probabilisitic Non-reactive Anticipation
84(2)
6.2.3 Implicit Anticipation
86(1)
6.2.4 Approximate Anticipation
87(2)
6.3 Dynamic Routing of a Service Vehicle
89(8)
6.3.1 Problem Formulation
89(4)
6.3.2 Case Study
93(4)
7 Anticipatory Routing of a Service Vehicle
97(22)
7.1 Perfect Anticipation
97(9)
7.1.1 State Sampling
98(2)
7.1.2 Solution Properties
100(4)
7.1.3 Limited Effectiveness
104(2)
7.2 Approximate Anticipation
106(10)
7.2.1 Value Function Approximation
106(5)
7.2.2 Decision Model Identification
111(2)
7.2.3 Decision Model Approximation
113(2)
7.2.4 The Full Scope of the Approach
115(1)
7.3 Non-reactive Anticipation
116(3)
7.3.1 Probabilistic Approaches
116(2)
7.3.2 Conventional Approaches
118(1)
8 Computational Study
119(40)
8.1 Experimental Setup
119(5)
8.1.1 Problem Instances
120(2)
8.1.2 Actor-Critic Configuration
122(2)
8.2 Non-reactive Anticipation
124(10)
8.2.1 Conventional Approaches
124(5)
8.2.2 Probabilistic Approaches
129(5)
8.3 Elementary Value Function Approximation
134(13)
8.3.1 Solution Properties
134(8)
8.3.2 Results
142(5)
8.4 Fine-grained Value Function Approximation
147(12)
8.4.1 Results and Solution Properties
148(6)
8.4.2 Variations
154(5)
9 Managerial Impact of Anticipatory Optimization
159(6)
9.1 Technological Preconditions
159(3)
9.2 Selecting a Degree of Anticipation
162(3)
10 Conclusions
165(4)
References 169(10)
Index 179