bir NP tam arama sorununu, örneğin SAT arama formunu düzeltin . Levin araması X'i çözmek için bir anlamda optimal olan bir algoritma L sağlar . Özellikle, algoritma " Bazı x P yanıtını doğru test edip yanıtlamadığını sorduktan sonra x girişindeki tüm olası P programlarını çalıştır ." X'i zaman karmaşıklığı ile çözen bir P programı verilmişse, T P , zaman karmaşıklığı t L ( n ) arasında L tatmin
burada , kesin hesaplama modeline bağlı olan sabit bir polinomdur
'nin iyimserliği biraz daha güçlü bir şekilde formüle edilebilir. Yani, her için M ⊂ { 0 , 1 } * ve Q, çözme programı X söz ile M sürede t M Q ( n ) , zaman karmaşıklığı t M L ( n ) arasında L girişlere sınırlı M tatmin
burada sabit bir polinomdur. Kritik fark t M Q ( n ) 'nin P ≠ N P olsa bile polinom olabilmesidir.
nin bariz "zayıflığı" büyük faktör 2 | S | bu sınırda. Aynı formdaki bir sınırı 2 ile tatmin eden bir algoritma varsa görmek kolaydır | S | bir polinom ile değiştirildi | S |daha sonra . Bunun sebebi, Q'nun cevabı zor kodlayarak X'in belirli bir örneğini çözen bir program olması olabilir . Benzer şekilde, 2 ise | S | bir alt üstel fonksiyonu ile değiştirilebilir | S |daha sonra üstel zaman hipotezi ihlal edilir. Ancak, aşağıdaki sorunun cevabı (benim için) daha az açıktır:
(Polinom hiyerarşi örneğin olmayan dejenerasyon, tek yönlü fonksiyon varlığı) gerektiğinde üstel zaman hipotezi ve diğer iyi bilinen varsayımlar varsayılarak, bir algoritma olduğu çözme X, her için st M ⊂ { 0 , 1 } * ve Q, çözme programı X söz ile M sürede t M Q ( n ) , zaman karmaşıklığı t M a ( n ) arasında a girişlere sınırlı M tatmin
burada polinom, f alt-üstel ve g isteğe bağlıdır
Cevap olumluysa polinom olabilir mi? Büyüme oranı nedir g (ETH altında açıkça en azından üstel)? Cevap negatifse, ETH yanlış fakat P ≠ N P ise polinom f var olabilir mi?