Geçen hafta sınıfta, profesörüm yorumladı ve Turing makinelerinin hesaplanabilir olanın standart bir ölçü / model olarak kullanıldığını ve bu konuda tartışmanın yararlı bir temeli olduğunu söyledi. Ayrıca, Turing makinelerinin tüm varyantlarının hesaplamalı olarak eşdeğer - okunmuş, aynı kadar güçlü - birbirlerinin olduğu kanıtlanmış olduğunu söyledi. W
Dün, hesaplanabilirlik gücü ile ilgili olarak, bazı turing makinelerinin çok basit bir şeyi hesaplamak için inanılmaz derecede zaman alabileceğini ve daha fazla bantlı bir turing makinesinin sayıya göre daha düşük bir asimptotik karmaşıklıkta bir şey hesaplayabildiğini fark ettim. gerekli adımların.
Sınıf söylemiyle ilgili olarak, bir turing makinesinde belirli bir algoritmanın çalışma süresinin hesaplanabilirliğin tanımını veya hesaplanabilirliği ölçmemizin gücünü değiştirmediğini söyledi. "Neyin hesaplanabileceği konusunda endişeliyiz, bu noktada neyin verimli şekilde hesaplanabileceği konusunda endişeliyiz." Bu nedenle, turing makinelerinin gittikçe daha fazla bant olup olmadığı önemli değildir ve gittikçe daha fazla bant daha az adımda hesaplayabileceği anlamına gelir. Tamam, gerçekten hesaplanabilir olana odaklandığımızı anlıyorum, hesaplayabileceğimiz hıza değil.
Bununla ilgili bir şey beni rahatsız ediyor, çünkü bu noktaya kadar, anormal derecede büyük asimptotik zaman ve uzay karmaşıklığına sahip algoritmalar, pratikte hesaplanabilir olanın sınırlarını gerçekten belirliyor.
Bu yüzden birkaç sorum var:
- Bir kuantum turing makinesi için bir modelimiz olduğunu varsayalım , bu "normal" bir turing makinesiyle aynı olmalıdır, değil mi?
Yani, bence bu sorunun cevabı gerçekten bu yazıyı yazma sebebime doğru gidiyor. Kuantum hesaplama teknolojisi, bir turing makinesi ile hesaplanabilir olanın klasik tanımlarını eskileştirir mi?
- Bu başımın üstünde bir şey mi ve bu yazıyı silmeli miyim? Erken olmak istemem, benimkine benzer bir soru görmedim.