paper

Branching with a pre-specified finite list of -sparse split sets for binary MILPs

arXiv:2408.05392

Abstract

When branching for binary mixed integer linear programs with disjunctions of sparsity level , we observe that there exists a finite list of -sparse disjunctions, such that any other -sparse disjunction is dominated by one disjunction in this finite list. For sparsity level greater than , we show that a finite list of disjunctions with this property cannot exist. This leads to the definition of covering number for a list of splits disjunctions. Given a finite list of split sets of -sparsity, and a given -sparse split set , let be the minimum number of split sets from the list , whose union contains . Let the covering number of be the maximum value of over all -sparse split sets . We show that the covering number for any finite list of -sparse split sets is at least for . We also show that the covering number of the family of -sparse split sets with coefficients in is upper bounded by for .

Branching with a pre-specified finite list of $k$-sparse split sets for binary MILPs · wovepaper