The document describes the oLAF algorithm for building Available Routing Constructs (ARCs) in a network. oLAF is a variation of the SPF algorithm that creates ARCs by connecting shortest path trees. It identifies mono-connected zones in the network and provides redundancy within these zones by forming ARCs. The algorithm works by picking nodes in order of closest to the root and building dependent sets for each node to form ARCs between safe nodes that have multiple paths to different parts of the network. This allows traffic to be rerouted within ARCs in the event of failures while avoiding forwarding loops.