Aşağıdaki sorunun hangi karmaşıklık sınıfına ait olduğunu anlamaya çalışıyorum:
Üstel Polinom Kök Sorunu (EPRP)
Let be bir polinom ile ° ( p ) ≥ 0 sonlu alanından çekilen katsayılı G F ( k ) ile q asal sayı ve r bu alan için ilkel kök. : Çözeltilerini belirlemek p ( x ) = r x (ya da eşdeğer şekilde, sıfırları p ( x ) - r, x olduğu) R x aracı exponentiating r .
Not, bu durumun (polinom sabittir), NP Ara madde olduğuna inanılmaktadır diskre logaritma problemi, bu sorun, geri döner, yani NP ama ne P ne de NP-tamamlandı.
Bildiğim kadarıyla, bu sorunu çözmek için etkili (polinom) algoritmalar mevcut değildir (Berlekamp ve Cantor – Zassenhaus algoritmaları üstel zaman gerektirir). Bu denkleme kök bulmak iki yolla yapılabilir:
Alandaki tüm olası öğelerini deneyin ve denklemi karşılayıp karşılamadıklarını kontrol edin. Açıkçası, bu, alan modülünün bit boyutunda üstel zaman gerektirir;
Üstel noktaları sokmak için Lagrange interpolasyon kullanarak, polinom biçimde yeniden olabilir { ( 0 , r 0 ) , ( 1 , r, 1 ) , ... , ( q - 1 , r, q - 1 ) } , bir belirleyici polinom f ( x ) . Bu polinom kesin olarak r x ile aynıdır çünkü sınırlı bir alanda çalışıyoruz. Sonra, p farkı , verilen denklemin (Berlekamp veya Cantor – Zassenhaus algoritmalarını kullanarak) köklerini bulmak için faktörlere katılabilir ve kökler faktörleri okur. Bununla birlikte, bu yaklaşım kapsamlı aramadan daha da kötüdür: ortalama olarak, n verilen noktadangeçen bir polinom n boş olmayan katsayıyasahip olacaktır, sadece Lagrange enterpolasyonuna giriş bile alan biti boyutunda üstel boşluk gerektirecektir.
Herkes bu sorunun NP-orta olduğuna veya başka bir karmaşıklık sınıfına ait olduğuna inanılıyor mu? Bir referans çok takdir edilecektir. Teşekkürler.