TOP
英國出版界指標大獎肯定!A.F. Steadman 獲年度作家,《史坎德》系列帶你踏上熱血奇幻旅程
計算機難解問題的骨架理論與應用(簡體書)
滿額折

計算機難解問題的骨架理論與應用(簡體書)

商品資訊

人民幣定價:60 元
定價
:NT$ 360 元
優惠價
87313
海外經銷商無庫存,到貨日平均30天至45天
下單可得紅利積點 :9 點
商品簡介
名人推薦
目次
書摘/試閱

商品簡介

骨架理論是有效解決規模日益擴大的計算機難解問題的新途徑,是當前智能計算領域的研究熱點之一。《計算機難解問題的骨架理論與應用》(作者賈煥金)主要介紹面向計算機難解問題的骨架特徵的挖掘及其算法設計。《計算機難解問題的骨架理論與應用》首先介紹了計算複雜性理論,並簡要歸納了經典啟發式算法及超啟發式算法。在此基礎上,本書重點闡述了骨架的概念,並歸納r骨架與計算複雜性理論的關係,深入介紹丁如何分析骨架的計算複雜性。隨後,本書介紹了獲取骨架的有效方法,並系統地總結了現有的各種基於骨架的算法。為了便於運用本書闡述的算法,書後附有部分算法的源程序。本書可供理工科大學計算機、軟件工程和人工智能等專業的教師及研究生閱讀,也可供自然科學和工程領域中的研究人員參考。

名人推薦

《計算機難解問題的骨架理論與應用》(作者賈煥金)圍繞著骨架在啟發式算法設計中的功能,介紹了骨架所處理的NP-難解問題的計算復雜性理論、常見的求解NP-難解問題的啟發式算法及超啟發式算法、骨架與計算復雜性相關理論(如相變、后門等)的關系、完整或者部分骨架的計算復雜性分析方法、用于獲取部分或近似骨架的有效方法、各種基于骨架的算法等。在本書的各個章節,注重實際NP-難解問題的求解。本書的主要章節均以實際問題為例,給出相關理論或算法的具體應用技巧。

目次

前言
第一章計算機難解問題與計算複雜性理論
1.1現實世界中的難解問題
1.2P與NP
1.2.1問題與實例
1.2.2多項式時間算法與指數時間算法
1.3P類與NP類問題
1.4典型的NP-難解問題
1.4.1TSP問題
1.4.2QAP問題
1.4.3p-中位問題
1.5歷史文獻評注
參考文獻
第二章求解難解問題的非精確算法
2.1啟發式算法
2.1.1局部搜索
2.1.2貪心算法
2.1.3禁忌搜索
2.1.4模擬退火
2.1.5遺傳算法
2.1.6蟻群算法
2.1.7擬物擬人算法
2.2超啟發式算法
2.2.1超啟發式算法基本概念
2.2.2超啟發式算法的分類
2.2.3超啟發式算法框架--HyFlex
2.3超啟發式算法與啟發式算法的對比
2.3.1超啟發式算法與啟發式算法的多視角對比
2.3.2超啟發式算法研究展望
2.4歷史文獻評注
參考文獻
第三章骨架的計算複雜性理論
3.1骨架的概念
3.1.1骨架的提出及研究意義
3.1.2解的定義方式與骨架
3.2骨架與相變的相關性
3.3骨架與後門的相關性
3.4骨架的計算複雜性
3.4.1分析骨架計算複雜性的一般性方法
3.4.2GBP問題的骨架計算複雜性分析
3.4.3聲沖位問題的骨架計算複雜性分析
3.4.4加權Max-sAT問題的骨架計算複雜性分析
3.5歷史文獻評注
參考文獻
第四章骨架的獲取
4.1限界交叉方法
4.1.1直接判定骨架變量方法
4.1.2限界交叉方法的基本思想
4.1.3限界交叉方法實例
4.1.4限界交叉方法的改進
4.2局部最優解近似法
4.2.1適應度地貌
4.2.2大坑猜想
4.2.3基於大坑猜想的解模型
4.3其他方法
4.4歷史文獻評注
參考文獻
第五章基於骨架的啟發式算法
5.1基於實例歸約的骨架算法
5.1.1算法流程
5.1.2TSP問題上的應用
5.1.3聚類問題上的應用
5.2基於初始解構造的骨架算法
5.2.1算法流程
5.2.2聚類問題上的應用
5.2.3不確定聚類問題上的應用
5.3歷史文獻評注
參考文獻
第六章骨架研究的完整應用示例
6.1QAP問題
6.1.1問題定義
6.1.2骨架的計算複雜性分析
6.1.3基於偏移實例的近似骨架算法
6.1.4實驗結果及分析
6.2GPP問題
6.2.1問題定義
6.2.2骨架的計算複雜性分析
6.2.3基於偏移實例的ms算法
6.2.4實驗結果及分析
6.3NRP問題
6.3.1問題定義
6.3.2骨架的計算複雜性分析
6.3.3基於近似骨架的多級算法
6.3.4實驗結果及分析
6.4歷史文獻評注
參考文獻
第七章骨架的相關概念研究
7.1脂肪
7.1.1脂肪研究的概述
7.1.2脂肪的計算複雜性
7.1.3基於脂肪的啟發式算法設計
7.1.4實驗結果及分析
7.2肌肉
7.2.1肌肉研究的概述
7.2.2肌肉的計算複雜性
7.2.3基於肌肉的啟發式算法設計
7.2.4實驗結果及分析
7.3歷史文獻評注
參考文獻
附錄AN-皇后問題的快速局部搜索算法
附錄B加速的限界交叉算法

