Abstract
One of the reasons of this attention is probably the fact that when nonconvexities are absent the stochastic control problem can be solved with gradient methods. On the other hand when nonconvexities are present the ``gradient solution" may be a local optimum rather than a global optimum. Therefore a full grid search method, considerably slower than a gradient procedure even though ``computational speeds are increasing to the point that even when full grid search methods are required by the nonconvexities one can use them on models of some size" (Amman and Kendrick (1995)), has to be used.
In this paper a simple algorithm, which is based on the usual gradient methods and is able to detect the presence of nonconvexities in an adaptive control problem and to find the global optimum, is first presented. Then its effectiveness in ``realistic" situations is studied performing a set of Monte Carlo experiments. Even though the code is general enough to handle more than one control and up to 33 local optima, the experiments are carried out using the one-dimensional MacRae problem. The reason is that the analytical results available for this case provide a natural framework for the conclusion of this numerical exercise.
At first the unknown parameter is assumed constant, as in Mizrach (1991) and
Amman and Kendrick (1995),
with a variance ranging from the original 0.5 to
0.05. These values correspond to standard deviations ranging from 0.707 to
0.224, approximately, and the results of these simulations may provide
useful guidelines to the applied researcher taking the data for the control
problem from an estimated model. To see if nonconvexities occur more
frequently at the beginning or at the end of the time horizon used for the
control experiment, time horizons of 2, 4 and 8 periods are considered.
For each number of periods and for each magnitude of the variance 100 runs
are performed. Another set of Monte Carlo runs is carried out, with
variances 0.5 and 0.05 and 2, 4 and 8 periods assuming that the unknown
parameter varies over time following a return to normality. The goal is to
determine whether the presence of time varying parameters increases, or
decreases, the number of cases in which nonconvexities occur.