Nonlinear Integer Programming
Raymond Hemmecke, Matthias K\"oppe, Jon Lee, Robert Weismantel

TL;DR
This paper explores the computational complexity of nonlinear integer programming with linear constraints, highlighting boundary cases, recent approaches, and the interplay between theory and practical solution methods.
Contribution
It provides a comprehensive analysis of the complexity landscape and discusses recent successful methods for solving nonlinear integer problems.
Findings
Complexity varies significantly with nonlinear objective types.
Some boundary cases are solvable in polynomial time.
Recent approaches are promising for practical problem solving.
Abstract
Research efforts of the past fifty years have led to a development of linear integer programming as a mature discipline of mathematical optimization. Such a level of maturity has not been reached when one considers nonlinear systems subject to integrality requirements for the variables. This chapter is dedicated to this topic. The primary goal is a study of a simple version of general nonlinear integer problems, where all constraints are still linear. Our focus is on the computational complexity of the problem, which varies significantly with the type of nonlinear objective function in combination with the underlying combinatorial structure. Numerous boundary cases of complexity emerge, which sometimes surprisingly lead even to polynomial time algorithms. We also cover recent successful approaches for more general classes of problems. Though no positive theoretical efficiency…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
