The NP module is at the core of the algorithm, as it performs the processing and bounding operations for each subproblem. A schematic diagram of the node processing loop is presented in Fig. 4.5. The details of the implementation are discussed in the following sections.