資源描述:
《用混合遺傳算法求解集團(tuán)現(xiàn)金池收益優(yōu)化問題》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、144計(jì)算機(jī)應(yīng)用與軟件2010丘初期的現(xiàn)金池模型基本采用依照財務(wù)活動申請的優(yōu)先順序模擬退火算法SA(SimulatedAnnealing)自1983年由Kirk—進(jìn)行直接處理,忽略了對于集團(tuán)內(nèi)部財務(wù)活動網(wǎng)絡(luò)圖的優(yōu)化調(diào)patrick等引入組合優(yōu)化理論之后,解決了諸如VLSI等大規(guī)模優(yōu)度會帶來的財務(wù)成本的節(jié)約。例如,活動i代表子公司l向集化設(shè)計(jì)問題。本文在用遺傳算法搜索全局最優(yōu)解的過程中團(tuán)現(xiàn)金池申請某筆金額為M的長期委托貸款,活動代表公司融合了sA算法思想,利用其出色的局部尋優(yōu)能力,形成混合遺2存人集團(tuán)現(xiàn)金池某筆金額為的長期委托存款,M,>M,這傳算法
2、HGA,用來提高遺傳算法的運(yùn)行效率和求解質(zhì)量兩筆并行業(yè)籌如果按照申請順序,即i在前的順序調(diào)度,而集2.2編碼。。團(tuán)公司碰巧在活動i發(fā)生時沒有足夠的金額發(fā)放這筆長期委托將集團(tuán)內(nèi)各公司的財務(wù)活動網(wǎng)絡(luò)圖抽象成一個任務(wù)鏈表,貸款,則意味著公司1將不得不以長期貸款的市場利率從銀行作為HGA算法操作的染色體,這是一個滿足緊前約束和資源貸款,現(xiàn)金池的作用末得到發(fā)揮;但如果按照活動在活動i之約束的任務(wù)序列,具體編碼方式如圖2所示。前的順序調(diào)度,則完全可以利用現(xiàn)金池實(shí)現(xiàn)內(nèi)部融資,享受委托圈一圈圈.Ir,貸款利率。目前已經(jīng)有現(xiàn)金池產(chǎn)品開始利用預(yù)測財務(wù)活動的資金圜圖一‘
3、流人流出量,來判斷未來某時點(diǎn)的資金余缺,并作出內(nèi)部調(diào)劑資金或向外融通資金的決策,但主要都是由集團(tuán)公司或集團(tuán)公司委托的銀行進(jìn)行人工參與,沒有應(yīng)用優(yōu)化算法進(jìn)行智能分析決圖2染色體編碼策的報道。2.3適應(yīng)度函數(shù)1.2現(xiàn)金池收益優(yōu)化問題數(shù)學(xué)模型本文采用的適應(yīng)度函數(shù)為:現(xiàn)金池收益優(yōu)化問題可以轉(zhuǎn)化為一個RCPSP問題來求解。l廠()=—C()(4)將現(xiàn)金池內(nèi)資金視為資源,同時將優(yōu)化時本日累計(jì)的以及預(yù)測式中,取一個較大的值,并計(jì)算個體代表的任務(wù)序列所帶時段內(nèi)的集團(tuán)內(nèi)部各公司之間的l,項(xiàng)財務(wù)活動抽象為,項(xiàng)任來的財務(wù)成本C(W),并做兩者之差,作為用于判斷解個體優(yōu)劣
4、務(wù),按照其申請執(zhí)行順序進(jìn)行編號,并對其進(jìn)行重新調(diào)度,以尋程度的適應(yīng)度函數(shù)。找到實(shí)現(xiàn)集團(tuán)公司級別財務(wù)成本開銷最小的排序。設(shè)有任務(wù)J,J=1,2,?,,它與部分任務(wù)之間存在著緊前關(guān)2.4遺傳算子設(shè)計(jì)系,例如任務(wù)在它的任一項(xiàng)緊前任務(wù)i完成之前不能開始執(zhí)(1)選擇算子集團(tuán)現(xiàn)金池收益優(yōu)化模型中采用的是排序行,即i屬丁尸,P,為任務(wù)的緊前任務(wù)集;設(shè)現(xiàn)金池在t時刻的選擇方法,即對種群按照個體適應(yīng)度值大小排序,并分成等量三資金余量為,如果在t時刻存在任務(wù),其屬性標(biāo)識指明其為份,將排序優(yōu)先的個體復(fù)制兩份,將排序居中的個體排序復(fù)制一向現(xiàn)金池申請委托貸款數(shù)額r的活動,則
5、它屬于本次調(diào)度在t份,排序靠后的個體不復(fù)制,構(gòu)成新種群。該方法將種群質(zhì)量在時刻的所有委托貸款申請業(yè)務(wù)集合。適應(yīng)度值方面進(jìn)行了初步優(yōu)化。可建立如下數(shù)學(xué)模型:(2)交叉算子采用單點(diǎn)交叉,記參與交叉運(yùn)算的2個個體的一個為母體,另一個為父體,經(jīng)交叉運(yùn)算產(chǎn)生的2個min{c()=∑,o+,+SD+CC+NC)(1)后代分別為女兒和兒子。在l,.,]中產(chǎn)生一個隨機(jī)整數(shù)s.t.Sj—S≥1Vi∈PJ(2)r,女兒的前r個位置的基因繼承母體,即=,i=1,2,?,∑0≤Rt=1,2,?J(、3)r;而i:r+1,r+2,?,.,位置的基因則來自父體,其中女兒中已∈
6、4di有的任務(wù)不再考慮,并保持各任務(wù)在附體中的相對位置,即其中,式(1)表示目標(biāo)函數(shù),代表集團(tuán)現(xiàn)金池總財務(wù)費(fèi)用c():k=rain{隹{Wdl,,?,=1,2?.,J},最小,為對集團(tuán)內(nèi)部財務(wù)活動網(wǎng)絡(luò)的一種調(diào)度方案,,()為執(zhí),=r+1,r+2,?,.,,類似地可以得到子個體。對于交叉后的行任務(wù)i產(chǎn)生的委托貸款利息支出,為執(zhí)行任務(wù)i產(chǎn)生的利子個體進(jìn)行合法性檢查,判斷其是否滿足緊前約束和資源約束,息收入營業(yè)稅,SD為執(zhí)行任務(wù)i產(chǎn)生的印花稅,CC為執(zhí)行任放棄無法滿足約束的子個體。務(wù)i產(chǎn)生的委托貸款手續(xù)費(fèi),NC為執(zhí)行任務(wù)i產(chǎn)生的資金普通(3)變異算子對表
7、示任務(wù)序列的個體采用插入操作,即劃轉(zhuǎn)結(jié)算手續(xù)費(fèi);式(2)表示任務(wù)緊前關(guān)系約束,任務(wù)/的開始按照變異概率R選中個體上的某個基因,選出此基因的所有時間要晚于其緊前約束集合只中的任何任務(wù)i的開始時間;式緊前節(jié)點(diǎn)在此個體上的最后位置及所有緊后節(jié)點(diǎn)在任務(wù)鏈(3)表示資源約束,即在任意時刻t從現(xiàn)金池申請委托貸款的業(yè)表中的最前面位置r2,隨機(jī)選擇r.與r2之間的某位置,,將此基務(wù)的資金總量不超過現(xiàn)金池在此時刻的資金余量,。因插在r處。按照此規(guī)則產(chǎn)生的變異個體符合緊前約束,對其2混合遺傳算法進(jìn)行資源約束合法性檢查,放棄無法滿足資源約束的變異個體。2.5退火處理2.
8、1混合遺傳算法基本思想給出初始溫度、退火次數(shù)Num,計(jì)算待處理的個體的遺傳算法是基于自然選擇和群體遺傳機(jī)理的搜索算法,是適