Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

A circuit-based qbf solver.

License

NotificationsYou must be signed in to change notification settings

MikolasJanota/cqesto

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A circuit-based QBF solver. The underlying algorithm is explained in [1]. Itis a continuation of the clause-selection algorithm [2]. Further functionalitywas developed during [3].

Building

Ideally, this should work out-of-the-box:

./configure [OPTIONS] && cd build && make

See./configure -h for configurations.

The configure script is responsible for downloading and compiling the selected SAT solver.

Remark on thecmake required version: it's at 3.24 at this point because itlets me force static compilation forzlib. If you don't care about static compilation,lower versions ofcmake should also work.

REFERENCES

  1. Circuit-based Search Space Pruning in QBF, Mikoláš Janota in SAT '18
  2. Solving QBF by Clause Selection, Mikoláš Janota, Joao Marques-Silva, in IJCAI '15
  3. Breaking Symmetries in Quantified Graph Search: A Comparative Study, M. Janota, M. Kirchweger, T. Peitl, S. Szeider in AAAI 2025

About

A circuit-based qbf solver.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages


[8]ページ先頭

©2009-2025 Movatter.jp