An Experimental Survey of Extended Resolution Effects for SAT Solvers on the Pigeonhole Principle

It has been proven that extended resolution (ER) has more powerful reasoning than general resolution for the pigeonhole principle in Cook’s paper. This fact indicates the possibility that a solver based on extended resolution can exceed Boolean satisfiability problem solvers (SAT solvers for short)...

Full description

Bibliographic Details
Main Author: Tomohiro Sonobe
Format: Article
Language:English
Published: MDPI AG 2022-12-01
Series:Algorithms
Subjects:
Online Access:https://www.mdpi.com/1999-4893/15/12/479
_version_ 1797461818160971776
author Tomohiro Sonobe
author_facet Tomohiro Sonobe
author_sort Tomohiro Sonobe
collection DOAJ
description It has been proven that extended resolution (ER) has more powerful reasoning than general resolution for the pigeonhole principle in Cook’s paper. This fact indicates the possibility that a solver based on extended resolution can exceed Boolean satisfiability problem solvers (SAT solvers for short) based on general resolution. However, few studies have provided practical evidence of this assumption. This paper explores how extended resolution can improve SAT solvers by using the pigeonhole principle, which was the first problem solved by ER in polynomial steps. In fact, although Cook’s paper introduced how to add auxiliary variables, there is no evidence that these variables are really useful for practical solvers. We try to answer the question: If the SAT solver can add appropriate auxiliary variables as proposed in Cook’s paper, can the solver enhance its performance by utilizing these variables? Experimental results show that if the solver properly prioritizes the extended variables in the search, the solver can end the search in a shorter time.
first_indexed 2024-03-09T17:24:47Z
format Article
id doaj.art-30b4f22936a24915908d0466be9f4193
institution Directory Open Access Journal
issn 1999-4893
language English
last_indexed 2024-03-09T17:24:47Z
publishDate 2022-12-01
publisher MDPI AG
record_format Article
series Algorithms
spelling doaj.art-30b4f22936a24915908d0466be9f41932023-11-24T12:49:35ZengMDPI AGAlgorithms1999-48932022-12-01151247910.3390/a15120479An Experimental Survey of Extended Resolution Effects for SAT Solvers on the Pigeonhole PrincipleTomohiro Sonobe0National Institute of Informatics, 2-1-2 Hitotsubashi, Chiyoda-ku, Tokyo 101-8430, JapanIt has been proven that extended resolution (ER) has more powerful reasoning than general resolution for the pigeonhole principle in Cook’s paper. This fact indicates the possibility that a solver based on extended resolution can exceed Boolean satisfiability problem solvers (SAT solvers for short) based on general resolution. However, few studies have provided practical evidence of this assumption. This paper explores how extended resolution can improve SAT solvers by using the pigeonhole principle, which was the first problem solved by ER in polynomial steps. In fact, although Cook’s paper introduced how to add auxiliary variables, there is no evidence that these variables are really useful for practical solvers. We try to answer the question: If the SAT solver can add appropriate auxiliary variables as proposed in Cook’s paper, can the solver enhance its performance by utilizing these variables? Experimental results show that if the solver properly prioritizes the extended variables in the search, the solver can end the search in a shorter time.https://www.mdpi.com/1999-4893/15/12/479searchSAT solverextended resolution
spellingShingle Tomohiro Sonobe
An Experimental Survey of Extended Resolution Effects for SAT Solvers on the Pigeonhole Principle
Algorithms
search
SAT solver
extended resolution
title An Experimental Survey of Extended Resolution Effects for SAT Solvers on the Pigeonhole Principle
title_full An Experimental Survey of Extended Resolution Effects for SAT Solvers on the Pigeonhole Principle
title_fullStr An Experimental Survey of Extended Resolution Effects for SAT Solvers on the Pigeonhole Principle
title_full_unstemmed An Experimental Survey of Extended Resolution Effects for SAT Solvers on the Pigeonhole Principle
title_short An Experimental Survey of Extended Resolution Effects for SAT Solvers on the Pigeonhole Principle
title_sort experimental survey of extended resolution effects for sat solvers on the pigeonhole principle
topic search
SAT solver
extended resolution
url https://www.mdpi.com/1999-4893/15/12/479
work_keys_str_mv AT tomohirosonobe anexperimentalsurveyofextendedresolutioneffectsforsatsolversonthepigeonholeprinciple
AT tomohirosonobe experimentalsurveyofextendedresolutioneffectsforsatsolversonthepigeonholeprinciple