Zaman hiyerarşisi teoremi, diploma projemin konusudur, belki de Alt sınırlar ve sınıf ayrımı sorumu hakkındaki yorumları görüntülemek istersiniz .
Bu soruya ve ne sorduğumuza baktığınıza baktığımda, teoremin ispatı için gerekli olan tek bantlı TM simülasyonu ek yükünün çoklu şeklinin geliştirilemeyeceğini gösterebilecek bir fikrim var. Bu nedenle, bu sonucu iyileştirmek istiyorsak başka bir yaklaşıma ihtiyaç vardır.
EDIT: Bu kanıt yanlıştır, kesin nedeni için aşağıdaki yorumlara bakınız. Şu anda bunu yansıtmak için cevabı düzenliyorum.
Let dili { 0 k 1 k | k ≥ 0 } .A{0k1k|k≥0}
Tek bir bant makinesinde bir algoritması vardır (bu algoritmanın ayrıntılarını Sipser'in "Hesaplama Teorisine Giriş" kitabının 7.1.2 bölümünde bulabilirsiniz. Aynı referansta, şunu görebilirsiniz: bir dil sadece (eğer normal ise) (n \ log n) ' dedir . Kaveh ayrıca yukarıda belirtilen soruda bu iddia için orijinal belgeler sunar.O(nlogn)
Sorumun yorumlarında Ryan Williams , 2 bantlı bir TM kullanarak aynı sorun için bir algoritması göstermektedir .O(n)
Şimdi, bir multitape TM'yi tek bir bant halinde TM taklit etmek için bir teknik olduğunu varsayalım, bu çalışma süresi , burada T ( n ) TM'nin simüle edilmiş çalışma süresidir. Ryan'ın gösterdiği makineye uygulayarak, o ( n log n ) ' de çalışacak olan tek bir bant TM alırdık . Bu nedenle, A düzenlidir, bu bir çelişkidir. Böylece, bir T ( n ) kütüğünün ek yükü olduğu sonucuna varıyoruz.o(T(n)logT(n))T(n)o(nlogn)AlogT(n) Tekli bant makineli çoklu bant makinelerini simüle ederken yapabileceğimiz en iyisidir.
Bunun güçlü bir ifade olduğunu anladım, bu yüzden yorumumda yanlış olabilirim.
Bu sonucu iyileştirmeye izin veren bir teknik mevcut olsa bile, sonucun ya da S P A C E ile eşleştirilmesinin mümkün olmadığına inanıyorum . Sezgim şu gerçeğe dayanıyor:NTIMESPACE
Bir vardır , çok bilinen bir sonucu belirtir . P ≠ N P varsayımı altında, bu sonucun herhangi bir k için D T I M E ( n k ) ≠ N T I M E ( n ) olarak geliştiğine inanıyorum.DTIME(n)≠NTIME(n)P≠NPDTIME(nk)≠NTIME(n)kYani, çok küçük bir determinist olmayan sınıf, herhangi bir deterministten çok daha güçlüdür. Bu nedenle, deterministik olmayan bir zamanın ne kadar güçlü olduğu göz önüne alındığında, bir TM'yi determinizm dışı gücün telafi etmesi için daha güçlü hale getirmek için daha fazla sayıda deterministik zamanın gerekli olacağını bekliyorum.