DSS Solver Examples
DSS Solver Examples
The Excel Solver is used to solve a mathematical model which has been entered
into an Excel spreadsheet
This mathematical model can be either
o Linear Programming problem = there is a linear relationship among all
constraints and the objective function
o Integer Programming problem = decision variables can only take integer
values in a given range (these integer values can also be boolean = 0 or 1
only)
Example
The problem:
Texo Part Manufacturers are trying to ship a portion of its latest products using a
freight line. The total area available on the train is 20,000 sq ft. and the train can
hold up to 40 tons of material. There are three types of items to be shipped.
There is 24 tons of Item 1 and each ton takes 525 sq ft. There is 20 tons of Item 2
which fills 680 sq ft per ton. The company has 30 tons of Item 3 which takes 600
sq ft per ton to hold. At least eight tons of each item must be shipped. How
much of each product should Texo ship if Item 1 earns $325 a ton, Item 2 $400
per ton, and Item 3 $350 per ton?
[email protected]
Step 1
Decision Variables
o Quantity (in tons) of Item 1 = x1
o Quantity of Item 2 = x2
o Quantity of Item 3 = x3
Objective Function
o Maximize Profit = $325x1 + $400x2 + $350x3
Constraints
o Quota : x1, x2, x3 >= 8
o Limit : x1 <= 24, x2 <= 20, x3 <=30
o Weight = x1 + x2 + x3 <= 40
o Space = 525x1 + 680x2 + 600x3 <= 20,000
Step 2
The spreadsheet should have each part of the model clearly entered
Step 3
The Solver parameters can now be set according to the cell references with the
appropriate model parts
[email protected]
Solver Options should also now be set
Results
The Results of the Solver are shown All constraints are met
Reports
Answer Report: lists the target cell and the changing cells with their original and
final values, constraints, and information about the constraints.
Sensitivity Report: shows how sensitive the solution is to small changes in the
objective function formula or the constraints. For linear models, the report includes
reduced costs, shadow prices, objective coefficient (with allowable increase and
decrease), and constraint right-hand side ranges.
Limits Report: lists the target cell and the changing cells with their respective values,
lower and upper limits, and target values. The lower limit is the smallest value that
the changing cell can take while holding all other changing cells fixed and still
satisfying the constraints. The upper limit is the greatest value.