時間層次定理_第1頁
時間層次定理_第2頁
時間層次定理_第3頁
時間層次定理_第4頁
時間層次定理_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

時間層次定理《理論計算機科學基礎》1《理論計算機科學基礎》2時間可構造時間可構造函數(shù)t:N

N滿足t(n)nlogn并且t(n)在O(t(n))時間內可計算輸入1n,輸出二進制f(n)存在TM以t(n)作為時間復雜性《理論計算機科學基礎》3例10.9nlogn,nn,n2,2n,…都是時間可構造的《理論計算機科學基礎》4帶時間限制的通用機設t(n)是時間可構造的,s(n)logs(n)=o(t(n)),或s(n)=o(t(n)/logt(n)),則存在TMU在t(n)時間內運行,并且對于在s(n)時間內運行的任意TMM和足夠長的輸入w,U在輸入<M,w>上模擬M在輸入w上的計算,即U(<M,w>)=M(w).U字母表固定,M字母表任意,U用d個格子表示M的一個格子,U使用時間ds(n)logs(n)模擬M,存在n0,當n

n0時,ds(n)logs(n)<t(n).《理論計算機科學基礎》5帶時間限制的TM的列表設t(n)是時間可構造的,并且s(n)=o(t(n)/logt(n)),則可列舉出TMM1,M2,M3,……,使得TIME(s(n))

{L(M1),L(M2),L(M3),……}.設全體TM的枚舉是N1,N2,N3,……給上述每個TM增加“時鐘”,

對于足夠長的輸入,

控制其運行時間不超過t(n)對于較短的有限個輸入,

把答案“固化”在TM里,

就得到M1,M2,M3,……《理論計算機科學基礎》6對角化TMB=“對輸入w:1)令n是w的長度.2)利用時間可構造性計算t(n),把值

t(n)/logt(n)保存在二進制計數(shù)器里.

每執(zhí)行一次步驟3,4,5之前把該計數(shù)器減1.

若計數(shù)器減到0,就拒絕./*時鐘*/3)如果w不形如<M>10*,M是TM,則拒絕.

/*padding*/4)在w上模擬M.5)若M接受,則拒絕;若M拒絕,則接受.”

/*對角化*/《理論計算機科學基礎》7時間層次定理定理10.10:對任何時間可構造函數(shù)t,存在語言A,在O(t)時間內可判定,但不能在o(t/logt)時間內判定.證明思路構造一個語言A

A

TIME(O(t(n))),ATIME(o(t/logt)),對角化《理論計算機科學基礎》8定理10.10證明證明:TMB=“對輸入w:1)令n是w的長度.2)利用時間可構造性計算t(n),

執(zhí)行下列步驟

t(n)/logt(n)步.

若在這個步數(shù)內還沒有執(zhí)行到

步驟5,就拒絕.3)如果w不形如<M>10*,M是TM,

則拒絕.

4)在w上模擬M.5)若M接受,則拒絕;若M拒絕,則接受.”《理論計算機科學基礎》9定理10.10證明證明(續(xù)):B采用3條軌道,一條存儲M的帶內容,一條存儲M的當前狀態(tài)和轉移函數(shù)的副本,一條存儲二進制計數(shù)器.B在常數(shù)時間內模擬M的一步,

一共模擬

t(n)/logt(n)步.

B每模擬M的一步,就在logt(n)時間內給計數(shù)器減1,所以B是O(t(n))時間的.設A=L(B),則ATIME(O(t(n))).

《理論計算機科學基礎》10定理10.10證明證明(續(xù)):下證ATIME(o(t(n)/logt(n))):(反證)設A=L(M)且M在g(n)時間內運行,g=o(t/logt).B需要dg(n)時間模擬M,d是只與M有關的常數(shù).設nn0時有dg(n)<t(n)/logt(n),

則B可以完成對M的模擬,<M>10n0

L(M)<M>10n0

L(B),即<M>10n0

A<M>10n0

A,矛盾!#《理論計算機科學基礎》11推論推論10.11:設函數(shù)t2(n)是時間可構造的,并且函數(shù)t1(n)=o(t2(n)/logt2(n)),則

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論