Optimization of discrete event systems via simultaneous perturbation stochastic approximation
- 1 March 1997
- journal article
- research article
- Published by Taylor & Francis in IIE Transactions
- Vol. 29 (3) , 233-243
- https://doi.org/10.1080/07408179708966330
Abstract
We investigate the use of simultaneous perturbation stochastic approximation for the optimization of discrete-event systems via simulation. Application of stochastic approximation to simulation optimization is basically a gradient-based method, so much recent research has focused on obtaining direct gradients. However, such procedures are still not as universally applicable as finite-difference methods. On the other hand, traditional finite-difference-based stochastic approximation schemes require a large number of simulation replications when the number of parameters of interest is large, whereas the simultaneous perturbation method is a finite-difference-like method that requires only two simulations per gradient estimate, regardless of the number of parameters of interest. This can result in substantial computational savings for large-dimensional systems. We report simulation experiments conducted on a variety of discrete-event systems: a single-server queue, a queueing network, and a bus transit network. For the single-server queue, we also compare our work with algorithms based on finite differences and perturbation analysis.Keywords
This publication has 17 references indexed in Scilit:
- Optimization via simulation: A reviewAnnals of Operations Research, 1994
- Stochastic Optimization by Simulation: Numerical Experiments with the M/M/1 Queue in Steady-StateManagement Science, 1994
- Stochastic optimization of regenerative systems using infinitesimal perturbation analysisIEEE Transactions on Automatic Control, 1994
- Optimization of Queues Using an Infinitesimal Perturbation Analysis-Based Stochastic Algorithm with General Update TimesSIAM Journal on Control and Optimization, 1993
- Transfer Optimization in a Transit NetworkTransportation Science, 1992
- Multivariate stochastic approximation using a simultaneous perturbation gradient approximationIEEE Transactions on Automatic Control, 1992
- Stochastic algorithms with armijo stepsizes for minimization of functionsJournal of Optimization Theory and Applications, 1990
- Single Run Optimization of Discrete Event Simulations—An Empirical Study Using the M/M/l QueueIIE Transactions, 1989
- Perturbation Analysis Gives Strongly Consistent Sensitivity Estimates for the M/G/1 QueueManagement Science, 1988
- Optimization of stochastic simulation modelsMathematics and Computers in Simulation, 1980