Solving the resource allocation problem: INFRES case. Pseudo-code of a procedural
resource allocation algorithm is shown in Fig. 19. This algorithm traverses the levels of
the abstract plan and computes the spans that are relevant to a level L j by finding spans
that pass through L j . In the shuffle example, the spans S 1,6 and S 2,8 are relevant at L 2 . For
each unallocated relevant span, it checks to see if there is a way to assign a resource.
The check is made from the easiest to the hardest allocation instance in terms of the