“…Constraints ( 15) and ( 16) ensure the coherence of z e,i and y x,i . Constraint (15) guarantees that an edge e ≡ (r , x) belongs to P i only if the input x ∈ X (P i ) (i.e., z e,i is equal to 1 only if y x,i = 1), and ( 16) imposes that an input x belongs to X (P i ) only if there exists at least one edge e ≡ (r , x) ∈ P i . Regarding the number of selection bits, (17) ensures that d j,i = 0 for all j such that 2 j > |X (P i )| − 1; (18), that d k,i = 1 for the greatest k such that 2 k ≤ |X (P i )| − 1; and (19), that d j,i = 1 for all j < k. As a result, given i, the number of d j,i variables whose value is 1 is equal to the number of bits required for the binary representation of…”