按秩、次数与生成元个数参数化的单变量理想成员问题
数据结构与算法
2018-09-24 v2
摘要
设 F [ X ] \mathbb{F}[X] F [ X ] 为变量 X = { x 1 , x 2 , … , x n } X=\{x_1,x_2, \ldots, x_n\} X = { x 1 , x 2 , … , x n } 上的多项式环。由单变量多项式 { p i ( x i ) } i = 1 n \{p_i(x_i)\}_{i=1}^n { p i ( x i ) } i = 1 n 生成的理想 I = ⟨ p 1 ( x 1 ) , … , p n ( x n ) ⟩ I=\langle p_1(x_1), \ldots, p_n(x_n)\rangle I = ⟨ p 1 ( x 1 ) , … , p n ( x n )⟩ 称为\emph{单变量理想}。我们研究单变量理想的理想成员问题,并给出如下结果。\item 设 f ( X ) ∈ F [ ℓ 1 , … , ℓ r ] f(X)\in\mathbb{F}[\ell_1, \ldots, \ell_r] f ( X ) ∈ F [ ℓ 1 , … , ℓ r ] 是由算术电路给出的(低秩)多项式,其中 ℓ i : 1 ≤ i ≤ r \ell_i : 1\leq i\leq r ℓ i : 1 ≤ i ≤ r 为线性形式,I = ⟨ p 1 ( x 1 ) , … , p n ( x n ) ⟩ I=\langle p_1(x_1), \ldots, p_n(x_n)\rangle I = ⟨ p 1 ( x 1 ) , … , p n ( x n )⟩ 为单变量理想。给定 α ⃗ ∈ F n \vec{\alpha}\in {\mathbb{F}}^n α ∈ F n ,(唯一的)余式 f ( X ) ( m o d I ) f(X) \pmod I f ( X ) ( mod I ) 可在确定性时间 d O ( r ) ⋅ p o l y ( n ) d^{O(r)}\cdot poly(n) d O ( r ) ⋅ p o l y ( n ) 内在 α ⃗ \vec{\alpha} α 处求值,其中 d = max { deg ( f ) , deg ( p 1 ) … , deg ( p n ) } d=\max\{\deg(f),\deg(p_1)\ldots,\deg(p_n)\} d = max { deg ( f ) , deg ( p 1 ) … , deg ( p n )} 。这给出了秩为 r r r 的邻接矩阵图的最小顶点覆盖的 n O ( r ) n^{O(r)} n O ( r ) 算法,也给出了任意域 F \mathbb{F} F 上秩 r r r 的 n × n n\times n n × n 矩阵永久元的 n O ( r ) n^{O(r)} n O ( r ) 算法。在 Q \mathbb{Q} Q 上,Barvinok[Bar96] 通过不同技术给出了类似运行时间的低秩永久元算法。\item 设 f ( X ) ∈ F [ X ] f(X)\in\mathbb{F}[X] f ( X ) ∈ F [ X ] 由次数 k k k (k k k 视为固定参数)的算术电路给出,I = ⟨ p 1 ( x 1 ) , … , p n ( x n ) ⟩ I=\langle p_1(x_1), \ldots, p_n(x_n)\rangle I = ⟨ p 1 ( x 1 ) , … , p n ( x n )⟩ 。我们表明,在 I = ⟨ x 1 e 1 , … , x n e n ⟩ I=\langle x_1^{e_1}, \ldots, x_n^{e_n}\rangle I = ⟨ x 1 e 1 , … , x n e n ⟩ 的特殊情况下,得到一个使用 p o l y ( n , k ) poly(n,k) p o l y ( n , k ) 空间、随机化的 O ∗ ( 4.08 k ) O^*(4.08^k) O ∗ ( 4.0 8 k ) 算法。\item 给定由算术电路给出的 f ( X ) ∈ F [ X ] f(X)\in\mathbb{F}[X] f ( X ) ∈ F [ X ] 和 I = ⟨ p 1 ( x 1 ) , … , p k ( x k ) ⟩ I=\langle p_1(x_1), \ldots, p_k(x_k) \rangle I = ⟨ p 1 ( x 1 ) , … , p k ( x k )⟩ ,成员测试关于参数 k k k 是 W [ 1 ] W[1] W [ 1 ] -困难的。在 I = ⟨ x 1 e 1 , … , x k e k ⟩ I=\langle x_1^{e_1}, \ldots, x_k^{e_k}\rangle I = ⟨ x 1 e 1 , … , x k e k ⟩ 的特殊情况下,该问题是 M I N I [ 1 ] MINI[1] M I N I [ 1 ] -困难的。
引用
@article{arxiv.1808.10787,
title = {Univariate Ideal Membership Parameterized by Rank, Degree, and Number of Generators},
author = {V. Arvind and Abhranil Chatterjee and Rajit Datta and Partha Mukhopadhyay},
journal= {arXiv preprint arXiv:1808.10787},
year = {2018}
}