当前位置:
X-MOL 学术
›
arXiv.cs.CC
›
论文详情
Our official English website, www.x-mol.net, welcomes your
feedback! (Note: you will need to create a separate account there.)
On algorithms to find p-ordering
arXiv - CS - Computational Complexity Pub Date : 2020-11-22 , DOI: arxiv-2011.10978 Aditya Gulati, Sayak Chakrabarti, Rajat Mittal
arXiv - CS - Computational Complexity Pub Date : 2020-11-22 , DOI: arxiv-2011.10978 Aditya Gulati, Sayak Chakrabarti, Rajat Mittal
The concept of p-ordering for a prime p was introduced by Manjul Bhargava (in
his PhD thesis) to develop a generalized factorial function over an arbitrary
subset of integers. This notion of p-ordering provides a representation of
polynomials modulo prime powers, and has been used to prove properties of roots
sets modulo prime powers. We focus on the complexity of finding a p-ordering
given a prime p, an exponent k and a subset of integers modulo p^k. Our first algorithm gives a p-ordering for set of size n in time O(nk\log p),
where set is considered modulo p^k. The subsets modulo p^k can be represented
succinctly using the notion of representative roots (Panayi, PhD Thesis, 1995;
Dwivedi et.al, ISSAC, 2019); a natural question would be, can we find a
p-ordering more efficiently given this succinct representation. Our second
algorithm achieves precisely that, we give a p-ordering in time O(d^2k\log p +
nk \log p + nd), where d is the size of the succinct representation and n is
the required length of the p-ordering. Another contribution that we make is to
compute the structure of roots sets for prime powers p^k, when k is small. The
number of root sets have been given in the previous work (Dearden and Metzger,
Eur. J. Comb., 1997; Maulick, J. Comb. Theory, Ser. A, 2001), we explicitly
describe all the root sets for p^2, p^3 and p^4.
中文翻译:
关于找到p阶的算法
Manjul Bhargava(在其博士学位论文中)引入了质数p的p排序概念,以在任意整数子集上开发广义阶乘函数。p阶的概念提供了模素数幂的多项式表示,并已被用来证明模素数幂的根集的性质。我们专注于在给定素数p,指数k和以p ^ k为模的整数子集的情况下找到p阶的复杂性。我们的第一个算法对时间为O(nk \ log p)的大小为n的集合给出p排序,其中集合被视为对p ^ k取模。可以使用代表性根的概念来简洁地表示模p ^ k的子集(Panayi,PhD Thesis,1995; Dwivedi et al。,ISSAC,2019); 一个自然的问题是,在这种简洁的表示形式下,我们能否更有效地找到p阶。我们的第二个算法精确地实现了,我们在时间O(d ^ 2k \ log p + nk \ log p + nd)中给出p阶,其中d是简洁表示的大小,n是p所需的长度-订购。我们做出的另一个贡献是,当k较小时,计算素数幂p ^ k的根集的结构。在先前的工作中已经给出了根集的数量(Dearden和Metzger,欧洲E.J. Comb。,1997; Maulick,J.Comb.Theory,Ser.A,2001),我们明确地描述了p的所有根集。 ^ 2,p ^ 3和p ^ 4。
更新日期:2020-11-25
中文翻译:
关于找到p阶的算法
Manjul Bhargava(在其博士学位论文中)引入了质数p的p排序概念,以在任意整数子集上开发广义阶乘函数。p阶的概念提供了模素数幂的多项式表示,并已被用来证明模素数幂的根集的性质。我们专注于在给定素数p,指数k和以p ^ k为模的整数子集的情况下找到p阶的复杂性。我们的第一个算法对时间为O(nk \ log p)的大小为n的集合给出p排序,其中集合被视为对p ^ k取模。可以使用代表性根的概念来简洁地表示模p ^ k的子集(Panayi,PhD Thesis,1995; Dwivedi et al。,ISSAC,2019); 一个自然的问题是,在这种简洁的表示形式下,我们能否更有效地找到p阶。我们的第二个算法精确地实现了,我们在时间O(d ^ 2k \ log p + nk \ log p + nd)中给出p阶,其中d是简洁表示的大小,n是p所需的长度-订购。我们做出的另一个贡献是,当k较小时,计算素数幂p ^ k的根集的结构。在先前的工作中已经给出了根集的数量(Dearden和Metzger,欧洲E.J. Comb。,1997; Maulick,J.Comb.Theory,Ser.A,2001),我们明确地描述了p的所有根集。 ^ 2,p ^ 3和p ^ 4。