arXivDaily arXiv每日学术速递 周一至周五更新
重置
cs.SC符号计算4
2606.12144 2026-06-11 cs.SC cs.CC 新提交

Output-sensitive Sparse Polynomial GCD over Finite Fields is NP-hard

输出敏感的稀疏多项式最大公因子在有限域上是NP难的

Ruichen Qiu, Yichuan Cao, Qiao-Long Huang, Ruyong Feng, Xiao-Shan Gao

AI总结 证明在有限域上计算两个稀疏单变元多项式的最大公因子(输出敏感)是NP难的,除非NP⊆BPP。

详情
AI中文摘要

在本文中,我们证明在有限域上输出敏感的稀疏多项式最大公因子计算在BPP多一归约下是NP难的。更精确地说,对于两个系数在有限域上的稀疏单变元多项式$f,g$,在标准复杂度假设$\mathrm{NP}\nsubseteq\mathrm{BPP}$下,不存在随机算法能够在$f,g,\gcd(f,g)$的大小的多项式时间内计算$\mathrm{gcd}(f,g)$。这解决了有限域背景下Sparsity Challenges中挑战5提出的开放问题。此外,我们证明有限域上的单位根检测问题是NP难的;即,确定一个稀疏单变元多项式与$x^n - 1$的最大公因子是否有非零度是NP难的。

英文摘要

In this paper, we prove that output-sensitive sparse polynomial GCD computation over finite fields is NP-hard under BPP many-one reduction. More precisely, for two sparse univariate polynomials $f,g$ with finite field coefficients, there exists no randomized algorithm to compute $\mathrm{gcd}(f,g)$, which is polynomial-time in the sizes of $f,g,\gcd(f,g)$ under the standard complexity assumption $\mathrm{NP}\nsubseteq\mathrm{BPP}$. This settles the open problem posed as Challenge 5 in The Sparsity Challenges in the finite field setting. Furthermore, we show that the Roots of Unity Detection problem over finite fields is NP-hard; that is, determining whether the GCD of a sparse univariate polynomial and $x^n - 1$ has nonzero degree is NP-hard.

2606.12130 2026-06-11 cs.SC cs.CC 新提交

Sparse Polynomial Divisibility Test over Finite Field is CoNP-hard

有限域上稀疏多项式整除性测试是CoNP难的

Yichuan Cao, Ruichen Qiu, Qiao-Long Huang, Ruyong Feng, Xiao-Shan Gao

AI总结 本文证明在BPP多一归约下,判定稀疏多项式在有限域上是否不整除另一个稀疏多项式是NP难的,即稀疏多项式整除性测试是CoNP难的,解决了长期悬而未决的复杂度问题。

详情
AI中文摘要

在本文中,我们证明在BPP多一归约下,判定一个稀疏多项式是否不整除另一个稀疏多项式(在有限域上精确整除)是NP难的。等价地,有限域上的稀疏多项式整除性测试是CoNP难的。这解决了关于有限域上稀疏多项式整除性测试的计算复杂性的长期未决问题。

英文摘要

In this paper, we show that deciding whether a sparse polynomial does not divide another sparse polynomial exactly over finite fields is NP-hard under BPP many-one reductions. Equivalently, the sparse polynomial divisibility test over finite fields is CoNP-hard. This resolves the long-standing open problem concerning the computational complexity of the divisibility test for sparse polynomials in the setting of finite fields.

2606.12100 2026-06-11 cs.SC cs.CC 新提交

Quasi-linear Time Multiplication of Sparse Polynomials with Integer Coefficients

整数系数稀疏多项式的拟线性时间乘法

Qiao-Long Huang, Yichuan Cao, Ruichen Qiu, Xiao-Shan Gao

AI总结 针对整数系数稀疏多项式乘法,通过模块化黑盒插值算法实现拟线性位复杂度,并反驳了此前声称的解决方案。

详情
AI中文摘要

