Optimizing Low Dimensional Functions over the Integers

Daniel Dadush, Arthur Léonard, Lars Rohwedder*, José Verschae

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingAcademicpeer-review

Abstract

We consider box-constrained integer programs with objective g(Wx) + cTx, where g is a “complicated” function with an m dimensional domain. Here we assume we have n» m variables and that W? Zm×n is an integer matrix with coefficients of absolute value at most ?. We design an algorithm for this problem using only the mild assumption that the objective can be optimized efficiently when all but m variables are fixed, yielding a running time of nm(m?)O(m2). Moreover, we can avoid the term nm in several special cases, in particular when c= 0. Our approach can be applied in a variety of settings, generalizing several recent results. An important application are convex objectives of low domain dimension, where we imply a recent result by Hunkenschröder et al. [SIOPT’22] for the 0-1-hypercube and sharp or separable convex g, assuming W is given explicitly. By avoiding the direct use of proximity results, which only holds when g is separable or sharp, we match their running time and generalize it for arbitrary convex functions. In the case where the objective is only accessible by an oracle and W is unknown, we further show that their proximity framework can be implemented in n(m?)O(m2) -time instead of n(m?)O(m3). Lastly, we extend the result by Eisenbrand and Weismantel [SODA’17, TALG’20] for integer programs with few constraints to a mixed-integer linear program setting where integer variables appear in only a small number of different constraints.
Original languageEnglish
Title of host publicationInteger Programming and Combinatorial Optimization - 24th International Conference, IPCO 2023, Proceedings
EditorsAlberto Del Pia, Volker Kaibel
PublisherSpringer, Cham
Pages115-126
Number of pages12
ISBN (Electronic)978-3-031-32726-1
ISBN (Print)9783031327254
DOIs
Publication statusPublished - 1 Jan 2023
Event24th International Conference on Integer Programming and Combinatorial Optimization - Madison, United States
Duration: 21 Jun 202323 Jun 2023
Conference number: 24
https://optimization.discovery.wisc.edu/ipco-2023-madison/#:~:text=The%2024th%20Conference%20on%20Integer%20Programming%20and%20Combinatorial%20Optimization%20(IPCO,(June%2019%2D20).

Publication series

SeriesLecture Notes in Computer Science
Volume13904
ISSN0302-9743

Conference

Conference24th International Conference on Integer Programming and Combinatorial Optimization
Abbreviated titleIPCO 2023
Country/TerritoryUnited States
CityMadison
Period21/06/2323/06/23
Internet address

Cite this