3
计算有关Max-3SAT的任何信息
对于3CNF公式令是对任何赋值中满足子句的最大数目。众所周知,Max-3SAT很难近似(服从P≠NP),即不存在输入为3CNF公式且其输出为数字多重时间算法,使得在a内。乘法因子从,其中是一个绝对正的常数。中号(C ^ )ç ç 中号“中号(ç )1 + C ^ 中号' Ç > 0CCCM(C)M(C)M(C)CCCCCCM′M′M'M(C)M(C)M(C)1+c1+c1+cM′M′M'c>0c>0c>0 我认为对于任何恒定模数p,计算也是NP难的。我想知道这两个事实的以下常见推论是否正确:没有多时制算法,其输入是带有N子句的3CNF公式C和一串\ log_2 NB建议位,并且其输出是M(C)。这里B是绝对常数。简而言之,没有算法可以计算M(C)的B位信息。M(C)modpM(C)modpM(C) \bmod ppppCCCNNNlog2N−Blog2N−B\log_2 N-BM(C)M(C)M(C)BBBBBBM(C)M(C)M(C) 如果这个问题有一个众所周知的答案,我深感抱歉,因为从背景来看,我不是复杂性理论家。