Dalam Algoritma Hromkovič untuk Masalah Sulit (edisi ke-2) ada teorema ini (2.3.3.3, halaman 117):
Ada masalah keputusan (decidable) sehingga untuk setiap algoritma A yang memecahkan P ada algoritma lain A ′ yang juga memecahkandan juga memenuhi
adalah runtime terburuk dari masukan ukuran dan berarti "untuk semua tapi finitely banyak".
Bukti tidak diberikan dan kami tidak tahu bagaimana cara melakukannya; sebenarnya cukup kontra-intuitif. Bagaimana teorema itu dapat dibuktikan?
complexity-theory
Raphael
sumber
sumber
Jawaban:
Tampaknya ini adalah kasus sederhana dari Blum's Speedup Theorem :
Biarkan saja ukuran kompleksitas menjadi ukuran kompleksitas waktu (yaitu adalah kompleksitas waktu dari mesin Turing dengan kode e ) dan misalkan f ( x , y ) = 2 y .Φe( x ) e f( x , y) = 2y
sumber