Cover image for Stochastic simulation optimization for discrete event systems : perturbation analysis, ordinal optimization and beyond
Title:
Stochastic simulation optimization for discrete event systems : perturbation analysis, ordinal optimization and beyond
Publication Information:
New Jersey : World Scientific, 2013.
Physical Description:
xxviii, 245 pages ; 24 cm
ISBN:
9789814513005
Abstract:
"Discrete event systems (DES) have become pervasive in our daily life. Examples include (but are not restricted to) manufacturing and supply chains, transportation, healthcare, call centers, and financial engineering. However, due to their complexities that often involve millions or even billions of events with many variables and constraints, modeling of these stochastic simulations has long been a "hard nut to crack". The advance in available computer technology, especially of cluster and cloud computing, has paved the way for the realization of a number of stochastic simulation optimization for complex discrete event systems. This book will introduce two important techniques initially proposed and developed by Professor Y.C. Ho and his team; namely perturbation analysis and ordinal optimization for stochastic simulation optimization, and present the state-of-the-art technology, and their future research directions. Contents: Part I: Perturbation Analysis: IPA Calculus for Hybrid Systems; Smoothed Perturbation Analysis: A Retrospective and Prospective Look; Perturbation Analysis and Variance Reduction in Monte Carlo Simulation; Adjoints and Averaging; Infinitesimal Perturbation Analysis in On-Line Optimization; Simulation-based Optimization of Failure-Prone Continuous Flow Lines; Perturbation Analysis, Dynamic Programming, and Beyond; Part II: Ordinal Optimization : Fundamentals of Ordinal Optimization; Optimal Computing Budget Allocation; Nested Partitions; Applications of Ordinal Optimization. Readership: Professionals in industrial and systems engineering, graduate reference for probability & statistics, stochastic analysis and general computer science, and research."-- Provided by publisher.

Available:*

Library
Item Barcode
Call Number
Material Type
Item Category 1
Status
Searching...
30000010321111 TA343 S76 2013 Open Access Book Book
Searching...

On Order

Summary

Summary

REVIEW VOLUME


Table of Contents

