<div class="csl-bib-body">
<div class="csl-entry">Ivrii, A., & Strichman, O. (2021). Exploiting Isomorphic Subgraphs in SAT. In <i>Proceedings of the 21st Conference on Formal Methods in Computer-Aided Design – FMCAD 2021</i> (pp. 204–211). TU Wien Academic Press. https://doi.org/10.34727/2021/isbn.978-3-85448-046-4_29</div>
</div>
While static symmetry breaking has been explored
in the SAT community for decades, only as of 2010 research has
focused on exploiting the same discovered symmetry dynamically,
during the run of the SAT solver, by learning extra clauses. The
two methods are distinct and not compatible. The former may
prune solutions, whereas the latter does not – it only prunes
areas of the search that are guaranteed not to have solutions,
like standard conflict clauses. Both approaches, however, require
what we call full symmetry, namely a propositionally-consistent
mapping σ between the literals, such that σ(φ) ≡ φ, where
here ≡ means syntactic equivalence modulo clause ordering and
literal ordering within the clauses. In this article we show that
such full symmetry is not a necessary condition for adding extra
clauses: isomorphism between possibly-overlapping subgraphs
of the colored incidence graph is sufficient. While finding such
subgraphs is a computationally hard problem, there are many
cases in which they can be detected a priori by analyzing the
high-level structure of the problem from which the CNF was
derived. We demonstrate this principle with several well-known
problems.
en
dc.language.iso
en
-
dc.relation.ispartofseries
Conference Series: Formal Methods in Computer-Aided Design
-
dc.rights.uri
http://creativecommons.org/licenses/by/4.0/
-
dc.subject
formal methods
en
dc.subject
computer-aided system design
en
dc.subject
formale Methoden
de
dc.subject
rechnerunterstützte Systementwicklung
de
dc.subject
Hardwareverifikation
de
dc.title
Exploiting Isomorphic Subgraphs in SAT
en
dc.type
Inproceedings
en
dc.type
Konferenzbeitrag
de
dc.rights.license
Creative Commons Namensnennung 4.0 International
de
dc.rights.license
Creative Commons Attribution 4.0 International
en
dc.identifier.doi
10.34727/2021/isbn.978-3-85448-046-4_29
-
dc.contributor.affiliation
IBM Research - Haifa, Israel
-
dc.contributor.affiliation
Technion – Israel Institute of Technology, Israel
-
dc.relation.isbn
978-3-85448-046-4
-
dc.relation.doi
10.34727/2021/isbn.978-3-85448-046-4
-
dc.description.volume
2
-
dc.description.startpage
204
-
dc.description.endpage
211
-
dc.type.category
Full-Paper Contribution
-
dc.relation.eissn
2708-7824
-
tuw.booktitle
Proceedings of the 21st Conference on Formal Methods in Computer-Aided Design – FMCAD 2021
-
tuw.peerreviewed
true
-
tuw.relation.haspart
10.34727/2021/isbn.978-3-85448-046-4
-
tuw.relation.publisher
TU Wien Academic Press
-
tuw.relation.publisherplace
Wien
-
tuw.book.chapter
29
-
tuw.publication.orgunit
E192-04 - Forschungsbereich Formal Methods in Systems Engineering
-
dc.identifier.libraryid
AC17204343
-
dc.description.numberOfPages
8
-
tuw.relation.ispartoftuwseries
Conference Series: Formal Methods in Computer-Aided Design