Outer approximations of core points for integer programming

07/21/2020
by   David Bremner, et al.
0

For several decades the dominant techniques for integer linear programming have been branching and cutting planes. Recently, several authors have developed core point methods for solving symmetric integer linear programs (ILPs). An integer point is called a core point if its orbit polytope is lattice-free. It has been shown that for symmetric ILPs, optimizing over the set of core points gives the same answer as considering the entire space. Existing core point techniques rely on the number of core points (or equivalence classes) being finite, which requires special symmetry groups. In this paper we develop some new methods for solving symmetric ILPs (based on outer approximations of core points) that do not depend on finiteness but are more efficient if the group has large disjoint cycles in its set of generators.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/03/2022

Brillouin Zones of Integer Lattices and Their Perturbations

The k-th Brillouin zone of a point in a locally finite set in ℝ^d is the...
research
06/30/2023

The Integer Linear Programming Inference Cookbook

Over the years, integer linear programs have been employed to model infe...
research
11/10/2021

The Cut and Play Algorithm: Computing Nash Equilibria via Outer Approximations

The concept of Nash equilibrium enlightens the structure of rational beh...
research
08/23/2019

The Group Theoretic Roots of Information I: permutations, symmetry, and entropy

We propose a new interpretation of measures of information and disorder ...
research
11/07/2022

From approximate to exact integer programming

Approximate integer programming is the following: For a convex body K ⊆ℝ...
research
06/01/2021

Strong approximation of Bessel processes

We consider the path approximation of Bessel processes and develop a new...
research
10/09/2017

Stabbing Planes

We introduce and develop a new semi-algebraic proof system, called Stabb...

Please sign up or login with your details

Forgot password? Click here to reset