Apakah


12

Tentukan sebagai kelas bahasa yang dapat diterima oleh mesin Turing (multitape) dalam waktu f ( n ) + 1 . (" + 1 " hanya untuk menyederhanakan notasi dan menghindari kebingungan.) Perhatikan bahwa tidak ada O ( ) di sekitar f ( n ) + 1 .DTIME(f(n))f(n)+1+1O()f(n)+1

Apakah benar bahwa ?DTIME(n)=DTIME(2n)

Dengan menggunakan teorema percepatan linier , kita dapat membuktikan , tetapi dapatkah kita mencapai n ?DTIME(2n)=DTIME(1.01n)n

Tampaknya bahasa palindrom dalam ; untuk topik terkait, lihat posting blog Lipton tentang algoritma stringDTIME(n)


3
Dalam " Deterministic Turing Machines dalam Rentang antara Real-Time dan Linear-Time " saya menemukan: jika dan r o ( r ) maka D T I M E ( n + r ) D T I M E ( n + r )rT1(DTM)ro(r)DTIME(n+r)DTIME(n+r)
Marzio De Biasi

Bagus, sepertinya hanya apa yang saya cari. Apakah Anda ingin mengubahnya menjadi jawaban?
domotorp

1
pertanyaan yang menarik tetapi keberatan dengan definisi ulang kelas kompleksitas standar DTIME dengan cara yang tidak standar, menyarankan Anda setidaknya menyebutnya sesuatu seperti DTIME 'untuk menghindari kebingungan
vzn

Makalah ini mungkin membantu. [Rosenberg 67] Bahasa Yang Dapat Dibatasi
zZzZzZ

Jawaban:


12

Dari komentar:

Dalam " Deterministic Turing Machines dalam Rentang antara Real-Time dan Linear-Time " saya menemukan:

... jika dan r o ( r ) maka D T I M E ( n + r ) D T I M E ( n + r ) ...rT1(DTM)ro(r)DTIME(n+r)DTIME(n+r)


5
Apa itu ? T1(DTM)
Emil Jeřábek

1
adalah kebalikan dari fungsi konstruk waktu yang meningkat dan tidak terbatas f (c N , n 0 , c N stn n 0 kita memiliki c f ( n ) f ( c n ) ). Anda dapat menggantinya dengan fungsi sublinear yang jujur. T1(DTM)fcN,n0,cNnn0cf(n)f(cn)
Marzio De Biasi
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.