Sınırsız hesaplama kaynaklara sahip Merlin, o Arthur ikna etmek istiyor için ile ve Bu toplamın basit bir şekilde hesaplanması (modüler üs alma ve ekleme), FFT tabanlı çarpma ile zaman alır. * Ancak Arthur yalnızca işlemlerini gerçekleştirebilir. ( N , m , k ) k = O ( log N ) m = O ( N ) . N ( log log N ) 2 + o ( 1 ) O ( N )
(Gösterim, bu sorunun önceki sürümleriyle uyumluluk için: Toplamın eşit olmasına izin verin ; o zaman soru bir tamsayı olup olmadığıdır .)
Merlin, Arthur'u uzunluğunda bir dizeyle ikna edebilir mi? Değilse, Arthur'u interaktif bir kanıtla ikna edebilir mi (elbette toplam iletişim olmalı )? Öyleyse, Merlin uzunluğunda bir dize kullanabilir mi? Arthur zamanını kullanabilir mi?
Arthur'un belirlenemeyenliğe veya diğer özel araçlara (kuantum yöntemleri, Merlin dışındaki oracles vb.) Erişimi yoktur, ancak gerekirse boşluğu vardır. Tabii ki Arthur'un toplamı doğrudan hesaplaması gerekmiyor, sadece belirli bir üçlü (N, m, k) denklemi doğru veya yanlış yaptığına ikna olmalı.
Not Bununla o zaman içinde toplamını hesaplamak mümkündür kullanılarak Lagarias-Odlyzko yöntemi. For toplamı superlinear ve böylece (olmadan, örneğin modüler azalma) doğrudan depolanamaz ama hızlı bir algoritma var olup olmadığını net değil.k > 0
Ayrıca doğrudan güç ve toplama dışında toplamı (modüler veya başka türlü) hesaplamak için herhangi bir algoritma ile ilgilenirim.
* Hesaplanacak sayısı, zaman .lg k log N ( log log N ) 1 + o ( 1 ) = log N ( log log N ) 2 + o ( 1 )