



下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
算法設計與分析回溯法—批處理作業調度信息工程大學國家級實驗教學示范中心計算機學科組規劃教材算法設計與分析Python案例詳解微課視頻版問題描述:給定n個作業的集合{J1,J2,…,Jn}。每個作業必須先由機器1處理,然后由機器2處理。作業Ji需要機器j的處理時間為tji。對于一個確定的作業調度,設Fji是作業i在機器j上完成處理的時間。所有作業在機器2上完成處理的時間和稱為該作業調度的完成時間和。要求對于給定的n個作業,制定最佳作業調度方案,使其完成時間和達到最小。6種可能的調度方案:1,2,3;1,3,2;2,1,3;2,3,1;3,1,2;3,2,1;相應的完成時間:19,18,20,21,19,19。最佳調度方案是1,3,2,其完成時間和為18。機器1機器223478解空間:排列樹1voidBacktrack(inti)2{if(i>n){3for(intj=1;j<=n;j++)4bestx[j]=x[j];5bestf=f;}6else7for(intj=i;j<=n;j++){8f1+=M[x[j]][1];9f2[i]=((f2[i-1]>f1)?f2[i-1]:f1)+M[x[j]][2];10f+=f2[i];11if(f<bestf){12Swap(x[i],x[j]);13Backtrack(i+1);14Swap(x[i],x[j]);}15f1-=M[x[j]][1];16f-=f2[i];}17}int**M//各作業所需的處理時間*x//當前作業調度*bestx//當前最優作業調度*f2//機器2完成處理時間f1//機器1完成處理時間f//完成時間和bestf//當前最優值n//
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年汽車冷卻風扇項目發展計劃
- 2019-2025年初級管理會計之專業知識綜合卷押題練習試題A卷含答案
- 2019-2025年一級注冊建筑師之建筑技術設計作圖題模擬題庫及答案下載
- 2025年中國富馬酸比索洛爾項目投資計劃書
- 狗狗課件教學課件
- 2025年全斷面掘進機項目發展計劃
- 某品牌展示設計案例分析
- 肥城農機考試試題及答案
- 幼師培訓考試試題及答案
- 地稅專業考試試題及答案
- 《細胞因子在炎癥反應中的作用》課件
- 企業員工分紅合同規定
- 2025屆上海市(春秋考)高考英語考綱詞匯對照表清單
- 醫院臨床輸血工作總結
- AIGC背景下視覺傳達專業的教學模式淺談
- 區域代理方案(3篇)
- 食堂餐飲服務個性化與多樣化考核試卷
- 事業單位工資福利政策培訓
- 八年級期中英語試卷分析及整改措施
- 2025年新勞動合同范本
- 養老院藝術療愈活動方案
評論
0/150
提交評論