Wikipedia bunu
Bir algoritmanın, çalışma süresi, algoritma için girdi boyutundaki bir polinom ifadesi ile üst sınırlandırılmışsa, yani bir miktar sabit k için olduğunda, bir polinom zamanı olduğu söylenir .
İçinde algoritma çalışır kuvvetle polinom zamanda eğer [8]
aritmetik hesaplama modelindeki işlemlerin sayısı, girdi örneğindeki tamsayıların sayısındaki bir polinom tarafından sınırlanır; ve
algoritma tarafından kullanılan alan, giriş boyutundaki bir polinom ile sınırlıdır.
In Bernhard Korte Jens Vygen, Kombinatoryal Optimizasyon :
Tanım 1.4.
Rasyonel girişli bir algoritmanın, eğer polinom zamanında çalıştığı söylenir.
- zamanında çalışacak şekilde n tamsayı vardır , burada n girdi boyutu ve
- ara hesaplamalardaki tüm sayılar bitleri ile saklanabilir .
Keyfi girişi olan bir algoritma çalıştırmak için söylenir kuvvetle polinom zamanda eğer
- n sayısından oluşan herhangi bir giriş için zamanında çalışacak şekilde bir k tamsayısı vardır ve
- rasyonel girdi için polinom zamanda çalışır.
Yanlışım varsa lütfen düzelt. Fark ettiğim gerçek farklar şunlardır:
Polinom zaman algoritmaları için Korte ve Vygen'in tanımı "Wikipedia'nın tanımı + polinom saklama alanı" dır.
Güçlü polinom zaman algoritmaları için, Korte ve Vygen'in tanımı ve Wikipedia'nın tanımı, giriş depolama boyutunda polinom zamanı gerektirir. Ancak K ve V'ler ek olarak herhangi bir girişteki sayıların sayısında polinom zamanı gerektirirken, Wikipedia'nın ek olarak giriş boyutunda polinom saklama alanı gerekir.
Peki bu iki kavram için K ve V ve Wikipedia tanımları eşdeğer midir? Aralarındaki diğer farklılıklar ve ilişkiler nelerdir?
Teşekkürler ve saygılar!