Certifying MIP-Based Presolve Reductions for 0–1 Integer Linear Programs

Alexander Hoen, Andy Oertel, Ambros Gleixner, Jakob Nordström

Research output: Chapter in Book/Report/Conference proceedingPaper in conference proceedingpeer-review

Abstract

It is well known that reformulating the original problem can be crucial for the performance of mixed-integer programming (MIP) solvers. To ensure correctness, all transformations must preserve the feasibility status and optimal value of the problem, but there is currently no established methodology to express and verify the equivalence of two mixed-integer programs. In this work, we take a first step in this direction by showing how the correctness of MIP presolve reductions on 0–1 integer linear programs can be certified by using (and suitably extending) the VeriPB tool for pseudo-Boolean proof logging. Our experimental evaluation on both decision and optimization instances demonstrates the computational viability of the approach and leads to suggestions for future revisions of the proof format that will help to reduce the verbosity of the certificates and to accelerate the certification and verification process further.
Original languageEnglish
Title of host publicationIntegration of Constraint Programming, Artificial Intelligence, and Operations Research
Subtitle of host publication21st International Conference, CPAIOR 2024, Uppsala, Sweden, May 28–31, 2024, Proceedings, Part I
EditorsBistra Dilkina
PublisherSpringer
Pages310-328
ISBN (Electronic)978-3-031-60597-0
ISBN (Print)978-3-031-60596-3
DOIs
Publication statusPublished - 2024 May 25
Event21st International Conference on the Integration of Constraint Programming, Artificial Intelligence, and Operations Research, CPAIOR 2024 - Uppsala, Sweden
Duration: 2024 May 282024 May 31

Publication series

NameLecture Notes in Computer Science
PublisherSpringer Cham
Volume14742
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference21st International Conference on the Integration of Constraint Programming, Artificial Intelligence, and Operations Research, CPAIOR 2024
Country/TerritorySweden
CityUppsala
Period2024/05/282024/05/31

Subject classification (UKÄ)

  • Computer Sciences

Fingerprint

Dive into the research topics of 'Certifying MIP-Based Presolve Reductions for 0–1 Integer Linear Programs'. Together they form a unique fingerprint.

Cite this