国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

動態(tài)規(guī)劃方法的應用研究

2014-04-29 00:44趙娟樊超
計算機時代 2014年2期
關鍵詞:動態(tài)規(guī)劃資源分配

趙娟 樊超

摘 要: 動態(tài)規(guī)劃是運籌學的一個分支,是求解決策過程最優(yōu)化的數學方法,其最終目的是確定各決策變量的取值,以使目標函數達到極大或極小。動態(tài)規(guī)劃在工程技術、經濟管理等社會各個領域有著廣泛的應用,并且獲得了顯著的效果,是經濟管理中一種重要的決策技術。文章例舉了動態(tài)規(guī)劃在最短路線、資源分配、設備更新、排序、裝載等方面的應用。通過求解不同的實例,總結出用動態(tài)規(guī)劃方法比用其他方法求解更容易、效率更高,并且所得到的解信息更豐富。

關鍵詞: 動態(tài)規(guī)劃; 最短路線; 資源分配; 設備更新

中圖分類號:N032 文獻標志碼:A 文章編號:1006-8228(2014)02-28-03

0 引言

動態(tài)規(guī)劃是用來解決多階段決策過程最優(yōu)化的一種數量方法。其特點在于,它可以把一個n維決策問題變換為幾個一維最優(yōu)化問題,從而一個一個地去解決。需指出:動態(tài)規(guī)劃是求解某類問題的一種方法,是考察問題的一種途徑,而不是一種算法。所以必須對具體問題進行具體分析,運用動態(tài)規(guī)劃的原理和方法,建立相應的模型,然后再用動態(tài)規(guī)劃方法去求解。

1 動態(tài)規(guī)劃方法的求解步驟

動態(tài)規(guī)劃所處理的問題是一個多階段決策問題,一般由初始狀態(tài)開始,通過對中間階段決策的選擇,達到結束狀態(tài)。這些決策形成了一個決策序列,同時確定了完成整個過程的一條活動路線(通常是求最優(yōu)的活動路線)。動態(tài)規(guī)劃的設計都有著一定的模式,一般要經歷如圖1所示的幾個步驟[1]。

⑴ 劃分階段:按照問題的時間或空間特征,把問題分為若干個階段。在劃分階段時,注意劃分后的階段一定要是有序的或者是可排序的,否則問題就無法求解。

⑵ 確定狀態(tài)和狀態(tài)變量:將問題發(fā)展到各個階段時所處的各種客觀情況用不同的狀態(tài)表示出來。當然,狀態(tài)的選擇要滿足無后效性。

⑶ 確定決策并寫出狀態(tài)轉移方程:因為決策和狀態(tài)轉移有著天然的聯系,狀態(tài)轉移就是根據上一階段的狀態(tài)和決策來導出本階段的狀態(tài)。所以如果確定了決策,狀態(tài)轉移方程也就可寫出。但事實上常常是反過來做,根據相鄰兩個階段的狀態(tài)之間的關系來確定決策方法和狀態(tài)轉移方程。

⑷ 尋找邊界條件:給出的狀態(tài)轉移方程是一個遞推式,需要一個遞推的終止條件或邊界條件。

2 動態(tài)規(guī)劃方法的應用

2.1 貨郎擔問題

2.2 多段圖的最短路徑問題

多段圖的最短路徑問題,是求從源點s到達收點t的最小花費的通路。

數組元素cost[i]存放頂點i到達收點t的最小花費;數組元素path[i]存放頂點i到達收點t的最小花費通路上的前方頂點編號;數組route[n]存放從源點s出發(fā),到達收點t的最長通路上的頂點編號。第一階段,確定第k-1段的所有頂點到達收點t的花費最大的通路。第二階段,用第一階段的信息,確定第k-2段的所有頂點到達收點t的花費最大的通路。

當gi(xi)都是線性函數時,它是一個線性規(guī)劃問題;當gi(xi)是非線性函數時,它是一個非線性規(guī)劃問題。但當n比較大時,具體求解是比較麻煩的。然而,由于這類問題的特殊結構,可以將它看成一個多階段決策問題,并利用動態(tài)規(guī)劃的遞推關系來求解[4]。

在應用動態(tài)規(guī)劃方法處理這類“靜態(tài)規(guī)劃”問題時,通常以把資源分配給一個或幾個使用者的過程作為一個階段,把問題中的變量xi選為決策變量,將累計的量或隨遞推過程變化的量選為狀態(tài)變量。

2.4 設備更新問題

設備的更新問題是確定設備的最優(yōu)更新策略,使得在一個確定期限里,為公司創(chuàng)造最大的利潤。

假定,設備更新問題的有關數據如表1所示。其中,i=0列,表明現有設備的有關數據;i=1列,表示第一年購買的設備的有關數據;其余類推。使用年限中的第0列,表示當年的有關數據,第1列表示使用一年后的有關數據,其余類推;利潤、維修費用、更新費用等行分別表示:在第i年購買的設備使用了j年后,可創(chuàng)造的利潤、必須付出的維修費用以及更新時需要付出的費用[5]。

3 結束語

動態(tài)規(guī)劃是求解最優(yōu)化問題的一種途徑、一種方法,往往是針對一種最優(yōu)化問題,由于各種問題的性質不同,確定最優(yōu)解的條件也互不相同,因而動態(tài)規(guī)劃的設計方法對不同的問題,有各具特色的解題方法。本文詳細介紹了動態(tài)規(guī)劃在最短路線、資源分配、設備更新、排序、裝載等方面的應用。通過求解不同的實例,總結出用動態(tài)規(guī)劃方法比用其他方法求解更容易、效率更高,并且得到的解的信息更豐富。下一步要對動態(tài)規(guī)劃方法沒有統(tǒng)一的標準模型問題加以研究,爭取得到在求解同一類問題時能有一個標準模型。

參考文獻:

[1] 鄭宗漢,鄭曉明編著.算法分析與設計[M].清華大學出版社,2005.

[2] 王志和,凌云.Dijkstra最短路徑算法的優(yōu)化及其實現[J].微計算機信息,2007:11-3

[3] 夏紅霞,宋華珠,鐘珞.算法分析與設計[M].武漢大學出版車,2007.6.

[4] 吳慶豐,劉兵兵.利用動態(tài)規(guī)劃求解資源分配的問題[J].安慶師范學院學報,2008.2.

[5] 梁修鋒.動態(tài)規(guī)劃在設備更新中的應用[J].中國地質經濟,1992.10.

[6] 劉鳳鳴.動態(tài)規(guī)劃的應用[J].科技視界,2013.7.

猜你喜歡
動態(tài)規(guī)劃資源分配
新研究揭示新冠疫情對資源分配的影響 精讀
一種基于價格競爭的D2D通信資源分配算法
QoS驅動的電力通信網效用最大化資源分配機制①
基于動態(tài)規(guī)劃理論的特種設備檢驗資源分配研究
基于動態(tài)規(guī)劃理論的特種設備檢驗資源分配研究
云環(huán)境下公平性優(yōu)化的資源分配方法
大學生經濟旅游優(yōu)化設計模型研究
動態(tài)規(guī)劃最優(yōu)控制在非線性系統(tǒng)中的應用
產品最優(yōu)求解問題中運籌學方法的應用
兩大部類持續(xù)擴大再生產的優(yōu)化