




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、可計(jì)算性問題Tel: 31984767Email: 1計(jì)算復(fù)雜度假設(shè)有N個數(shù)據(jù)形成的一個鏈表。查找x是否在此列表中,采取順序比較方式。如果x在此列表中,且位置處于i,則需要比較i次。則平均比較次數(shù)為如果x不在此列表中,則需要比較N次。因此該查找算法的平均查找復(fù)雜度為(N+1)/2,最大復(fù)雜度為N2大O分析為了簡化數(shù)量級的分析,往往采用大O分析,選取最重要的部分,即使用隨著問題的大小增長得最快的項(xiàng)表示計(jì)算時間(復(fù)雜度)。例如f(N)=N4+100N2+10N+50, O(f(N)=O(N4)f(n)=(N+1)/2, O(f(n)=O(N)3常見的數(shù)量級4可滿足性問題對于有N個變量的布爾表達(dá)式(
2、僅僅包含AND, OR,NOT操作),可否存在一組變量使得該布爾表達(dá)式的值為15可計(jì)算問題的淵源1928年德國著名數(shù)學(xué)家希爾伯特(Hilbert)提出一個問題:可否有一個算法能對所有的數(shù)學(xué)原理自動給予證明1931年,奧地利數(shù)學(xué)家哥德爾證明了:對于一個相容的形式系統(tǒng),存在一個算術(shù)命題,它在該系統(tǒng)中可以既未被證明,也未被證否。6圖靈機(jī)用準(zhǔn)確的數(shù)學(xué)形式來描述什么是“計(jì)算”圖靈機(jī)包含了一條無限長的紙帶和一個控制器??刂破骺梢裕簭募垘献x出一個符號;向紙帶寫入一個符號;使帶子可以向左邊移動一個位置,或向右移動一個位置停機(jī)Church-Turing理論:任何能直觀計(jì)算的問題都內(nèi)被圖靈機(jī)計(jì)算。如果證明了某個
3、問題使用圖靈機(jī)是不可解決的,那么這個問題就是不可解決的。7停機(jī)定理給定任意一個圖靈機(jī)程序P和任意一組輸入數(shù)據(jù)I,不存在一個圖靈機(jī)程序,它能在有限多步后停機(jī),并告訴我們P是否會結(jié)束輸入數(shù)據(jù)I的處理。8P和NP問題P (Polynomially)類問題:算法能在多項(xiàng)式時間內(nèi)完成的問題。NP (Nondeterministic Polynomially)問題:可以用多項(xiàng)式時間來驗(yàn)證一個解是否正確。已經(jīng)可以證明:需要證明:PNP,或者P是NP的一個真子集9NP完全問題(NP-Complete Problems)NP問題中有一組問題,如果其中有一個問題具有多項(xiàng)式的算法可以完成,則這一組問題都可以使用多項(xiàng)
4、式時間完成。NP完全問題的例子:可滿足問題;貨擔(dān)郎問題:在一個圖中,可否找到一個路徑滿足:所有的節(jié)點(diǎn)經(jīng)過且僅經(jīng)過一次,而且最后可以回到起點(diǎn);裝箱問題:有有限多個容量為1的箱子,以及N個貨物(每個貨物的重量均小于1),需要最少的箱子把所有的N個貨物完全裝完。背包問題:背包的容量為C,有N個物體,體積分別為s1,sn以及價值分別為p1,pn,尋找一個最大價值的裝背包的方案。10計(jì)算復(fù)雜度假設(shè)有N個數(shù)據(jù)形成的一個鏈表。查找x是否在此列表中,采取順序比較方式。如果x在此列表中,且位置處于i,則需要比較i次。則平均比較次數(shù)為如果x不在此列表中,則需要比較N次。因此該查找算法的平均查找復(fù)雜度為(N+1)/
5、2,最大復(fù)雜度為N11大O分析為了簡化數(shù)量級的分析,往往采用大O分析,選取最重要的部分,即使用隨著問題的大小增長得最快的項(xiàng)表示計(jì)算時間(復(fù)雜度)。例如f(N)=N4+100N2+10N+50, O(f(N)=O(N4)f(n)=(N+1)/2, O(f(n)=O(N)12常見的數(shù)量級13圖靈機(jī)用準(zhǔn)確的數(shù)學(xué)形式來描述什么是“計(jì)算”圖靈機(jī)包含了一條無限長的紙帶和一個控制器。控制器可以:從紙帶上讀出一個符號;向紙帶寫入一個符號;使帶子可以向左邊移動一個位置,或向右移動一個位置停機(jī)Church-Turing理論:任何能直觀計(jì)算的問題都內(nèi)被圖靈機(jī)計(jì)算。如果證明了某個問題使用圖靈機(jī)是不可解決的,那么這個問題就是不可解決的。14P和NP問題P (Polynomially)類問題:算法能在多項(xiàng)式時間內(nèi)完成的問題。NP (Nondeterministic Polynomially)問題:可以用多項(xiàng)式時間來驗(yàn)證一個解是否正
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年四年級英語上冊 Unit 6 At the snack bar第四課時教學(xué)實(shí)錄 牛津譯林版
- 17《難忘的潑水節(jié)》教學(xué)設(shè)計(jì) -2024-2025學(xué)年語文二年級上冊(統(tǒng)編版)
- 2024-2025學(xué)年高中化學(xué) 第1章 本章重難點(diǎn)專題突破一 描述原子核外電子運(yùn)動狀態(tài)的四個量子數(shù)教學(xué)實(shí)錄 魯科版選修3
- 紡織技術(shù)與產(chǎn)品設(shè)計(jì)作業(yè)指導(dǎo)書
- 企業(yè)市場競爭狀況研究報告
- 2024-2025學(xué)年高中生物 第3章 第2節(jié) 第3課時 細(xì)胞核 細(xì)胞的生物膜系統(tǒng)教學(xué)實(shí)錄 蘇教版必修1
- 12《盤古開天地》教學(xué)設(shè)計(jì)-2024-2025學(xué)年統(tǒng)編版語文四年級上冊
- DB3711-T 60-2022 梨生產(chǎn)技術(shù)規(guī)程
- 2024-2025學(xué)年新教材高考數(shù)學(xué) 第2章 平面解析幾何 2.4 點(diǎn)到直線的距離教學(xué)實(shí)錄 新人教B版選擇性必修第一冊
- 6《有多少浪費(fèi)本可避免-餐桌上的浪費(fèi)》(教學(xué)設(shè)計(jì))統(tǒng)編版道德與法治四年級下冊
- 杯弓蛇影兒童繪本故事演講ppt課件(圖文)
- 學(xué)科國際發(fā)展趨勢
- 110報警服務(wù)臺接處警登記表
- 《鉗工工藝學(xué)》課件
- 初一年級班級日志記載表(詳)
- 高考語言運(yùn)用題之標(biāo)點(diǎn)符號的表達(dá)效果專題訓(xùn)練
- 安全生產(chǎn)重大事故隱患排查報告表
- 安全費(fèi)用提取、使用臺賬
- 防沙治沙治理施工方案
- 學(xué)前兒童游戲4
- 建設(shè)工程安全生產(chǎn)管理習(xí)題庫及答案
評論
0/150
提交評論