Professional Documents
Culture Documents
Troubleshoot Solver: Original Values, Make The Changes You Want, and Then Try Again
Troubleshoot Solver: Original Values, Make The Changes You Want, and Then Try Again
Hide All
Troubleshoot Solver
Solver stops before a solution is found.
Solver might stop before reaching a solution for any of the following reasons:
You interrupted the solution process.
You selected Show Iteration Results in the Solver Options dialog box before you clicked Solve.
You clicked Stop while stepping through iterations or when the maximum time or number of iterations was reached.
You selected the Assume Linear Model check box in the Solver Options dialog box, but the problem is nonlinear.
The value in the Set Target Cell you specified in the Solver Parameters dialog box is increasing or decreasing without limit.
You need to allow Solver more time to find a solution. Adjust the Max Time or Iterations setting in the Solver Options dialog
box.
For problems with integer constraints, you need to decrease the Tolerance setting in the Solver Options dialog box so that
Solver can find a better integer solution.
For nonlinear problems, you need to decrease the Convergence setting in the Solver Options dialog box so that Solver can keep
searching for a solution when the target cell value is changing slowly.
You need to select the Use Automatic Scaling check box in the Solver Options dialog box because some input values are
several orders of magnitude apart, or input and output values differ by several orders of magnitude.
When Solver stops, a completion message appears in the Solver Results dialog box. Click Keep Solver Solution or Restore
Original Values, make the changes you want, and then try again.
The adjustable cells and constraint or target cells differ in magnitude.
When the typical values of the adjustable cells and the constraint cells or target cells differ from each other by more than a few orders
of magnitude, select the Use Automatic Scaling check box in the Solver Options dialog box. For nonlinear problems, before you
click Solve in the Solver Parameters dialog box, make sure that the initial values of the adjustable cells are the same order of
magnitude as you expect for the final values.
I didn't get the solution I expected.
For nonlinear problems, it can be helpful to try different starting values for the adjustable cells, especially if Solver has found a solution
that is significantly different from what you expected. You can also reduce the solution time by setting the adjustable cells to values
that you suspect are close to optimal.
For linear models (that is, when the Assume Linear Model check box on the Solver Options dialog box is selected), the initial
values of the adjustable cells don't affect the final values or the solution time.
The solution found by Solver was different from the previous result.
Solver displays the following message, "Solver has converged to the current solution. All constraints are satisfied." The relative change
in the target cell is less than the Convergence setting in the Solver Options dialog box for the last five trial solutions. If you provide
a smaller value for the Convergence setting, Solver could try for a better solution but would take more solution time.
Solver cannot reach an optimal solution.
The following lists completion messages displayed by the Solver.
Solver cannot improve the current solution. All constraints are satisfied.
Only an approximate solution has been found, but the iterative process cannot find a better set of values than those displayed.
Either further accuracy is not achievable, or the precision setting is too low. Try changing the precision setting in the Solver
Options dialog box to a larger number, and then run the problem again.
Stop chosen when the maximum time limit was reached.
The maximum amount of time has elapsed without finding a satisfactory solution. To save the values found so far and also save
future recalculation time, click Keep Solver Solution or Save Scenario.
Stop chosen when the maximum iteration limit was reached.
The maximum number of iterations has been reached without finding a satisfactory solution. Increasing the number of iterations
might help, but you should examine the final values for insights into the problem. To save the values found so far and also save
future recalculation time, click Keep Solver Solution or Save Scenario.
The Set Target Cell values do not converge.
The value for the target cell is increasing (or decreasing) without bound, even though all constraints are satisfied. You might have
omitted one or more constraints in setting up the problem. Check the current worksheet values to see how the solution is
diverging, check the constraints, and then run the problem again.
mk:@MSITStore:C:\Program%20Files\Microsoft%20Office\OFFICE11\1033\xlmain11.... 12/14/2008
Troubleshoot Solver Page 2 of 2
mk:@MSITStore:C:\Program%20Files\Microsoft%20Office\OFFICE11\1033\xlmain11.... 12/14/2008