KIT | KIT-Bibliothek | Impressum | Datenschutz

Efficient Identification of Isomorphic SAT Instances (Tool Paper)

Iser, Ashlin ORCID iD icon 1; Gehm, Frederick 2; Ignatiev, Alexey [Hrsg.]; Szeider, Stefan [Hrsg.]
1 Institut für Theoretische Informatik (ITI), Karlsruher Institut für Technologie (KIT)
2 Karlsruher Institut für Technologie (KIT)

Abstract:

Many SAT benchmark datasets contain structurally identical instances arising from repeated shuffling, generators producing identical formulas under different seeds, or duplicate encodings from different tools. We present an efficient, open-source, isomorphism-invariant hashing algorithm for SAT instances, based on Weisfeiler-Leman (WL) label refinement. Each instance is represented as a bipartite clause-literal graph, and iterative label refinement computes a canonical signature, with instances having identical signatures treated as isomorphic. When integrated into our benchmark toolset Global Benchmark Database (GBD), the method substantially reduces false positives from naive degree-sequence hashing with minimal overhead.


Verlagsausgabe §
DOI: 10.5445/IR/1000196601
Veröffentlicht am 27.08.2026
Originalveröffentlichung
DOI: 10.4230/lipics.sat.2026.35
Cover der Publikation
Zugehörige Institution(en) am KIT Institut für Theoretische Informatik (ITI)
Publikationstyp Proceedingsbeitrag
Publikationsdatum 16.07.2026
Sprache Englisch
Identifikator ISBN: 978-3-95977-431-4
ISSN: 1868-8969
KITopen-ID: 1000196601
Erschienen in 29th International Conference on Theory and Applications of Satisfiability Testing (SAT 2026)
Veranstaltung 29th International Conference on Theory and Applications of Satisfiability Testing (SAT 2026), Lissabon, Portugal, 20.07.2026 – 23.07.2026
Verlag Schloss Dagstuhl - Leibniz-Zentrum für Informatik (LZI)
Seiten 1
Serie 377
Externe Relationen Siehe auch
Schlagwörter Isomorphism, Benchmarking, Boolean Satisfiability, Theory of computation → Logic, Theory of computation → Design and analysis of algorithms, Information systems → Information integration
Nachgewiesen in OpenAlex
Scopus
KIT – Die Universität in der Helmholtz-Gemeinschaft
KITopen Landing Page