我试图了解以下问题属于哪个复杂度类:
指数多项式根问题(EPRP)
让是一个多项式度(p )≥ 0与从有限域绘制系数ģ ˚F (q )与q为素数,和- [R原始的该字段根。确定以下解: p (x )= r x (或等价地,p (x )− r x的零),其中r x表示指数r。
请注意,当(多项式是一个常数)时,此问题恢复为离散对数问题,该问题被认为是NP中间的,即,它在NP中,但在P或NP中都不完整。
据我所知,不存在用于解决此问题的高效(多项式)算法(Berlekamp和Cantor–Zassenhaus算法需要指数时间)。可以通过两种方式找到此类方程式的根:
在字段中尝试所有可能的项目,并检查它们是否满足方程式。显然,这需要场模的位大小中的指数时间。
指数可在多项式形式被改写,通过使用拉格朗日内插来内插所述点 { (0 ,- [R 0),(1 ,- [R 1),... ,(q - 1,- [R q - 1)},确定一多项式f (x )。这多项式是相同的,以[R X正是因为我们是在一个有限的领域工作。然后,差p可以分解以找到给定方程式的根(使用Berlekamp或Cantor–Zassenhaus算法),并且该根可以读出这些因数。但是,此方法甚至比穷举搜索更糟:因为平均而言,经过 n个给定点的多项式将具有 n个非零系数,即使只有Lagrange插值的输入也需要字段位大小的指数空间。
有谁知道这个问题是否也被认为是NP中间问题或属于任何其他复杂性类别?参考将不胜感激。谢谢。