普通高等教育十一五國家級規劃教材·並行算法的設計與分析

排序和選擇算法 e雙調排序算法 雙調排序算法

圖書信息

出版社: 高等教育出版社; 第3版 (2009年8月1日)
叢書名: 並行計算系列叢書
平裝: 813頁
正文語種: 簡體中文
開本: 16
ISBN: 9787040264364
條形碼: 9787040264364
尺寸: 23 x 18.4 x 3.4 cm
重量: 1.1 Kg

作者簡介

陳國良,中國科學技術大學教授,博士生導師,中國科學院院士,首屆高等學校國家教學名師。1938年6月生於安徽省潁上縣,1961年畢業於西安交通大學無線電系計算數學與計算儀器專業。1981-1983年在美國普度大學作訪問學者,1984年至今曾多次應邀赴東京大學、普度大學、澳大利亞國立大學、新南威爾斯大學、昆士蘭大學、格里福斯大學、堪薩斯城市大學、衣阿華大學、威斯康星大學、Maharish國際大學、香港理工大學、澳門大學、北京大學、國防科技大學等講學交流。現任中國科學技術大學軟體學院院長,國家高性能計算中心(合肥)主任,國際高性能計算(亞洲)常務理事,教育部高等學校計算機基礎課程教學指導委員會主任,中國計算機學會理事和高性能計算專業委員會主任等。曾任教育部高等學校計算機科學與技術教學指導委員會副主任,安徽省計算機學會理事長,全國自然科學名詞審定委員會委員和中國科學技術大學計算機系主任等。 陳國良教授長期從事計算機科學技術的研究與教學工作。主要研究領域為並行算法和高性能計算及其套用等。先後承擔10多項國家863計畫、國家攀登計畫、國家自然科學基金、國家973計畫、教育部博十點基金等科研項目。取得了多項被國內外廣泛引用、達國際先進水平的科研成果,發表論文200多篇,出版著作9部、譯著5部,參與主編計算機類辭典、辭彙5部。曾獲國家科技進步二等獎、國家級教學成果二等獎、教育部科技進步一等獎、中國科學院科技進步二等獎和自然科學三等獎、全國優秀教材一等獎、全國學術著作優秀獎、水利部大禹一等獎、安徽省科技進步二等獎、安徽省教學成果特等獎和一等獎、國家科委高技術研究與發展計畫三等獎、教育部科技進步三等獎共19項,並獲2001年度“國家863計畫15周年先進個人重要貢獻獎”。 陳國良教授長期以來,圍繞著並行算法的教學與研究,逐漸形成了一套完整的“算法理論-算法設計-算法實現-算法套用”的並行算法學科體系,提出了“並行機結構-並行算法-並行編程”一體化的並行計算研究方法,營造了我國並行算法類的教學基地。他先後指導培養研究生100多名,為我國培養了一批在國內外從事算法研究的高級人才。曾榮獲安徽省優秀教師、安徽省勞動模範稱號和2001年度寶鋼教育基金優秀教師特等獎。 陳國良教授是我國非數值並行算法研究的學科帶頭人。他率先創建的我國第一個國家高性能計算中心是我國並行算法研究、環境科學與工程計算軟體的重要基地,在學術界和教育界有一定的影響和地位。

內容簡介

第3版在修訂版的基礎上進行了大幅度的修訂,新增加3章、重寫3章,改寫8章。《普通高等教育十一五國家級規劃教材·並行算法的設計與分析(第3版)》系統深入地討論了計算機領域中諸多計算問題的並行算法的設計和分析方法。在著重介紹各種並行計算模型上的常用和典型的並行算法的同時,也力圖反映本學科的最新成就、學科前沿和發展趨勢。
全書共分二十章,包括基礎篇4章(緒論、設計技術、前綴計算、排序和選擇網路),並行算法篇9章(排序和選擇算法、分散式算法並行搜尋、選路算法、串匹配、表達式求值、上下文無關語言、圖論算法、計算幾何),數值並行算法篇3章(矩陣運算、數值計算、快速傅氏變換),理論篇4章(組合搜尋、隨機算法、VLSI計算理論、並行計算理論)。
《普通高等教育十一五國家級規劃教材·並行算法的設計與分析(第3版)》取材豐富,內容系統深入,可作為高等學校計算機及其他信息類有關專業高年級本科生和研究生的教材,也可供從事計算機科學理論和並行算法研究的科技人員閱讀參考。
《普通高等教育十一五國家級規劃教材·並行算法的設計與分析(第3版)》初版曾獲1994年度教育部高等學校優秀教材一等獎和1997年度國家級教學成果二等獎。

目錄

第一章 緒論
1.1 引言
1.2 並行算法的硬體基礎
1.3 並行計算模型
1.4 並行算法的基礎知識
1.5 並行算法的性能分析
習題
參考文獻
第二章 設計技術
2.1 平衡樹方法
2.2 倍增技術
2.3 分治策略
2.4 劃分原理
2.5 流水線技術
2.6 加速級聯策略
2.7 破對稱技術
習題
參考文獻
第三章 前綴計算
3.1 引言
3.2 並行前綴計算算法
3.3 線性遞歸方程求解
3.4 排序
3.5 最大和子序列
習題
參考文獻
第四章 排序和選擇網路
4.1 Batcher歸併和排序網路
4.2 (m,n)—選擇網路
4.3 AKS排序網路
習題
參考文獻
第五章 排序和選擇算法
5.1 Stone雙調排序算法
5.2 Thompson和Kung雙調排序算法
5.3 Preparata和Vuilemin雙調排序算法
5.4 Akl並行k-選擇算法
5.5 valiant並行歸併算法
5.6 Hirschberg並行桶排序算法
5.7 Preparata並行枚舉排序算法
5.8 Cole並行歸併排序算法
5.9 MIMD—CREW模型上的異步枚舉排序算法
5.10 MIMD-TC模型上的異步快排序算法
習題
參考文獻
第六章 分散式算法
6.1 分散式算法概述
6.2 構造生成樹算法
6.3 環上選舉算法
6.4 分散式k-選擇算法
6.5 定序與排序
習題
參考文獻
第七章 並行搜尋
7.1 單處理機上的搜尋
7.2 SIMD共享存儲模型上有序表的搜尋
7.3 SIMD共享存儲模型上隨機序列的搜尋
7.4 樹連線的SIMD模型上隨機序列的搜尋
7.5 網孔連線的SIMD模型上隨機序列的搜尋
7.6 MIMD共享存儲模型上有序表的搜尋
習題
參考文獻
第八章 選路算法
8.1 引言
8.2 貪心選路算法
8.3 隨機和確定選路算法
8.4 數據的分布和集中
8.5 線路交換模式下的選路算法
習題
參考文獻
第九章 串匹配
第十章 表達式求值
第十一章 上下文無關語言
第十二章 矩陣運算
第十三章 數值計算
第十四章 快速傅氏變換
第十五章 圖論算法
第十六章 計算幾何
第十七章 組合搜尋
第十八章 隨機算法
第十九章 VLSI計算理論
第二十章 並行計算理論
附錄A 複雜度表示及其符號
附錄B 算法複雜界一覽表
附錄C 專業術語中英文對照表及索引

相關詞條

熱門詞條

聯絡我們