書摘/試閱

第一章 計算機難解問題與計算復雜性理論
本章簡要介紹計算機難解問題的基本概念及一些經典的難解問題。首先,以一個簡單的周游全國大城市的例子,給出計算機難解問題的一個具體應用。其次,介紹計算復雜性理論(computational complexity theory)的一些基本概念,包括問題與實例的概念、多項式時間與指數時間算法、P類與NP類問題等。最后,較為詳細地介紹本書中頻繁使用到的幾個經典的難解問題。
1.1 現實世界中的難解問題
在算法設計或者數據結構的很多知識體系中,存在很多有趣的問題,比如串的匹配問題、二叉樹的查找問題等。這些問題均可以在較短的時間(多項式時間)內快速求解。然而,在現實世界中,還存在一大類問題,它們的結構或簡單或復雜,但要獲得這些問題的精確解卻是極其困難的。
一個簡單的例子是:一位大學生規劃在畢業后周游全國主要的大城市,比如北京、上海、天津、重慶、南京、長沙、合肥、大連。他計劃從大連出發,經過上述每個城市一次,最后返回大連。現在的問題是:如何找到一條最合理的旅游路線,使得這位大學生的旅費最少?在這里,假設該大學生經過前期的調研,已經把各個城市之間直達的旅費調研清楚了。這個問題是一個非常有趣的問題,也非常簡單易懂,在5min內就可以向任何一位小學生講清楚。但是,如何獲得該問題的精確解,卻不像該問題的定義那么簡單。可以用一個排列來表示解,比如大連→北京→天津→重慶→長沙→合肥→上海→南京→大連。一種直觀的精確求解方法是窮舉法,把所有的可能性都試一次,然后挑出最好的解。如果用這種求解方法,則共有7!種可能性(注意到是固定地從大連出發,又回到大連)。對于少量的城市數而言,這種窮舉法是可行的,但是當城市數增加為100甚至更多時,需要嘗試的解的個數則迅速增加而難以逐一枚舉。另一種直觀方法是采用貪心法,即從大連出發,每次挑選距離當前城市最近且沒有訪問過的城市作為下一個訪問的城市,直到回到大連為止。這種方法顯然速度比窮舉法快得多,然而該方法是一種“鼠目寸光”的方法,并不能確保獲得的是精確解,通過反例法很容易證實。
實際上,上述例子就是經典的組合優化問題―――旅行商問題(traveling sales-man problem,TSP)的具體應用。在上述例子中,兩個城市之間的旅費,也可以換成是城市間的距離、旅行時間等。而TSP問題的應用背景實際是十分廣泛的,在交通調度、線路板設計、工業控制等諸多領域都能找到它的應用例子。以線路板設計為例,如何在線路板上放置若干個元器件,使得它們之間存在一條最短環路,以節省印制電路的成本?將元器件映射為城市,則該線路板設計問題就轉化為TSP問題。需要注意的是,這個應用中城市的數量(通常也稱為問題的規模)是成千上萬的,采用窮舉法,即便在目前的天河、藍光等超級計算機上的運行時間也是難以接受的。
有趣的是,TSP問題經過一些變換后,依然是很難求解的。比如,假設有些城市之間距離為無窮大(即兩個城市間沒有通車),那能否找到一條通過每個城市一次且回到出發地的環路?該問題實際上是另外一個難解問題,即哈密爾頓環路問題(Hamiltonian cycle problem)。另外一種針對TSP問題的變換是引入額外的目標函數,比如除了要求最少的旅費之外,還希望旅游線路的旅行時間最少。這實際上又將TSP問題轉化為雙目標優化問題。此時,精確解不再是單個解,而是一個解集。同時,由于兩個目標之間可能相互沖突,因此這個解集通常被稱為Pareto解集,即該解集中的任何一個解都不會比集合中其他解在兩個目標上均更優。這種雙目標優化問題通常比單個目標函數的問題更加困難。
以上討論的種種問題,都具有一些共同的特征,比如在多項式時間內難以精確求解,而若設計一些多項式時間復雜度的算法,通常只能給出一些近似的解。由于這類問題在實際應用中數量極其龐大,有必要在計算機科學及人工智能領域展開專門研究。
1.2 P與NP
本節將討論P和NP的概念,它們是計算復雜性理論的基礎定義,而計算復雜性理論則是整個計算機科學的基礎。為了介紹P和NP的含義,本節將首先給出問題和實例的定義,然后再定義多項式時間和指數時間算法的概念。

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 313
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區