无界子集和问题与Frobenius问题的细粒度复杂性研究
数据结构与算法
2021-08-13 v1 计算复杂性
摘要
考虑方程 的正整数解 。在所谓无界子集和问题中,目标是判定这样的解是否存在;而在Frobenius问题中,目标是计算不存在此类解的最大 。本文研究无界子集和、Frobenius问题以及这些问题的一种推广的算法复杂性。更确切地说,我们研究运行时间依赖于最小数 或相应最大数 的伪多项式时间算法。对于参数 ,我们证明所有考虑的问题都与 -卷积(细粒度复杂性领域的一个基本算法问题)在亚二次意义下等价。借助该等价性,我们获得了所考虑问题的困难性结果(基于不存在亚二次运行时间的 -卷积算法的假设)以及运行时间改进的算法。该等价性的证明利用了解的结构性质,这是整数规划领域发展出的一种技术。对于以 为参数的问题复杂性,我们给出了改进的算法。例如,我们给出了Frobenius问题的准线性时间算法,以及基于强指数时间假设的困难性结果。
引用
@article{arxiv.2108.05581,
title = {On the Fine-Grained Complexity of the Unbounded SubsetSum and the Frobenius Problem},
author = {Kim-Manuel Klein},
journal= {arXiv preprint arXiv:2108.05581},
year = {2021}
}
备注
19 pages, 2 figures