Skip to content

NTU-ALComLab/ClauSSat-Theta

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ClauSSat(Θ)

This is an SSAT(Θ) solver extended from the SSAT solver ClauSSat. To compile, first configure CUDD package

$ cd src/cudd/; ./configure --enable-dddmp --enable-obj --enable-static; cd ../../;

And then compile by typing

$ make

To run, use the following command

$ ./claussat -s [SSAT(Θ)_file]

SSAT(Θ) Benchmarks

All the instances used in the experiments can be found under the directory "benchmarks/TSSAT/". The instances in the folder "MAX_PCTL" encoded the parameter synthesis problem while other instances are generated from SSAT instances.

Reference

  • AAAI'24 paper:
    @inproceedings{Fan_Jiang_2024,
        author     = {Fan, Yu-Wei and Jiang, Jie-Hong R.},
        title      = {Unifying Decision and Function Queries in Stochastic Boolean Satisfiability},
        booktitle  = {Proceedings of the AAAI Conference on Artificial Intelligence},
        DOI        = {10.1609/aaai.v38i8.28637},
        year       = {2024}
     }
    

Contact

If you have any problems or suggestions, please create an issue or contact us at r11943096@ntu.edu.tw

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 56.2%
  • C++ 18.9%
  • Shell 14.7%
  • Makefile 5.4%
  • HTML 4.2%
  • Roff 0.3%
  • Other 0.3%