Skip to main navigation Skip to search Skip to main content

Designing Compact ILPs via Fast Witness Verification

  • Michał Włodarczyk

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

Abstract

The standard formalization of preprocessing in parameterized complexity is given by kernelization. In this work, we depart from this paradigm and study a different type of preprocessing for problems without polynomial kernels, still aiming at producing instances that are easily solvable in practice. Specifically, we ask for which parameterized problems an instance (I, k) can be reduced in polynomial time to an integer linear program (ILP) with poly(k) constraints. We show that this property coincides with the parameterized complexity class WK[1], previously studied in the context of Turing kernelization lower bounds. In turn, the class WK[1] enjoys an elegant characterization in terms of witness verification protocols: a yes-instance should admit a witness of size poly(k) that can be verified in time poly(k). By combining known data structures with new ideas, we design such protocols for several problems, such as r-Way Cut, Vertex Multiway Cut, Steiner Tree, and Minimum Common String Partition, thus showing that they can be modeled by compact ILPs. We also present explicit ILP and MILP formulations for Weighted Vertex Cover on graphs with small (unweighted) vertex cover number. We believe that these results will provide a background for a systematic study of ILP-oriented preprocessing procedures for parameterized problems.

Original languageEnglish
Title of host publication20th International Symposium on Parameterized and Exact Computation, IPEC 2025
EditorsAkanksha Agrawal, Erik Jan van Leeuwen
PublisherSchloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
ISBN (Electronic)9783959774079
DOIs
StatePublished - 1 Jan 2025
Externally publishedYes
Event20th International Symposium on Parameterized and Exact Computation, IPEC 2025 - Warsaw, Poland
Duration: 17 Sep 202519 Sep 2025

Publication series

NameLeibniz International Proceedings in Informatics, LIPIcs
Volume358
ISSN (Print)1868-8969

Conference

Conference20th International Symposium on Parameterized and Exact Computation, IPEC 2025
Country/TerritoryPoland
CityWarsaw
Period17/09/2519/09/25

Keywords

  • integer programming
  • kernelization
  • multiway cut
  • nondeterminism

ASJC Scopus subject areas

  • Software

Fingerprint

Dive into the research topics of 'Designing Compact ILPs via Fast Witness Verification'. Together they form a unique fingerprint.

Cite this