计算机科学 > 计算复杂性
[提交于 2025年7月21日
(v1)
,最后修订 2025年8月4日 (此版本, v4)]
标题: 证书敏感子集和:实现实例复杂性
标题: Certificate-Sensitive Subset Sum: Realizing Instance Complexity
摘要: 我们据知,这是首个针对规范NP完全问题的确定性、证书敏感算法,其运行时间可证明地适应每个输入的结构。 对于一个子集和实例$(S, t)$,令$\Sigma(S)$表示不同的子集和的集合,并定义$U = |\Sigma(S)|$。 这个集合作为信息理论意义上的最小见证,即实例复杂度(IC)证书。 我们的求解器 IC-SubsetSum 以确定性时间$O(U \cdot n^2)$和空间$O(U \cdot n)$枚举$\Sigma(S)$的每一个元素。 一种随机变体实现了期望运行时间$O(U \cdot n)$。 该算法的复杂度因此直接由证书大小决定,这种结构敏感性能与一个保证的最坏情况运行时间$O^*(2^{n/2 - \varepsilon})$相匹配,对于某个常数$\varepsilon > 0$,这是首次在每个实例上严格优于经典方法的结果。 我们重新审视依赖于子集和问题的经典$2^{n/2}$硬度的细粒度归约,并表明这些论证仅在$U$最大化的无冲突实例中成立。 IC-SubsetSum从结构上重新提出了这一障碍,并为NP完全问题中的证书敏感算法引入了一个新范式。
文献和引用工具
与本文相关的代码,数据和媒体
alphaXiv (什么是 alphaXiv?)
CatalyzeX 代码查找器 (什么是 CatalyzeX?)
DagsHub (什么是 DagsHub?)
Gotit.pub (什么是 GotitPub?)
Hugging Face (什么是 Huggingface?)
带有代码的论文 (什么是带有代码的论文?)
ScienceCast (什么是 ScienceCast?)
演示
推荐器和搜索工具
arXivLabs:与社区合作伙伴的实验项目
arXivLabs 是一个框架,允许合作伙伴直接在我们的网站上开发和分享新的 arXiv 特性。
与 arXivLabs 合作的个人和组织都接受了我们的价值观,即开放、社区、卓越和用户数据隐私。arXiv 承诺这些价值观,并且只与遵守这些价值观的合作伙伴合作。
有一个为 arXiv 社区增加价值的项目想法吗? 了解更多关于 arXivLabs 的信息.