After each crash, the critical paths are recomputed before the next step is trusted.

highlighted = computed this step

Both paths

A-B-D and A-C-D are now tied at length 7.

TABD=TACD=7T_{ABD}=T_{ACD}=7
Displayed crash planEach row is recomputed after applying the next displayed crash.displayed crash plandeadline 6activity crash dataactnormalmaxcost/dayA213B422C315D214path lengths after each recomputestateA-B-DA-C-Dcostbaseline8*70crash B7*7*2crash D6*6*6asterisk marks a recomputed critical pathdisplayed plan cost 6exact minimum cost 5final duration 6recompute critical paths after every crash

Two critical paths

There are 2 critical paths after the first crash.

critical paths=2\text{critical paths}=2
Displayed crash planEach row is recomputed after applying the next displayed crash.displayed crash plandeadline 6activity crash dataactnormalmaxcost/dayA213B422C315D214path lengths after each recomputestateA-B-DA-C-Dcostbaseline8*70crash B7*7*2crash D6*6*6asterisk marks a recomputed critical pathdisplayed plan cost 6exact minimum cost 5final duration 6recompute critical paths after every crash

Shared activity

To reduce both path lengths with one crash, the displayed plan uses an activity shared by both paths.

shared activity reduces both paths\text{shared activity reduces both paths}
Displayed crash planEach row is recomputed after applying the next displayed crash.displayed crash plandeadline 6activity crash dataactnormalmaxcost/dayA213B422C315D214path lengths after each recomputestateA-B-DA-C-Dcostbaseline8*70crash B7*7*2crash D6*6*6asterisk marks a recomputed critical pathdisplayed plan cost 6exact minimum cost 5final duration 6recompute critical paths after every crash

Recompute note

The critical set changed, so the next crash is chosen from the recomputed state.

critical paths are recomputed\text{critical paths are recomputed}
Displayed crash planEach row is recomputed after applying the next displayed crash.displayed crash plandeadline 6activity crash dataactnormalmaxcost/dayA213B422C315D214path lengths after each recomputestateA-B-DA-C-Dcostbaseline8*70crash B7*7*2crash D6*6*6asterisk marks a recomputed critical pathdisplayed plan cost 6exact minimum cost 5final duration 6recompute critical paths after every crash