离散随机优化的一种方法

A Method for Discrete Stochastic Optimization

Management Science · 1995
被引 132
人大 A+FT50UTD24ABS 4*

中文导读

提出一种新的迭代方法,用于在目标函数只能通过估计或仿真评估时,优化有限或可数无限集合上的函数,方法通过比较当前解与邻域解的估计值来迭代改进,并证明其收敛性。

Abstract

This paper addresses the problem of optimizing a function over a finite or countably infinite set of alternatives, in situations where this objective function cannot be evaluated exactly, but has to be estimated or measured. A special focus is on situations where simulation is used to evaluate the objective function. We present two versions of a new iterative method for solving such discrete stochastic optimization problems. In each iteration of the proposed method, a neighbor of the “current” alternative is selected, and estimates of the objective function evaluated at the current and neighboring alternatives are compared. The alternative that has a better observed function value becomes the next current alternative. We show how one version of the proposed method can be used to solve discrete optimization problems where the objective function is evaluated using transient or steady-state simulation, and we show how the other version can be applied to solve a special class of discrete stochastic optimization problems and present some numerical results. A major strength of the proposed method is that it spends most of the computational effort at local minimizers of the objective function. In fact, we show that for both versions of the proposed method, the alternative that has been visited most often in the first m iterations converges almost surely to a local optimizer of the objective function as m goes to infinity.

离散随机优化迭代方法仿真优化局部极小点