計(jì)算機(jī)在解題的過(guò)程中,無(wú)論是形成解題思路還是編寫程序,都是在實(shí)施某種算法,《計(jì)算機(jī)算法理論與應(yīng)用》對(duì)計(jì)算機(jī)算法的理論與應(yīng)用進(jìn)行了深入分析,首先闡述了計(jì)算機(jī)算法基礎(chǔ)知識(shí),而后分別論述了計(jì)算機(jī)神經(jīng)網(wǎng)絡(luò)算法與應(yīng)用、數(shù)據(jù)挖掘算法與應(yīng)用、MATLAB算法與應(yīng)用、工程圖形算法與應(yīng)用、數(shù)字視頻圖像處理算法與應(yīng)用、智能算法與應(yīng)用、蟻群算法及其應(yīng)用、群體智能算法及其應(yīng)用、高維多目標(biāo)進(jìn)化算法與應(yīng)用及視覺算法在智能車中的應(yīng)用,最后分析了網(wǎng)絡(luò)環(huán)境下計(jì)算機(jī)的安全性問(wèn)題。
《計(jì)算機(jī)算法理論與應(yīng)用》可供計(jì)算機(jī)科學(xué)等相關(guān)專業(yè)本科生、研究生閱讀,也可供從事計(jì)算機(jī)算法設(shè)計(jì)、分析與應(yīng)用工作的教師與研究人員參考。
電子計(jì)算機(jī)(electronic computer)是一種能自動(dòng)地、高速地進(jìn)行大量運(yùn)算的電子設(shè)備。它能通過(guò)對(duì)輸入的數(shù)據(jù)進(jìn)行指定的數(shù)值運(yùn)算和邏輯運(yùn)算來(lái)求解各種算題,也能用來(lái)處理各種數(shù)據(jù)和事務(wù),是一種自動(dòng)化信息處理工具。當(dāng)它與一定的機(jī)電設(shè)備或儀器設(shè)備相結(jié)合時(shí),能實(shí)現(xiàn)對(duì)生產(chǎn)過(guò)程和實(shí)驗(yàn)過(guò)程的控制。
嚴(yán)格地說(shuō),電子計(jì)算機(jī)本身就是近代數(shù)學(xué)的輝煌成就,將計(jì)算機(jī)與數(shù)學(xué)割裂開來(lái),既不合理也不可能。組合學(xué)也就是在計(jì)算機(jī)科學(xué)蓬勃發(fā)展的刺激下而崛起的,從而成為比較活躍的數(shù)學(xué)分支。組合學(xué)從與計(jì)算機(jī)科學(xué)相結(jié)合中獲得了廣闊的發(fā)展空間,從而也為計(jì)算機(jī)科學(xué)奠定了理論基礎(chǔ)。
那么,計(jì)算機(jī)在解題的過(guò)程中,無(wú)論是形成解題思路還是編寫程序,都是在實(shí)施某種算法。計(jì)算機(jī)算法是計(jì)算機(jī)科學(xué)和計(jì)算機(jī)應(yīng)用的核心,無(wú)論是計(jì)算機(jī)系統(tǒng)、系統(tǒng)軟件的設(shè)計(jì),還是為解決計(jì)算機(jī)的各種應(yīng)用課題做的設(shè)計(jì)都可歸結(jié)為算法的設(shè)計(jì)。
本書對(duì)計(jì)算機(jī)算法的理論與應(yīng)用進(jìn)行了深入分析,首先闡述了計(jì)算機(jī)算法基礎(chǔ)知識(shí),而后分別論述了計(jì)算機(jī)神經(jīng)網(wǎng)絡(luò)算法與應(yīng)用、數(shù)據(jù)挖掘算法與應(yīng)用、MATLAB算法與應(yīng)用、工程圖形算法與應(yīng)用、數(shù)字視頻圖像處理算法與應(yīng)用、智能算法與應(yīng)用、蟻群算法及其應(yīng)用。
隨著計(jì)算機(jī)技術(shù)的迅速發(fā)展,人們對(duì)計(jì)算機(jī)的應(yīng)用要求在質(zhì)和量上也在不斷提高。傳統(tǒng)的單機(jī)運(yùn)行方式已無(wú)法適應(yīng)信息社會(huì)的需求,現(xiàn)代社會(huì)是信息社會(huì),網(wǎng)絡(luò)對(duì)人們的學(xué)習(xí)、工作和生活以及對(duì)社會(huì)的影響越來(lái)越大,使得人們都希望掌握一定的網(wǎng)絡(luò)知識(shí)。計(jì)算機(jī)網(wǎng)絡(luò)的開發(fā)、研究以及培養(yǎng)該領(lǐng)域的核心人才越來(lái)越受到全社會(huì)的廣泛關(guān)注。計(jì)算機(jī)網(wǎng)絡(luò)應(yīng)用的迅速普及,要求人們了解、掌握網(wǎng)絡(luò)的各種技術(shù),以適應(yīng)信息社會(huì)發(fā)展的需要。
在計(jì)算機(jī)網(wǎng)絡(luò)深入普及的信息時(shí)代,信息本身就是時(shí)間,就是財(cái)富。信息通過(guò)脆弱的公共信道傳輸,儲(chǔ)存于“不設(shè)防”的計(jì)算機(jī)系統(tǒng)中。如何保護(hù)信息的安全使之不被竊取及不至于被篡改或破壞,已成為當(dāng)今普遍關(guān)注的問(wèn)題。密碼是有效而且可行的辦法,在計(jì)算機(jī)網(wǎng)絡(luò)的刺激下,近代密碼學(xué)便在算法復(fù)雜性理論的基礎(chǔ)上建立起來(lái)了,密碼最早是應(yīng)用于戰(zhàn)爭(zhēng)當(dāng)中的,后來(lái)隨著人們對(duì)信息安全的重視,密碼逐漸的轉(zhuǎn)移到了保護(hù)人們信息安全的用途上來(lái)。事實(shí)上,資源共享和網(wǎng)絡(luò)安全是一對(duì)矛盾,隨著資源共享的加強(qiáng),網(wǎng)絡(luò)信息安全問(wèn)題也日益突出。這對(duì)此種現(xiàn)狀,本書對(duì)計(jì)算機(jī)網(wǎng)絡(luò)安全體系、技術(shù)及安全等方面的問(wèn)題也進(jìn)行了論述。
本書在寫作過(guò)程中得到了相關(guān)領(lǐng)導(dǎo)的支持和鼓勵(lì),同時(shí)參考和借鑒了有關(guān)專家、學(xué)者的研究成果,在此表示誠(chéng)摯的感謝!由于時(shí)間及能力有限,書中難免存在疏漏與不妥之處.歡迎廣大讀者給予批評(píng)指正!
前言
第一章 計(jì)算機(jī)算法概述
第一節(jié) 計(jì)算機(jī)算法基礎(chǔ)知識(shí)
第二節(jié) 算法復(fù)雜性分析
第三節(jié) 問(wèn)題復(fù)雜度與算法復(fù)雜度關(guān)系探索
第二章 計(jì)算機(jī)神經(jīng)網(wǎng)絡(luò)算法與應(yīng)用
第一節(jié) 神經(jīng)網(wǎng)絡(luò)概述
第二節(jié) 神經(jīng)網(wǎng)絡(luò)感知機(jī)
第三節(jié) 神經(jīng)網(wǎng)絡(luò)在天氣預(yù)測(cè)、疾病預(yù)測(cè)及客戶聚類中的應(yīng)用
第三章 計(jì)算機(jī)數(shù)據(jù)挖掘算法與應(yīng)用
第一節(jié) 數(shù)據(jù)挖掘概述
第二節(jié) 數(shù)據(jù)挖掘及其在電子商務(wù)中的應(yīng)用
第四章 計(jì)算機(jī)MATIAB算法與應(yīng)用
第一節(jié) MATLAB常用算法分析
第二節(jié) MATLAB算法在金融預(yù)測(cè)中的應(yīng)用
第五章 計(jì)算機(jī)工程圖形算法與應(yīng)用
第一節(jié) 計(jì)算機(jī)輔助圖形算法概述
第二節(jié) 工程曲線程序設(shè)計(jì)與繪制
第三節(jié) 工程曲面程序設(shè)計(jì)與繪制
第四節(jié) 曲面交線與展開圖的計(jì)算機(jī)圖形程序設(shè)計(jì)與應(yīng)用
第六章 計(jì)算機(jī)數(shù)字視頻圖像處理算法與應(yīng)用
第一節(jié) 數(shù)字視頻圖像處理算法
第二節(jié) 數(shù)字視頻圖像處理在視頻監(jiān)控系統(tǒng)中的應(yīng)用
第七章 計(jì)算機(jī)智能算法與應(yīng)用
第一節(jié) 混沌算法及其在數(shù)字圖像加密中的應(yīng)用
第二節(jié) 粒子群優(yōu)化算法及其應(yīng)用
第三節(jié) 多Agent算法及其在故障診斷中的應(yīng)用
第八章 計(jì)算機(jī)蟻群算法及其應(yīng)用
第一節(jié) 蟻群算法概述
第二節(jié) 蟻群算法的改進(jìn)
第三節(jié) 蟻群算法在實(shí)際優(yōu)化問(wèn)題中的應(yīng)用
參考文獻(xiàn)