Professional Documents
Culture Documents
• Suppose now that we are allowed to vary the value ρ from stage to stage, so
that at the kth stage in the reduction process we use a value ρk, at the next
ρk, 0 ρk 1/2, such that only one new function evaluation is required at
each stage.
that
• There are many sequences ρ1, ρ2, … that satisfy the law of formation above
• Suppose that we are given a sequence ρ1, ρ2, . . . satisfying the conditions
• Then, after N iterations of the algorithm, the uncertainty range is reduced by a factor
of
• In the Fibonacci search method, the uncertainty range is reduced by the factor
• Because the Fibonacci method uses the optimal values of ρ1, ρ2,..., the reduction
• In other words, the Fibonacci method is better than the golden section method in that
• There is an anomaly in the final iteration of the Fibonacci search method, because
• Recall that we need two intermediate points at each stage, one that comes from a
uncertainty interval, and therefore we cannot further reduce the uncertainty range.
• To get around this problem, we perform the new evaluation for the last iteration
• In other words, the new evaluation point is just to the left or right of the midpoint of
• As a result of the modification above, the reduction in the uncertainty range at the
depending on which of the two points has the smaller objective function value.
• Therefore, in the worst case, the reduction factor in the uncertainty range for the
Fibonacci method is
Example: Consider the function
Suppose that we wish to use the Fibonacci search method to find the value of x that
minimizes f over the range [0,2], and locate this value of x to within the range 0.3.
Solution: After N steps the range is reduced by (1 + 2 ε)/FN+1 in the worst case. We need
Thus, we need
If we choose ε 0.1, then N = 4 will do.
We then compute
Iteration 2. We have
so the range is reduced to
Iteration 3. We compute
The range is reduced to