如何使用回溯法實(shí)現(xiàn)網(wǎng)絡(luò)設(shè)計問題算法的設(shè)計
資料介紹
1.問題背景及描述
隨著石油在人們?nèi)粘I钪械膹V泛應(yīng)用,石油公司需要通過管道輸送大量的石油,目前,中國油氣管道正呈現(xiàn)出蓬勃發(fā)展的勢頭,已成為我國第五大運(yùn)輸業(yè),而在石油傳輸網(wǎng)絡(luò)的設(shè)計中通常會遇到最少增壓器的問題,選題中網(wǎng)絡(luò)設(shè)計問題對石油傳輸網(wǎng)絡(luò)最少增壓器的問題有了詳細(xì)的描述,再次,我們選用回溯法來解決這個問題,并對時間復(fù)雜度進(jìn)行了分析和討論。
2.方法介紹
2.1 回溯法的基本思想確定了解空間的組織結(jié)構(gòu)后,回溯法從開始結(jié)點(diǎn)(根節(jié)點(diǎn))出發(fā),以深度優(yōu)先方法搜索整個解空間,在開始結(jié)點(diǎn)成為活節(jié)點(diǎn),同時成為當(dāng)前的擴(kuò)展結(jié)點(diǎn),在當(dāng)前結(jié)點(diǎn)處,搜索向縱深方向移至一個新節(jié)點(diǎn),這個新節(jié)點(diǎn)成為新的活結(jié)點(diǎn),并成為當(dāng)前擴(kuò)展結(jié)點(diǎn),如果在當(dāng)前擴(kuò)展結(jié)點(diǎn)處不能再想縱深方向移動,則當(dāng)前擴(kuò)展結(jié)點(diǎn)就成為死結(jié)點(diǎn)。此時,應(yīng)往回移動(回溯)至最近的或節(jié)點(diǎn)處,并使這個活結(jié)點(diǎn)成為當(dāng)前擴(kuò)展結(jié)點(diǎn)。回溯法以這種工作方式遞歸的在解空間中搜索,直至找到所要求的解或解空間中已無活結(jié)點(diǎn)時為止。
2.2 回溯法的基本步驟
(1)確定問題類型;
(2)確定解空間;
(3)確定解空間的組織結(jié)構(gòu);
(4)從根節(jié)點(diǎn)出發(fā),利用深度優(yōu)先算法來遍歷解空間;
(5)當(dāng)找到答案或只剩下死結(jié)點(diǎn)時,該問題完成。
3.問題分析
本題可以理解為北京石油公司通過管道將石油輸送到其他多個城市石油公司的網(wǎng)絡(luò)結(jié)構(gòu),在這個網(wǎng)絡(luò)結(jié)構(gòu)中,各個石油公司為網(wǎng)絡(luò)的結(jié)點(diǎn),北京公司為根節(jié)點(diǎn) S,在運(yùn)輸過程中,需要保持網(wǎng)絡(luò)中最低油壓 Pmin,因此設(shè)置了增壓器,,在設(shè)置增壓器的頂點(diǎn)處油壓可升至 Pmax,油壓從 Pmax 減至 Pmin 可是石油傳輸?shù)木嚯x至少為 d。可建立如圖所示的解空間(0 表示不在該點(diǎn)設(shè)置增壓器,表示在該點(diǎn)設(shè)置增壓器):
- 人工智能-BP神經(jīng)網(wǎng)絡(luò)算法的簡單實(shí)現(xiàn) 12次下載
- 基于拓?fù)浜蜋?quán)值的虛擬網(wǎng)絡(luò)映射算法 4次下載
- 一種基于混合軟件定義網(wǎng)絡(luò)的路由保護(hù)算法 15次下載
- 基于矩陣分解的網(wǎng)絡(luò)表示學(xué)習(xí)算法ANEMF 11次下載
- 基于SQAG模型的網(wǎng)絡(luò)攻擊建模優(yōu)化算法 6次下載
- 基于SQAG模型的網(wǎng)絡(luò)攻擊建模優(yōu)化算法 14次下載
- 基于長短時記憶網(wǎng)絡(luò)的自適應(yīng)零速檢測算法 8次下載
- 基于深度神經(jīng)網(wǎng)絡(luò)的結(jié)構(gòu)化剪枝算法 2次下載
- 回溯的共軛梯度迭代硬閾值算法如何解決迭代次數(shù)多重構(gòu)時間長的問題 0次下載
- Viterbi譯碼器回溯算法實(shí)現(xiàn) 33次下載
- 求組合問題的不同算法比較分析
- 模板方法模式在回溯算法中的應(yīng)用
- 模板方法模式在回溯算法中的應(yīng)用
- 基于回溯的RFID防沖撞算法
- 一種無回溯的最長前綴匹配搜索算法
- RVBacktrace RISC-V極簡棧回溯組件 429次閱讀
- 神經(jīng)網(wǎng)絡(luò)優(yōu)化算法有哪些 606次閱讀
- 基于Python實(shí)現(xiàn)隨機(jī)森林算法 1232次閱讀
- 一種完全由LLM + 啟發(fā)式搜索算法結(jié)合的TOT算法 1659次閱讀
- 基于System Generator中實(shí)現(xiàn)算法的FPGA設(shè)計方案詳解 1766次閱讀
- C語言重解經(jīng)典回溯算法案例 4937次閱讀
- 一文詳解Linux內(nèi)核的棧回溯與妙用 5424次閱讀
- 基于FPGA的Cordic算法實(shí)現(xiàn)的設(shè)計與驗證 2810次閱讀
- 分支限界法與回溯法算法的詳細(xì)資料概述 7564次閱讀
- 五大常用算法之回溯法 5976次閱讀
- 應(yīng)用于方向回溯天線陣的分形雙極化天線詳細(xì)教程 4432次閱讀
- 電路板排列問題 回溯(C語言) 6045次閱讀
- 白平衡幾種算法總結(jié) 2.2w次閱讀
- OpenCV白平衡算法之灰度世界法_OpenCV實(shí)現(xiàn)馬賽克和毛玻璃濾鏡效果 6838次閱讀
- 一種改進(jìn)的無線傳感器網(wǎng)絡(luò)非測距定位算法 1299次閱讀
下載排行
本周
- 1TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費(fèi)
- 2開關(guān)電源基礎(chǔ)知識
- 5.73 MB | 11次下載 | 免費(fèi)
- 3嵌入式linux-聊天程序設(shè)計
- 0.60 MB | 3次下載 | 免費(fèi)
- 4DIY動手組裝LED電子顯示屏
- 0.98 MB | 3次下載 | 免費(fèi)
- 5基于FPGA的C8051F單片機(jī)開發(fā)板設(shè)計
- 0.70 MB | 2次下載 | 免費(fèi)
- 651單片機(jī)窗簾控制器仿真程序
- 1.93 MB | 2次下載 | 免費(fèi)
- 751單片機(jī)大棚環(huán)境控制器仿真程序
- 1.10 MB | 2次下載 | 免費(fèi)
- 8基于51單片機(jī)的RGB調(diào)色燈程序仿真
- 0.86 MB | 2次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33566次下載 | 免費(fèi)
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費(fèi)
- 4開關(guān)電源設(shè)計實(shí)例指南
- 未知 | 21549次下載 | 免費(fèi)
- 5電氣工程師手冊免費(fèi)下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費(fèi)
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費(fèi)
- 7電子制作實(shí)例集錦 下載
- 未知 | 8113次下載 | 免費(fèi)
- 8《LED驅(qū)動電路設(shè)計》 溫德爾著
- 0.00 MB | 6656次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537798次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191186次下載 | 免費(fèi)
- 7十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183279次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138040次下載 | 免費(fèi)
評論
查看更多