Page 132 - 《软件学报》2025年第10期
P. 132

刘莹 等: 正则图上对称双态自旋系统相关的细密度二分定理                                                    4529


                 上的一个   signature grid. 限制下的问题是一个二部图     Holant 问题, 记作  Holant q (H|G).

                    当上下文语义清晰时, 常将         Ω(G,π) 中  π 的信息隐藏进  G  中, 用  G  指代   Ω. 若函数集  F = {F} 只包含一个函数,
                        F  表示  . 常用前缀
                 则直接用         F         pl-表示平面限制, 如    pl-Holant(F) 表示平面  Holant(F) 问题.
                                                        S
                    根据一个相互作用函数为          g  的双态自旋系统  , 可以构造一个         signature grid   Ω(G,π), 其中  G  为一个二部图
                         ,
                 (V L ∪V R ,E) V L = V(S) 内每个点表示一个粒子, 被  π 映射到一个布尔相等函数;      V R  内每个点对应   E(S) 内的一条边,
                 被   π 映射到  g; 若  u ∈ V R  对应  E(S) 内边  (v 1 ,v 2 ), 则在  E  中加入边  (u,v 1 ) 和  (u,v 2 ). 根据定义,  S  的配分函数的值恰好
                 等于   #(Ω). 反之亦然, 故该系统的配分函数计算问题, 多项式时间等价于                 Holant(EQ|g), 其中  EQ 包含所有的布尔
                 相等函数. 例如#VC     ≡ poly Holant(EQ|[0, 1, 1]). 若限制自旋系统的底层图结构为  k  正则图, 其中   为正整数, 则这样
                                                                                         k
                 的问题多项式时间等价于         Holant(= k |g), 其中   = k  表示  k  元布尔相等函数.
                  2.3   指数时间假设
                    根据著名的     P  , NP  假设, SAT  问题被广泛相信不能在多项式时间内求解; 类似的, 根据             P  , #P  假设, #SAT  不
                 能在多项式时间内求解. Impagliazzo       等人  [21,22] 提出了比  P  ,  NP  更强的假设: 指数时间假设   (exponential time
                 hypothesis), 等价定义如下.
                    指数时间假设      (ETH): 总存在一个大于     0  的常数  ε, 使得  3-SAT  问题没有  2 εN   时间的确定性算法, 其中  N  表示
                 输入  3-CNF  公式的变量个数.
                    Dell 等人  [24] 将  ETH  发展到了计数版本#ETH  和随机版本   rETH, 这两个假设定义如下.
                    计数指数时间假设       (#ETH): 总存在一个大于      0  的常数  ε, 使得#3-SAT  问题没有  2 εN  时间的确定性算法, 其中
                 N  表示输入  3-CNF  公式的变量个数.
                    随机指数时间假设       (rETH): 总存在一个大于     0  的常数  ε, 使得  3-SAT  问题没有错误率低于    1/3  的  2 εN  时间内的
                             N  表示输入  3-CNF  公式的变量个数.
                 近似算法, 其中
                    利用  Impagliazzo  等人证明的稀疏化引理      [22] , 以上假设可以加强到没有     2 εM   的确定性或者近似算法, 其中      M
                 表示输入   3-CNF  公式的子句个数. 从定义可以看出, rETH         暗示了  ETH, 而  ETH  暗示了#ETH, 反方向未知. 这    3  个
                 假设可按照    rETH, ETH, #ETH  顺序排列, 前一个假设不弱于后一个         (普遍认为前一个强于后一个).
                    根据#ETH, #3-SAT  的复杂性下界为      2 Ω(N)  (或  2 Ω(M) ). 在以往复杂性下界证明中, 人们常常建立一个已知困难问
                 题到目标问题的多项式时间归约, 来传递#P             难或#P  完全性质; 当传递的复杂性下界从多项式时间变为                 2 Ω(N)  时间
                 时, 所建立的归约类型与多项式时间归约不同. 由于本文涉及的问题都具有图形化实例, 因此本小节仅介绍图上问
                 题之间的归约定义.
                    多项式时间归约       ( ⩽ poly ): A  和  B  是两个图上的问题. 给定  A  的一个规模为   n 的输入图  G A , 总存在一个算法  T
                 满足以下条件, 则称      A  可以多项式时间归约到      B, 记作  A  ⩽ poly  B.
                    (1) T  构造了多个  B  的实例  G 1 ,G 2 ,...,G p  去访问  B  的神谕;
                    (2) 根据  B(G 1 ),B(G 2 ),...,B(G p ), T  计算得到   A(G) 且总消耗时间为  poly(n).
                    若  A  ⩽ poly  B  且  B  ⩽ poly  A, 则称  A  和  B  多项式时间归约等价, 记作  A  ≡ poly  B.
                    亚指数时间归约       ( ⩽ serf ): A  和  B  是两个图上的问题. 给定  A  的一个规模为  n 的输入图  G A  和一个时间运行参数
                 ε > 0, 总存在一个算法    T  满足以下条件, 则称    A  可以亚指数时间归约到       B, 记作  A  ⩽ serf  B.
                    (1) T  构造了多个  B  的实例  G 1 ,G 2 ,...,G p  去访问  B  的神谕, 且每个新生成实例的规模是  O(n);
                                                                           εn
                    (2) 根据  B(G 1 ),B(G 2 ),...,B(G p ), T  计算得到   A(G) 且总消耗时间不超过  2 .
                    若  A  ⩽ serf  B  且  B  ⩽ serf  A, 则称  A  和  B  亚指数时间归约等价, 记作  A  ≡ serf  B.
                    与多项式时间归约相比, 亚指数时间归约放松了对归约时间的限制, 但要求新生成实例的规模与原实例的规
                 模保持线性关系. 图的规模即为图的表达长度, 一般用图的点数或者边数指代. 在本文中, 如无特殊说明, 图的规模
                 即为图的点数.
                    引理  1. A  和  B  是两个图上的问题且   A  ⩽ serf  B. 若存在  ε A > 0 使得, 对于  n A  个点的图  G A A(G A ) 不能在  2 ε A n A  时间
                                                                                      ,
   127   128   129   130   131   132   133   134   135   136   137