• No results found

The Cost of Completing Work Early

4.5 Extended Numerical Study

4.5.3 The Cost of Completing Work Early

We conclude the study with a discussion on the impact that the early completion cost

aj has on the quantity of work recommended for early completion; and hence on the

performance of the Ea strategy. Table 4.5.9 demonstrates the leverage that aj has on

the performance of this strategy alone, with aj = 0.1 leading to an additional 35.7%

reduction in terminal cumulative carryover relative to the aj = 0.9 case. The more

between carryover and early completion of demand in the discussion around Table 4.5.3 and Figure 4.5.1. The presence of carryover reduces the spare capacity opportunities that the Ea strategy is able to capitalise on when used in isolation. It is clear from these studies that so long as the timely spare capacity exists, early completion of work will be exploited to positive effect. This is true, whether carryover is modelled or not, whenaj < cj.

Early Completion Cost Strategy (π) aj = 0.1 aj = 0.9

Ea 64.4 (0.110) 28.7 (0.066) CT+Ea 81.5 (0.139) 64.3 (0.140) Ca+Ea 85.0 (0.128) 82.0 (0.121) Ca+CT+Ea 92.3 (0.128) 90.9 (0.123)

Table 4.5.9: Mean (standard error) percentage reduction in terminal cumulative demand car- ryover forEa-type strategies, relative to strategyBa, by early completion cost

This condition is not required for the utilisation of the Ea strategy however. Recall from Section 4.3.2 that the definition for the quantity of incomplete work,δj,t,t+1, differs for models which include or exclude carryover. This means that the cost trade-off between using spare capacity to resolve late running work versus completing work early differs for π∈ΠCa and π∈Π\ΠCa.

Consider a quantity of incomplete work,gj, for skill j in period t and suppose there

exists sufficient spare capacity in periodt−1 to completeall of this work early. In models that do not capture carryover, constraints (4.3.9) define δj,t,t+1 such that incomplete work incurs a one-off cost before being removed from the system. We will therefore take up the opportunity to complete this work early when the one-off cost of moving it to the previous period is less than the cost of letting it run on as incomplete work, i.e. if ajδj,t,t−1 ≤ cjδj,t,t−1. Since we assume we have enough capacity in period t−1 to accommodate gj we would therefore take the opportunity to move it all so that this

inequality becomesajgj ≤cjgj. The exploitation of early completion as a strategy then

reduces to the one-to-one comparison of costs aj ≤ cj so that non-carryover strategies

would be costed out if aj > cj.

Consider now the same situation in a strategy that does incorporate carryover. Con- straints (4.3.3) define δj,t,t+1 such that incomplete work continues to incur a cost for every subsequent period that experiences demand which outstrips supply. That is, until we reach a future period of spare capacity which we can use to resolve late running work, we continue to incur the cost cjgj. Suppose that there is no spare capacity for

skill j work in the p periods that follow t, i.e. until period t+ (p+ 1). We will utilise early completion of demand ifajgj ≤(p+ 1)cjgj, i.e. ifaj ≤(p+ 1)cj. This means that

the active range for aj is greater for strategies which model carryover.

This property is illustrated in Figure 4.5.2 for a fixed problem instance. For a single demand simulation the proportion of total demand identified for early completion is defined by P|T| t=1 Pt−1 τ=(t−lj)+δjtτ P|T| t=1djt .

For a range of early-completion costs,aj, we average this value over 100 simulations to

give plots of the mean percentage of demand completed early. When carryover is not modelled, we see the quantity of demand moved to an earlier period falls to 0 when

aj > cj. When carryover is captured in allocation, a non-zero quantity of demand is

completed early even when aj > cj. Note that the inclusion of carryover reduces the

volume of demand completed early.

The value of p, the number of successive under-supplied days which follow a given period, clearly differs for each skill and at each period in the planning horizon. It is a quantity hidden within the optimisation process. This strong relationship between the number of periods for which an hour of carryover continues to incur a cost and the cost

0.0 0.5 1.0 1.5 2.0 0 5 10 15 20 ● ●●● ●●●●● ● ●●●●● ●●● ●●●●● ●● ● ● ● ● ● ● ● ● ● ●● ● ●●

Mean % demand completed ear

ly

Cost of early completion

Early−completion limit 1 Day 3 Days

(a) Non-carryover strategiesπ∈Π \ΠCa

0.0 0.5 1.0 1.5 2.0 0 2 4 6 8 ● ●●●●●●●● ●●●●●●●● ●●●● ●●●● ●● ● ● ● ●● ●●● ● ●●●●●●●● ●●● ● ●●●● ●● ● ● ●

Mean % demand completed ear

ly

Cost of early completion

Early−completion limit 1 Day 3 Days

(b) Carryover strategiesπ∈ΠCa

of moving work to an earlier period can be utilised in practice. When the cost aj is

not directly measurable it can be used as a lever within the optimisation model. For example, we might chooseaj to reflect the number of days, q, we can conceivably allow

work to run late without violating service level agreements. This would simply involve settingaj ≤(q+ 1)cj.

All studies presented in this chapter have featuredaj ≤cj, reflecting a belief that we

would always rather look to move work to an earlier period than let it run evenq+ 1 = 1 day late. Note that model 4.3.2 is not restricted to this case however.