Certifying Solvers for Clique and Maximum Common (Connected) Subgraph Problems

Stephan Gocht, Ross McBride, Ciaran McCreesh*, Jakob Nordström, Patrick Prosser, James Trimble

*Corresponding author af dette arbejde

Publikation: Bidrag til bog/antologi/rapportKonferencebidrag i proceedingsForskningpeer review

17 Citationer (Scopus)
6 Downloads (Pure)

Abstract

An algorithm is said to be certifying if it outputs, together with a solution to the problem it solves, a proof that this solution is correct. We explain how state of the art maximum clique, maximum weighted clique, maximal clique enumeration and maximum common (connected) induced subgraph algorithms can be turned into certifying solvers by using pseudo-Boolean models and cutting planes proofs, and demonstrate that this approach can also handle reductions between problems. The generality of our results suggests that this method is ready for widespread adoption in solvers for combinatorial graph problems.

OriginalsprogEngelsk
TitelPrinciples and Practice of Constraint Programming : 26th International Conference, CP 2020, Proceedings
RedaktørerHelmut Simonis
ForlagSpringer
Publikationsdato2020
Sider338-357
ISBN (Trykt)9783030584740
DOI
StatusUdgivet - 2020
Begivenhed26th International Conference on Principles and Practice of Constraint Programming, CP 2020 - Louvain-la-Neuve, Belgien
Varighed: 7 sep. 202011 sep. 2020

Konference

Konference26th International Conference on Principles and Practice of Constraint Programming, CP 2020
Land/OmrådeBelgien
ByLouvain-la-Neuve
Periode07/09/202011/09/2020
NavnLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Vol/bind12333 LNCS
ISSN0302-9743

Citationsformater