Page 7 - 《软件学报》2021年第9期
P. 7

王永平  等:取定 s 的严格 d-正则随机(3,2s)-SAT 问题的可满足临界                                        2631


         选取了 N=180 和 210.对于取定的 s,N,k=3 以及 d∈{0,2,…,2s},先使用 SDRRK2S 模型生成 100 个实例,再使用
         Zchaff 求解器 [12] 逐一求解,最后统计可满足实例占比以及求解一个实例的平均时间.图 1、图 2 给出了 N=180
         时的模拟实验结果.注意到,N=210 时也有类似的结果.为节约篇幅,我们没有展示 N=210 时的实验结果.



























                  (a) s=1,2,3,4(d=0,2,…,2s)                (b) s=5,6,7(d=0,2,…,2s)               (c) s=8,9,10(d=0,2,…,2s)

                           Fig.1    Ratio of satisfiable instances when N=180 and s∈{1,2,…,10}
                                图 1   当 N=180 而 s=1,2,…,10 时的可满足实例占比

























                  (a) s=1,2,3,4(d=0,2,…,2s)                 (b) s=5,6,7(d=0,2,…,2s)                (c) s=8,9,10(d=0,2,…,2s)
                    Fig.2    Average time in seconds for solving an instance when N=180 and s∈{1,2,…,10}
                            图 2   当 N=180 而 s=1,2,…,10 时,求解一个实例的平均时间(s)

             取定整数 5<s<11,由图 1 和图 2 可知,严格 d-正则随机(3,2s)-SAT 问题存在 SAT-UNSAT 相变现象和 HARD-
         EASY 相变现象.另外,由图 1(b)、图 2(b)、图 1(c)和图 2(c)可知:对于取定的整数 5<s<11,严格 d-正则随机(3,2s)-
   2   3   4   5   6   7   8   9   10   11   12