• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      帶平衡約束的連續(xù)網(wǎng)絡(luò)設(shè)計的模型與算法

      2013-12-22 08:10:51諶永榮
      關(guān)鍵詞:下層適應(yīng)度路段

      諶永榮

      (中南民族大學(xué) 數(shù)學(xué)與統(tǒng)計學(xué)學(xué)院,武漢 430074)

      網(wǎng)絡(luò)平衡設(shè)計問題[1]可分為兩類:一是對已有路段改造以增加其通行能力,另一則是添加新路段.前者被稱作“連續(xù)網(wǎng)絡(luò)設(shè)計問題”(CNDP)[2,3],這里的“連續(xù)”是指路段通行能力的增加量是連續(xù)的; 而后者被稱作“離散網(wǎng)絡(luò)設(shè)計問題” (DNDP)[4-6].

      對于連續(xù)網(wǎng)絡(luò)設(shè)計問題,由于問題中的目標函數(shù)是連續(xù)的(甚至還可以進一步要求它是可微的、凸的),便于數(shù)學(xué)處理,所以一直以來受到大家的關(guān)注,并且已經(jīng)有了一些很好的求解算法[7].但在前面的這些文獻中,都是假定網(wǎng)絡(luò)中各路段的行駛費用只與本路段的流量有關(guān),這在很多情況下是合理的,此時問題可建成一個二層規(guī)劃模型,然后對二層規(guī)劃模型提出算法.但實際網(wǎng)絡(luò)中,很多時候各路段的行駛費用不僅與自身的流量有關(guān),還與其他路段上的流量有關(guān),而且路段費用向量關(guān)于路段流量變量的雅克比矩陣是非對稱的,這時網(wǎng)絡(luò)設(shè)計問題中下層的用戶平衡就不能寫成一個數(shù)學(xué)規(guī)劃模型,本文中將此時的下層用戶平衡條件采用變分不等式來描述,并針對該模型設(shè)計了求解方法,模型求解中,上層問題采用遺傳算法,而下層問題采用對角化方法求解.

      1 連續(xù)網(wǎng)絡(luò)平衡設(shè)計模型

      若以路網(wǎng)的運行費用與投資費用為目標,則有如下模型.

      上層問題:

      s.t.ya≥0,?a∈A.

      下層問題:

      求x*使得?x∈F′,均有(x-x*)Tt(x*,y)≥0,

      其中F′={x|x=Δf,x≤c,Λf=q,f≥0}.

      因模型中既有路段變量x又有路徑變量f,因此利用關(guān)系式x=Δf可將模型中路段變量x去掉,記T(f,y)=ΔTt(Δf,y),

      則下層模型可寫為:

      求f*使得?f∈F,均有(f-f*)TT(f*,y)≥0,

      其中F={f|Δf≤c,Λf=q,f≥0}.

      2 求解算法

      2.1 求解上層問題的遺傳算法

      由于上層問題沒有明確的解析表達式,它里面的變量x是由求解下層問題來給出的,所以求解這類問題一般采用啟發(fā)式算法.遺傳算法[8],它最早由美國密執(zhí)安大學(xué)的Holland教授提出,起源于20世紀60年代對自然和人工自適應(yīng)系統(tǒng)的研究.該算法通過對生物遺傳和進化過程中選擇、交叉、變異機理的模仿,來完成對問題最優(yōu)解的自適應(yīng)搜索過程.

      (1)適應(yīng)度函數(shù).遺傳算法對個體的評價是通過個體的適應(yīng)度的大小來實現(xiàn)的,所以算法中適應(yīng)度函數(shù)的選取非常重要.這里的適應(yīng)度函數(shù)我們可以直接取為模型中上層規(guī)劃中的目標函數(shù),即:

      (2)編碼.由于實數(shù)編碼不需要編碼和解碼過程,且精度高,故本問題的求解采用實數(shù)編碼.

      (3)選擇算子.本文中采用基本的3種遺傳操作算子,即選擇、交叉和變異.選擇算子采用比例選擇算子,也叫賭盤選擇,即每個個體被選中并遺傳到下一代的概率與該個體的適應(yīng)度大小成正比.

      (5)變異算子采用均勻變異.

      2.2 求解下層問題的算法

      算法步驟如下.

      步驟1:初始化.從初始可行點f0∈F開始,令k=1,給定迭代精度ε>0.

      步驟2:對角化.求凸規(guī)劃子問題:

      得到解fk.

      步驟3:收斂性檢驗.若‖fk-fk-1‖≤ε,算法停止.否則令k=k+1轉(zhuǎn)步驟2.

      算法步驟2中是一個凸規(guī)劃問題,可以用任何適合的方法求解.

      2.3 整體算法的迭代步驟

      算法實現(xiàn)步驟如下.

      步驟1:初始化.設(shè)置最大進化代數(shù)T,群體規(guī)模M,交叉概率pc,變異概率pm,置t:=0,隨機產(chǎn)生M個個體作為初始群體P(0).

      步驟2:對每個個體求解下層規(guī)劃問題的最優(yōu)解.

      步驟3:將上層規(guī)劃的目標函數(shù)作為適應(yīng)度函數(shù)評價所有個體.

      步驟4:根據(jù)群體中每個個體的適應(yīng)度值,對P(t)做選擇運算、交叉運算和變異運算,P(t)經(jīng)過3種運算后得到下一代群體P(t+1).

      步驟5:終止條件判斷.若t≤T,則t:=t+1,轉(zhuǎn)步驟2;否則停止計算,輸出最優(yōu)解.

      3 數(shù)值試驗

      本文中的網(wǎng)絡(luò)如圖1所示,兩個OD對(1,3),(5,3),需求量均為55.

      圖1 道路網(wǎng)絡(luò)

      其中t(x)=Ax+b,Ga(ya)=1.5da(ya)2,

      c=(40+y1,45+y2,40+y3,35+y4,40+y5,35+y6,40+y7),

      A=

      b=(2,2,1,1,3,1,2),d1=d2=2,d3=d4=1,d5=3,d6=d7=2.

      計算可得,路段y1,y2,y3,y4,y5,y6,y7能力增加量分別為1.1085,7.3900,3.7126,1.4956,5.8592,2.6921,8.4106,目標函數(shù)值Z=1490.0001.

      4 結(jié)束語

      本文針對非對稱平衡網(wǎng)絡(luò)設(shè)計問題,采用遺傳算法求解,從數(shù)值試驗結(jié)果可知該算法是可行的,而且遺傳算法求解速度快,對模型沒有特別的要求.在求解下層問題時,采用收斂性快的凸規(guī)劃的最優(yōu)求解算法,可大大提高算法的運算效率.

      [1]Yang H,Bell M G H.Models and algorithm for road network design: a review and some new developments[J].Transportation Review,1998,18:257-278.

      [2]Gao Z Y,Sun H J,Zhang H Z.A globally convergent algorithm for transportation continuous network design problem[J].Optimization and Engineering,2007,8:241-257.

      [3]高自友,張好智,孫會君.城市交通網(wǎng)絡(luò)設(shè)計問題中的雙層規(guī)劃模型與算法研究[J].交通運輸系統(tǒng)工程與信息,2004,4(1):35-44.

      [4]Gao Z Y,Wu J J,Sun H J.Solution algorithm for the bi-level discrete network design problem[J].Transportation Research B,2005,39:479-495.

      [5]劉燦齊.交通網(wǎng)絡(luò)設(shè)計問題的模型與算法研究[J].公路交通科技,2003,20:57-62.

      [6]桂 嵐.交通網(wǎng)絡(luò)設(shè)計的優(yōu)化模型及算法[J].系統(tǒng)工程,2006,24(12):25-32.

      [7]高自友,宋一凡,四兵鋒.城市交通連續(xù)平衡網(wǎng)絡(luò)設(shè)計:理論與方法[M].北京:中國鐵道出版社,2000.

      [8]周 明,孫樹棟.遺傳算法原理及應(yīng)用[M].北京:國防工業(yè)出版社,2005.

      [9]高自友,任華玲.城市動態(tài)交通流分配模型與算法[M].北京:人民交通出版社,2005.

      猜你喜歡
      下層適應(yīng)度路段
      改進的自適應(yīng)復(fù)制、交叉和突變遺傳算法
      計算機仿真(2022年8期)2022-09-28 09:53:02
      冬奧車道都有哪些相關(guān)路段如何正確通行
      工會博覽(2022年5期)2022-06-30 05:30:18
      部、省、路段監(jiān)測運維聯(lián)動協(xié)同探討
      A Survey of Evolutionary Algorithms for Multi-Objective Optimization Problems With Irregular Pareto Fronts
      基于XGBOOST算法的擁堵路段短時交通流量預(yù)測
      一類多個下層的雙層規(guī)劃問題
      積雪
      陜西橫山羅圪臺村元代壁畫墓發(fā)掘簡報
      考古與文物(2016年5期)2016-12-21 06:28:48
      基于空調(diào)導(dǎo)風板成型工藝的Kriging模型適應(yīng)度研究
      中國塑料(2016年11期)2016-04-16 05:26:02
      有借有還
      伊吾县| 共和县| 贡山| 洞头县| 襄汾县| 大姚县| 昆山市| 永安市| 曲靖市| 涡阳县| 闻喜县| 剑河县| 右玉县| 嘉兴市| 乐都县| 梁河县| 宣城市| 万山特区| 咸宁市| 延川县| 晋城| 辽阳县| 法库县| 九台市| 营山县| 大冶市| 涿鹿县| 张家口市| 炉霍县| 合川市| 太白县| 新绛县| 松滋市| 桃江县| 林周县| 上蔡县| 新蔡县| 台东市| 沈阳市| 辽宁省| 东乌珠穆沁旗|