中文

按秩、次数与生成元个数参数化的单变量理想成员问题

数据结构与算法 2018-09-24 v2

摘要

F[X]\mathbb{F}[X] 为变量 X={x1,x2,,xn}X=\{x_1,x_2, \ldots, x_n\} 上的多项式环。由单变量多项式 {pi(xi)}i=1n\{p_i(x_i)\}_{i=1}^n 生成的理想 I=p1(x1),,pn(xn)I=\langle p_1(x_1), \ldots, p_n(x_n)\rangle 称为\emph{单变量理想}。我们研究单变量理想的理想成员问题,并给出如下结果。\item 设 f(X)F[1,,r]f(X)\in\mathbb{F}[\ell_1, \ldots, \ell_r] 是由算术电路给出的(低秩)多项式,其中 i:1ir\ell_i : 1\leq i\leq r 为线性形式,I=p1(x1),,pn(xn)I=\langle p_1(x_1), \ldots, p_n(x_n)\rangle 为单变量理想。给定 αFn\vec{\alpha}\in {\mathbb{F}}^n,(唯一的)余式 f(X)(modI)f(X) \pmod I 可在确定性时间 dO(r)poly(n)d^{O(r)}\cdot poly(n) 内在 α\vec{\alpha} 处求值,其中 d=max{deg(f),deg(p1),deg(pn)}d=\max\{\deg(f),\deg(p_1)\ldots,\deg(p_n)\}。这给出了秩为 rr 的邻接矩阵图的最小顶点覆盖的 nO(r)n^{O(r)} 算法,也给出了任意域 F\mathbb{F} 上秩 rrn×nn\times n 矩阵永久元的 nO(r)n^{O(r)} 算法。在 Q\mathbb{Q} 上,Barvinok[Bar96] 通过不同技术给出了类似运行时间的低秩永久元算法。\item 设 f(X)F[X]f(X)\in\mathbb{F}[X] 由次数 kkkk 视为固定参数)的算术电路给出,I=p1(x1),,pn(xn)I=\langle p_1(x_1), \ldots, p_n(x_n)\rangle。我们表明,在 I=x1e1,,xnenI=\langle x_1^{e_1}, \ldots, x_n^{e_n}\rangle 的特殊情况下,得到一个使用 poly(n,k)poly(n,k) 空间、随机化的 O(4.08k)O^*(4.08^k) 算法。\item 给定由算术电路给出的 f(X)F[X]f(X)\in\mathbb{F}[X]I=p1(x1),,pk(xk)I=\langle p_1(x_1), \ldots, p_k(x_k) \rangle,成员测试关于参数 kkW[1]W[1]-困难的。在 I=x1e1,,xkekI=\langle x_1^{e_1}, \ldots, x_k^{e_k}\rangle 的特殊情况下,该问题是 MINI[1]MINI[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}
}