1. A computer implemented method comprising: by a processor, given a current node and an arc pointing from the current node to a next node, analyzing arcs in a data structure to determine which of the arcs are valid arcs pointing from the next node; by the processor, constructing arc configuration information associated with the next node, the arc configuration information limited to only arc configuration information of the next node and representing each valid arc pointing from the next node; and by the processor, storing the arc configuration information associated with the next node, enabling the arc configuration information to be evaluated and each of the valid arcs pointing from the next node to be identified from the evaluation of the arc configuration information without the next node being read to reduce memory accesses and processing time of the processor.