03.05.2017 Views

Cost Accounting (14th Edition)

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

APPENDIX 417<br />

The three solid lines on the graph in Exhibit 11-14 show the existing constraints for assembly and testing and the<br />

materials-shortage constraint. 4 The feasible or technically possible alternatives are those combinations of quantities of<br />

snowmobile engines and boat engines that satisfy all the constraining resources or factors. The shaded “area of feasible<br />

solutions” in Exhibit 11-14 shows the boundaries of those product combinations that are feasible.<br />

Step 3: Compute the optimal solution. Linear programming (LP) is an optimization technique used to maximize the<br />

objective function when there are multiple constraints. We present two approaches for finding the optimal solution<br />

using LP: trial-and-error approach and graphic approach. These approaches are easy to use in our example because<br />

there are only two variables in the objective function and a small number of constraints. Understanding these<br />

approaches provides insight into LP. In most real-world LP applications, managers use computer software packages to<br />

calculate the optimal solution. 5<br />

Trial-and-Error Approach<br />

The optimal solution can be found by trial and error, by working with coordinates of the corners of the area of feasible<br />

solutions.<br />

First, select any set of corner points and compute the total contribution margin. Five corner points appear in<br />

Exhibit 11-14. It is helpful to use simultaneous equations to obtain the exact coordinates in the graph. To illustrate, the corner<br />

point (S = 75, B = 90) can be derived by solving the two pertinent constraint inequalities as simultaneous equations:<br />

2S + 5B = 600 (1)<br />

1S + 0.5B = 120 (2)<br />

Multiplying (2) by 2: 2S + B = 240 (3)<br />

Subtracting (3) from (1): 4B = 360<br />

Therefore, B = 360 , 4 = 90<br />

Substituting for B in (2): 1S + 0.5(90) = 120<br />

S = 120 - 45 = 75<br />

Given S = 75 snowmobile engines and B = 90 boat engines, TCM = ($240 per snowmobile engine<br />

engines) + ($375 per boat engine * 90 boat engines) = $51,750.<br />

*<br />

75 snowmobile<br />

250<br />

200<br />

Testing<br />

department<br />

constraint<br />

Exhibit 11-14<br />

Linear Programming:<br />

Graphic Solution for<br />

Power Recreation<br />

Boat Engines (Units)<br />

150<br />

100<br />

50<br />

Area<br />

of feasible<br />

solutions<br />

Materials-shortage constraint<br />

for boat engines<br />

Optimal corner<br />

(75, 90)<br />

Equal<br />

contribution<br />

margin lines<br />

Assembly<br />

department<br />

constraint<br />

0<br />

0<br />

50<br />

100 150 200 250 300<br />

Snowmobile Engines (Units)<br />

4 As an example of how the lines are plotted in Exhibit 11-14, use equal signs instead of inequality signs and assume for the<br />

assembly department that B = 0; then S = 300 (600 machine-hours ÷ 2 machine-hours per snowmobile engine). Assume that<br />

S = 0; then B = 120 (600 machine-hours ÷ 5 machine-hours per boat engine). Connect those two points with a straight line.<br />

5 Standard computer software packages rely on the simplex method. The simplex method is an iterative step-by-step procedure<br />

for determining the optimal solution to an LP problem. It starts with a specific feasible solution and then tests it by substitution<br />

to see whether the result can be improved. These substitutions continue until no further improvement is possible and the<br />

optimal solution is obtained.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!