1
我正在使用Z3作爲SAT solver
,因爲在CNF/DIMACS
格式中編碼的難以滿足的問題。Z3 SAT求解器的隨機種子
會是有意義的隨機輸入,以增加機會找到一個解決辦法:
- 洗牌CNF條款的順序
- 排序/洗牌輸入編號 變量
針對較小問題的測量(每個求解器和分類模式的100次測試運行)Z3,Cryptominisat和Clasp:
對於Z3,整理/隨機不看好我的例子這可能並不能代表。
我還沒有找到影響SAT模塊Z3
的隨機種子命令行參數。 參數「random_seed」似乎只能控制SMT解算器。