Machine learning for automated theorem proving: Learning to solve SAT and QSAT
View / Open Files
Authors
Holden, SB
Publication Date
2021Journal Title
Foundations and Trends in Machine Learning
ISSN
1935-8237
Publisher
Now Publishers
Type
Article
This Version
AM
Metadata
Show full item recordCitation
Holden, S. (2021). Machine learning for automated theorem proving: Learning to solve SAT and QSAT. Foundations and Trends in Machine Learning https://doi.org/10.1561/2200000081
Abstract
The decision problem for Boolean satisfiability, generally referred to
as SAT, is the archetypal NP-complete problem, and encodings of many
problems of practical interest exist allowing them to be treated as
SAT problems. Its generalization to quantified SAT (QSAT) is
PSPACE-complete, and is useful for the same reason. Despite the
computational complexity of SAT and QSAT, methods have been developed
allowing large instances to be solved within reasonable resource
constraints. These techniques have largely exploited algorithmic
developments; however machine learning also exerts a significant
influence in the development of state-of-the-art solvers.
Here, the application of machine learning is delicate, as in many
cases, even if a relevant learning problem can be solved, it may be
that incorporating the result into a SAT or QSAT solver is
counterproductive, because the run-time of such solvers can be
sensitive to small implementation changes. The application of better
machine learning methods in this area is thus an ongoing challenge,
with characteristics unique to the field. This work provides a
comprehensive review of the research to date on incorporating machine
learning into SAT and QSAT solvers, as a resource for those interested
in further advancing the field.
Identifiers
External DOI: https://doi.org/10.1561/2200000081
This record's URL: https://www.repository.cam.ac.uk/handle/1810/329963
Statistics
Total file downloads (since January 2020). For more information on metrics see the
IRUS guide.
Recommended or similar items
The current recommendation prototype on the Apollo Repository will be turned off on 03 February 2023. Although the pilot has been fruitful for both parties, the service provider IKVA is focusing on horizon scanning products and so the recommender service can no longer be supported. We recognise the importance of recommender services in supporting research discovery and are evaluating offerings from other service providers. If you would like to offer feedback on this decision please contact us on: support@repository.cam.ac.uk