Pith. sign in

Differentiable Cutting-plane Layers for Mixed-integer Linear Optimization

1 Pith paper cite this work. Polarity classification is still indexing.

1 Pith paper citing it
abstract

We consider the problem of solving a family of parametric mixed-integer linear optimization problems where some entries in the input data change. We introduce the concept of cutting-plane layer (CPL), i.e., a differentiable cutting-plane generator mapping the problem data and previous iterates to cutting planes. We propose a CPL implementation to generate split cuts, and by combining several CPLs, we devise a differentiable cutting-plane algorithm that exploits the repeated nature of parametric instances. In an offline phase, we train our algorithm by updating the internal parameters controlling the CPLs, thus altering cut generation. Once trained, our algorithm computes, with predictable execution times and a fixed number of cuts, solutions with low integrality gaps. Preliminary computational tests show that our algorithm generalizes on unseen instances and captures underlying parametric structures.

fields

math.OC 1

years

2024 1

verdicts

CONDITIONAL 1

representative citing papers

Approximating the Gomory Mixed-Integer Cut Closure Using Historical Data

math.OC · 2024-11-22 · conditional · novelty 7.0

For MILP families with a fixed constraint matrix and lattice-valued right-hand-sides, a finite set of aggregation multipliers yields the Gomory mixed-integer cut closure for all instances, motivating a data-driven cut-reuse heuristic.

citing papers explorer

Showing 1 of 1 citing paper.

  • Approximating the Gomory Mixed-Integer Cut Closure Using Historical Data math.OC · 2024-11-22 · conditional · none · ref 28 · internal anchor

    For MILP families with a fixed constraint matrix and lattice-valued right-hand-sides, a finite set of aggregation multipliers yields the Gomory mixed-integer cut closure for all instances, motivating a data-driven cut-reuse heuristic.