Relating proof complexity measures and practical hardness of SAT

Research output: Chapter in Book/Report/Conference proceedingArticle in proceedingsResearchpeer-review

Standard

Relating proof complexity measures and practical hardness of SAT. / Järvisalo, Matti; Matsliah, Arie; Nordström, Jakob; Živný, Stanislav.

Principles and Practice of Constraint Programming - 18th International Conference, CP 2012, Proceedings. 2012. p. 316-331 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), Vol. 7514 LNCS).

Research output: Chapter in Book/Report/Conference proceedingArticle in proceedingsResearchpeer-review

Harvard

Järvisalo, M, Matsliah, A, Nordström, J & Živný, S 2012, Relating proof complexity measures and practical hardness of SAT. in Principles and Practice of Constraint Programming - 18th International Conference, CP 2012, Proceedings. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 7514 LNCS, pp. 316-331, 18th International Conference on Principles and Practice of Constraint Programming, CP 2012, Quebec City, QC, Canada, 08/10/2012. https://doi.org/10.1007/978-3-642-33558-7_25

APA

Järvisalo, M., Matsliah, A., Nordström, J., & Živný, S. (2012). Relating proof complexity measures and practical hardness of SAT. In Principles and Practice of Constraint Programming - 18th International Conference, CP 2012, Proceedings (pp. 316-331). Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) Vol. 7514 LNCS https://doi.org/10.1007/978-3-642-33558-7_25

Vancouver

Järvisalo M, Matsliah A, Nordström J, Živný S. Relating proof complexity measures and practical hardness of SAT. In Principles and Practice of Constraint Programming - 18th International Conference, CP 2012, Proceedings. 2012. p. 316-331. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), Vol. 7514 LNCS). https://doi.org/10.1007/978-3-642-33558-7_25

Author

Järvisalo, Matti ; Matsliah, Arie ; Nordström, Jakob ; Živný, Stanislav. / Relating proof complexity measures and practical hardness of SAT. Principles and Practice of Constraint Programming - 18th International Conference, CP 2012, Proceedings. 2012. pp. 316-331 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), Vol. 7514 LNCS).

Bibtex

@inproceedings{be0591467f3642c98ba87158f30d3208,
title = "Relating proof complexity measures and practical hardness of SAT",
abstract = "Boolean satisfiability (SAT) solvers have improved enormously in performance over the last 10-15 years and are today an indispensable tool for solving a wide range of computational problems. However, our understanding of what makes SAT instances hard or easy in practice is still quite limited. A recent line of research in proof complexity has studied theoretical complexity measures such as length, width, and space in resolution, which is a proof system closely related to state-of-the-art conflict-driven clause learning (CDCL) SAT solvers. Although it seems like a natural question whether these complexity measures could be relevant for understanding the practical hardness of SAT instances, to date there has been very limited research on such possible connections. This paper sets out on a systematic study of the interconnections between theoretical complexity and practical SAT solver performance. Our main focus is on space complexity in resolution, and we report results from extensive experiments aimed at understanding to what extent this measure is correlated with hardness in practice. Our conclusion from the empirical data is that the resolution space complexity of a formula would seem to be a more fine-grained indicator of whether the formula is hard or easy than the length or width needed in a resolution proof. On the theory side, we prove a separation of general and tree-like resolution space, where the latter has been proposed before as a measure of practical hardness, and also show connections between resolution space and backdoor sets.",
author = "Matti J{\"a}rvisalo and Arie Matsliah and Jakob Nordstr{\"o}m and Stanislav {\v Z}ivn{\'y}",
year = "2012",
doi = "10.1007/978-3-642-33558-7_25",
language = "English",
isbn = "9783642335570",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Verlag",
pages = "316--331",
booktitle = "Principles and Practice of Constraint Programming - 18th International Conference, CP 2012, Proceedings",
note = "18th International Conference on Principles and Practice of Constraint Programming, CP 2012 ; Conference date: 08-10-2012 Through 12-10-2012",

}

RIS

TY - GEN

T1 - Relating proof complexity measures and practical hardness of SAT

AU - Järvisalo, Matti

AU - Matsliah, Arie

AU - Nordström, Jakob

AU - Živný, Stanislav

PY - 2012

Y1 - 2012

N2 - Boolean satisfiability (SAT) solvers have improved enormously in performance over the last 10-15 years and are today an indispensable tool for solving a wide range of computational problems. However, our understanding of what makes SAT instances hard or easy in practice is still quite limited. A recent line of research in proof complexity has studied theoretical complexity measures such as length, width, and space in resolution, which is a proof system closely related to state-of-the-art conflict-driven clause learning (CDCL) SAT solvers. Although it seems like a natural question whether these complexity measures could be relevant for understanding the practical hardness of SAT instances, to date there has been very limited research on such possible connections. This paper sets out on a systematic study of the interconnections between theoretical complexity and practical SAT solver performance. Our main focus is on space complexity in resolution, and we report results from extensive experiments aimed at understanding to what extent this measure is correlated with hardness in practice. Our conclusion from the empirical data is that the resolution space complexity of a formula would seem to be a more fine-grained indicator of whether the formula is hard or easy than the length or width needed in a resolution proof. On the theory side, we prove a separation of general and tree-like resolution space, where the latter has been proposed before as a measure of practical hardness, and also show connections between resolution space and backdoor sets.

AB - Boolean satisfiability (SAT) solvers have improved enormously in performance over the last 10-15 years and are today an indispensable tool for solving a wide range of computational problems. However, our understanding of what makes SAT instances hard or easy in practice is still quite limited. A recent line of research in proof complexity has studied theoretical complexity measures such as length, width, and space in resolution, which is a proof system closely related to state-of-the-art conflict-driven clause learning (CDCL) SAT solvers. Although it seems like a natural question whether these complexity measures could be relevant for understanding the practical hardness of SAT instances, to date there has been very limited research on such possible connections. This paper sets out on a systematic study of the interconnections between theoretical complexity and practical SAT solver performance. Our main focus is on space complexity in resolution, and we report results from extensive experiments aimed at understanding to what extent this measure is correlated with hardness in practice. Our conclusion from the empirical data is that the resolution space complexity of a formula would seem to be a more fine-grained indicator of whether the formula is hard or easy than the length or width needed in a resolution proof. On the theory side, we prove a separation of general and tree-like resolution space, where the latter has been proposed before as a measure of practical hardness, and also show connections between resolution space and backdoor sets.

UR - http://www.scopus.com/inward/record.url?scp=84868269243&partnerID=8YFLogxK

U2 - 10.1007/978-3-642-33558-7_25

DO - 10.1007/978-3-642-33558-7_25

M3 - Article in proceedings

AN - SCOPUS:84868269243

SN - 9783642335570

T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

SP - 316

EP - 331

BT - Principles and Practice of Constraint Programming - 18th International Conference, CP 2012, Proceedings

T2 - 18th International Conference on Principles and Practice of Constraint Programming, CP 2012

Y2 - 8 October 2012 through 12 October 2012

ER -

ID: 251870327