Prefacep. v
Foreword: A Tribute to a Great Leader in Perturbation Analysis and Ordinal Optimizationp. ix
Foreword: The Being and Becoming of Perturbation Analysisp. xv
Foreword: Remembrance of Things Pastp. xxi
Part I Perturbation Analysisp. 1
Chapter 1 The IPA Calculus for Hybrid Systemsp. 3
1.1 Introductionp. 4
1.2 Perturbation Analysis of Hybrid Systemsp. 7
1.2.1 Infinitesimal Perturbation Analysis (IPA): The IPA calculusp. 10
1.3 IPA Propertiesp. 14
1.4 General Scheme for Abstracting DES to SFMp. 18
1.5 Conclusions and Future Workp. 21
Referencesp. 22
Chapter 2 Smoothed Perturbation Analysis: A Retrospective and Prospective Lookp. 25
2.1 Introductionp. 25
2.2 Brief History of SPAp. 28
2.3 Another Examplep. 29
2.4 Overview of a General SPA frameworkp. 30
2.5 Applicationsp. 33
2.5.1 Queueingp. 33
2.5.2 Inventoryp. 34
2.5.3 Financep. 34
2.5.4 Stochastic Activity Networks (SANs)p. 36
2.5.5 Othersp. 38
2.6 Random Retrospective and Prospective Concluding Remarksp. 39
Acknowledgementsp. 41
Referencesp. 41
Chapter 3 Perturbation Analysis and Variance Reduction in Monte Carlo Simulationp. 45
3.1 Introductionp. 45
3.2 Systematic and Generic Control Variate Selectionp. 47
3.2.1 Control variate technique: a brief reviewp. 47
3.2.2 Parametrized estimation problemsp. 49
3.2.3 Deterministic function approximation and generic CV selectionp. 50
3.3 Control Variates for Sensitivity Estimationp. 54
3.3.1 A parameterized estimation formulation of sensitivity estimationp. 54
3.3.2 Finite difference based controlsp. 56
3.3.3 Illustrating examplep. 57
3.4 Database Monte Carlo (DBMC) Implementationp. 59
3.5 Conclusionsp. 60
Acknowledgementsp. 61
Referencesp. 61
Chapter 4 Adjoints and Averagingp. 63
4.1 Introductionp. 63
4.2 Adjoints: Classical Settingp. 64
4.3 Adjoints: Waiting Timesp. 64
4.4 Adjoints: Vector Recursionsp. 67
4.5 Averagingp. 69
4.6 Concluding Remarksp. 72
Referencesp. 73
Chapter 5 infinitesimal Perturbation Analysis and Optimization Algorithmsp. 75
5.1 Preliminary Remarksp. 75
5.2 Motivationp. 76
5.3 Single-server Queuesp. 77
5.3.1 Controlled single-server queuep. 77
5.3.2 Infinitesimal perturbation analysisp. 79
5.3.3 Optimization algorithmp. 83
5.4 Convergencep. 85
5.4.1 Stochastic approximation convergence theoremp. 85
5.4.2 Updating after every busy periodp. 86
5.4.3 Updating after every service timep. 88
5.4.4 Examplep. 92
5.5 Final Remarksp. 92
Referencesp. 93
Chapter 6 Simulation-based Optimization of Failure-prone Continuous Flow Linesp. 97
6.1 Introductionp. 97
6.2 Two-machine Continuous Flow Linesp. 100
6.3 Gradient Estimation of a Two-machine Linep. 104
6.4 Modeling Assembly/Disassembly Networks Subject to TDF Failures with Stochastic Fluid Event Graphsp. 108
6.5 Evolution Equations and Sample Path Gradientsp. 115
6.6 Optimization of Stochastic Fluid Event Graphsp. 119
6.7 Conclusionp. 122
Referencesp. 123
Chapter 7 Perturbation Analysis, Dynamic Programming, and Beyondp. 127
7.1 Introductionp. 128
7.2 Perturbation Analysis of Queueing Systems Based on Perturbation Realization Factorsp. 131
7.2.1 Performance gradientp. 131
7.2.2 Policy iterationp. 135
7.3 Performance Optimization of Markov Systems Based on Performance Potentialsp. 137
7.3.1 Performance gradients and potentialsp. 137
7.3.2 Policy iteration and HJB equationp. 141
7.4 Beyond Dynamic Programmingp. 142
7.4.1 New results based on direct comparisonp. 143
7.4.1.1 N-bias optimality in MDPp. 143
7.4.1.2 Optimization of sample-path variance in MDPp. 145
7.4.2 Event-based optimizationp. 147
7.4.3 Financial engineering relatedp. 151
Acknowledgmentsp. 153
Referencesp. 153
Part II Ordinal Optimizationp. 157
Chapter 8 Fundamentals of Ordinal Optimizationp. 159
8.1 Two Basic Ideasp. 159
8.2 The Exponential Convergence of Order and Goal Softeningp. 160
8.3 Universal Alignment Probabilitiesp. 163
8.4 Extensionsp. 164
8.4.1 Comparison of selection rulesp. 165
8.4.2 Vector ordinal optimizationp. 166
8.4.3 Constrained ordinal optimizationp. 168
8.4.4 Deterministic complex optimization problemp. 169
8.4.5 00 ruler: quantification of heuristic designsp. 170
8.5 Conclusionp. 172
Referencesp. 173
Chapter 9 Optimal Computing Budget Allocation Frameworkp. 175
9.1 Introductionp. 176
9.2 History of OCBAp. 177
9.3 Basics of OCBAp. 180
9.3.1 Problem formulationp. 180
9.3.2 Common assumptionsp. 182
9.3.3 Ideas for deriving the simulation budget allocationp. 183
9.3.4 Closed-form allocation rulesp. 185
9.3.5 Intuitive explanations of the allocation rulesp. 185
9.3.6 Sequential heuristic algorithmp. 186
9.4 Different Extensions of OCBAp. 188
9.4.1 Selection qualities other than PCSp. 188
9.4.2 Other extensions to OCBA with single objectivep. 188
9.4.3 OCBA for multiple performance measuresp. 189
9.4.4 Integration of OCBA and the searching algorithmsp. 190
9.5 Generalized OCBA frameworkp. 191
9.6 Applications of OCBAp. 192
9.7 Future Researchp. 193
9.8 Concluding Remarksp. 193
Referencesp. 194
Chapter 10 Nested Partitionsp. 203
10.1 Overviewp. 203
10.2 Nested Partitions for Deterministic Optimizationp. 206
10.2.1 Nested partitions frameworkp. 207
10.2.2 Global convergencep. 209
10.3 Enhancements and Advanced Developmentsp. 212
10.3.1 LP solution-based samplingp. 212
10.3.2 Extreme value-based promising indexp. 213
10.3.3 Hybrid algorithmsp. 216
10.3.3.1 Product designp. 217
10.3.3.2 Local pickup and deliveryp. 218
10.4 Nested Partitions for Stochastic Optimizationp. 218
10.4.1 Nested partitions for stochastic optimizationp. 219
10.4.2 Global convergencep. 221
10.5 Conclusionsp. 222
Acknowledgementsp. 223
Referencesp. 223
Chapter 11 Applications of Ordinal Optimizationp. 227
11.1 Scheduling Problem for Apparel Manufacturingp. 228
11.2 The Turbine Blade Manufacturing Process Optimization Problemp. 232
11.3 Performance Optimization for a Remanufacturing Systemp. 235
11.3.1 Application of constrained ordinal optimizationp. 235
11.3.2 Application of vector ordinal optimizationp. 238
11.4 Witsenhausen Problemp. 239
11.5 Other Application Researchesp. 243
Acknowledgmentsp. 243
Referencesp. 243