The (Coarse) Fine-Grained Structure of NP-Hard SAT and CSP Problems

Victor Lagerkvist, Magnus Wahlström
{"title":"The (Coarse) Fine-Grained Structure of NP-Hard SAT and CSP Problems","authors":"Victor Lagerkvist, Magnus Wahlström","doi":"10.1145/3492336","DOIUrl":null,"url":null,"abstract":"We study the fine-grained complexity of NP-complete satisfiability (SAT) problems and constraint satisfaction problems (CSPs) in the context of the strong exponential-time hypothesis(SETH), showing non-trivial lower and upper bounds on the running time. Here, by a non-trivial lower bound for a problem SAT (Γ) (respectively CSP (Γ)) with constraint language Γ, we mean a value c0 > 1 such that the problem cannot be solved in time O(cn) for any c <c0 unless SETH is false, while a non-trivial upper bound is simply an algorithm for the problem running in time O(cn) for some c< 2. Such lower bounds have proven extremely elusive, and except for cases where c0=2 effectively no such previous bound was known. We achieve this by employing an algebraic framework, studying constraint languages Γ in terms of their algebraic properties. We uncover a powerful algebraic framework where a mild restriction on the allowed constraints offers a concise algebraic characterization. On the relational side we restrict ourselves to Boolean languages closed under variable negation and partial assignment, called sign-symmetric languages. On the algebraic side this results in a description via partial operations arising from system of identities, with a close connection to operations resulting in tractable CSPs, such as near unanimity operations and edge operations. Using this connection we construct improved algorithms for several interesting classes of sign-symmetric languages, and prove explicit lower bounds under SETH. Thus, we find the first example of an NP-complete SAT problem with a non-trivial algorithm which also admits a non-trivial lower bound under SETH. This suggests a dichotomy conjecture with a close connection to the CSP dichotomy theorem: an NP-complete SAT problem admits an improved algorithm if and only if it admits a non-trivial partial invariant of the above form.","PeriodicalId":198744,"journal":{"name":"ACM Transactions on Computation Theory (TOCT)","volume":"18 2 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"ACM Transactions on Computation Theory (TOCT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3492336","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

We study the fine-grained complexity of NP-complete satisfiability (SAT) problems and constraint satisfaction problems (CSPs) in the context of the strong exponential-time hypothesis(SETH), showing non-trivial lower and upper bounds on the running time. Here, by a non-trivial lower bound for a problem SAT (Γ) (respectively CSP (Γ)) with constraint language Γ, we mean a value c0 > 1 such that the problem cannot be solved in time O(cn) for any c
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
NP-Hard SAT和CSP问题的(粗)细晶结构
在强指数时间假设(SETH)的背景下,研究了np完全可满足性(SAT)问题和约束满足问题(csp)的细粒度复杂性,给出了运行时间的非平凡下界和上界。这里,通过约束语言Γ的问题SAT (Γ)(分别为CSP (Γ))的非平凡下界,我们指的是一个值c0 > 1,使得对于任何c< c0,除非SETH为假,否则问题不能在O(cn)时间内解决,而非平凡上界仅仅是对于某些c< 2,在O(cn)时间内运行的问题的算法。这样的下界已经被证明是非常难以捉摸的,除了c0=2的情况外,实际上没有这样的上界是已知的。我们通过使用代数框架来实现这一点,研究约束语言Γ的代数性质。我们揭示了一个强大的代数框架,其中对允许的约束的温和限制提供了简洁的代数表征。在关系方面,我们将自己限制为封闭于变量否定和部分赋值的布尔语言,称为符号对称语言。在代数方面,这导致通过由恒等式系统产生的部分运算进行描述,与产生可处理的csp的运算密切相关,例如近一致运算和边运算。利用这种联系,我们构造了几种有趣的符号对称语言的改进算法,并证明了SETH下的显式下界。因此,我们找到了np -完全SAT问题的第一个例子,该问题具有非平凡算法,并且在SETH下承认非平凡下界。这提出了一个与CSP二分定理密切相关的二分猜想:np完全SAT问题当且仅当它承认上述形式的非平凡部分不变量时,允许改进算法。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1