New Bounds on Augmenting Steps of Block-structured Integer Programs
Abstract
We consider 4-block -fold integer programs, whose constraint matrix consists of copies of small matrices , , and , and one copy of , in a specific block structure. All existing algorithms along this line of research follows an iterative augmentation framework, which relies on the so-called Graver basis of the constraint matrix that constitutes a set of fundamental augmenting steps. Bounding the - or -norm of elements of the Graver basis is the key to these algorithms. Hemmecke et al.~[Math. Prog. 2014] showed that 4-block -fold IP has Graver elements of -norm at most , leading to an algorithm with a similar runtime; here, is the number of rows of matrix and hides a multiplicative factor that is only dependent on the small matrices . We prove that the -norm of the Graver elements of 4-block -fold IP is upper bounded by , improving significantly over the previous bound . We also provide a matching lower bound of which even holds for arbitrary non-zero lattice elements, ruling out augmenting algorithm relying on even more restricted notions of augmentation than the Graver basis. We then consider a special case of 4-block -fold in which is a zero matrix, called 3-block -fold IP. We show that while even there the -norm of its Graver elements is , there exists a different decomposition into lattice elements whose -norm is bounded by , which allows us to provide improved upper bounds on the -norm of Graver elements for 3-block -fold IP.
Cite
@article{arxiv.1805.03741,
title = {New Bounds on Augmenting Steps of Block-structured Integer Programs},
author = {Lin Chen and Lei Xu and Weidong Shi and Martin Koutecký},
journal= {arXiv preprint arXiv:1805.03741},
year = {2019}
}