稀疏多项式乘法是计算机代数和计算理论中的一个基本问题,开发拟线性时间输出敏感的乘法算法一直是一个公开挑战。本文针对整数系数情况,为先前声称的该公开问题的解决方案提供了一个反例。通过采用现有的拟线性模块化黑盒插值算法,我们能够为整数系数设置提供具有拟线性位复杂度的算法。此外,在系数属于有限域的情况下,我们获得了一个位复杂度与项数、度数的对数以及有限域大小的对数成线性关系的算法。

英文摘要

Sparse polynomial multiplication is a fundamental problem in computer algebra and the theory of computation, and the development of a quasi-linear time output-sensitive multiplication algorithm has been posed as an open challenge. In this paper, a counterexample is provided to a previously claimed solution to this open problem for integer coefficients. By employing the existing quasi-linear modular-black-box interpolation algorithm, we are able to provide an algorithm with quasi-linear bit complexity for the integer coefficients setting. Furthermore, in the case of coefficients over a finite field, we obtain an algorithm whose bit complexity is linear in the number of terms, the logarithm of the degree, and the logarithm of the size of the finite field.

2603.13854 2026-06-11 cs.LO cs.AI cs.SC 版本更新

Power Term Polynomial Algebra for Boolean Logic

布尔逻辑的幂项多项式代数

Emanuele Sansone, Armando Solar-Lezama

AI总结 提出幂项多项式代数,一种介于CNF和ANF之间的布尔公式表示语言,通过幂项和多项式直接编码CNF子句与单项式族,避免辅助变量和约束,支持代数运算与重写规则。

详情
Comments
Pragmatics of SAT
AI中文摘要

我们引入了幂项多项式代数,这是一种布尔公式的表示语言,旨在桥联合取范式(CNF)和代数范式(ANF)。该语言的动机是这些表示之间的平铺不匹配:直接CNF<->ANF转换可能导致指数爆炸,除非公式被分解成更小的片段,通常通过辅助变量和侧面约束。相比之下,我们的框架在表示本身内部解决了这种不匹配,紧凑地编码了单项式的结构化族,同时直接表示CNF子句,从而在抽象层次上避免了辅助变量和约束。我们通过幂项和幂项多项式形式化了该语言,定义了它们的语义,并展示了它们允许对应于布尔多项式加法和乘法的代数运算。我们证明了该语言的几个关键性质:析取子句允许紧凑的规范表示;幂项支持局部缩短和扩展重写规则;原子项的乘积可以在语言内部系统地重写。这些结果共同产生了一个符号演算,使得无需将公式展开为普通ANF即可直接操作公式。由此产生的框架提供了一种新的中间表示和重写演算,桥接了基于子句和代数的推理,并为结构感知的CNF<->ANF转换和混合推理方法提出了新的方向。

英文摘要

We introduce power term polynomial algebra, a representation language for Boolean formulae designed to bridge conjunctive normal form (CNF) and algebraic normal form (ANF). The language is motivated by the tiling mismatch between these representations: direct CNF<->ANF conversion may cause exponential blowup unless formulas are decomposed into smaller fragments, typically through auxiliary variables and side constraints. In contrast, our framework addresses this mismatch within the representation itself, compactly encoding structured families of monomials while representing CNF clauses directly, thereby avoiding auxiliary variables and constraints at the abstraction level. We formalize the language through power terms and power term polynomials, define their semantics, and show that they admit algebraic operations corresponding to Boolean polynomial addition and multiplication. We prove several key properties of the language: disjunctive clauses admit compact canonical representations; power terms support local shortening and expansion rewrite rules; and products of atomic terms can be systematically rewritten within the language. Together, these results yield a symbolic calculus that enables direct manipulation of formulas without expanding them into ordinary ANF. The resulting framework provides a new intermediate representation and rewriting calculus that bridges clause-based and algebraic reasoning and suggests new directions for structure-aware CNF<->ANF conversion and hybrid reasoning methods.