• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    一種基于啟發(fā)式算法的貨物裝載問題的研究

    2016-07-25 02:38:25鄭煒劉文興楊喜兵袁緒龍王文鵬
    關(guān)鍵詞:遺傳算法

    鄭煒, 劉文興, 楊喜兵, 袁緒龍, 王文鵬

    (1.西北工業(yè)大學(xué) 軟件與微電子學(xué)院, 陜西 西安 710072; 2.西北工業(yè)大學(xué) 航海學(xué)院, 陜西 西安 710072)

    ?

    一種基于啟發(fā)式算法的貨物裝載問題的研究

    鄭煒1, 劉文興1, 楊喜兵1, 袁緒龍2, 王文鵬1

    (1.西北工業(yè)大學(xué) 軟件與微電子學(xué)院, 陜西 西安710072; 2.西北工業(yè)大學(xué) 航海學(xué)院, 陜西 西安710072)

    摘要:文章旨在解決多車輛車廂合理、高效裝載問題,即給定一批大小不同的貨物和一批車廂大小不同的車輛,在滿足貨物裝載約束條件下實(shí)現(xiàn)自動化裝載。文章首先分析借助計(jì)算機(jī)實(shí)現(xiàn)自動化裝載存在的難點(diǎn),在此基礎(chǔ)上提出一種基于平面分割理論的啟發(fā)式搜索算法,以解決自動化裝載問題,并給出算法優(yōu)化方法以提高算法的效率與實(shí)用價(jià)值。最后,為了得到滿足貨物裝載約束條件的最優(yōu)裝載方案,文章也提出了結(jié)合遺傳算法解決貨物裝載問題的改進(jìn)思路。

    關(guān)鍵詞:成本降低;三維貨物裝載;多車輛;多貨物;平面劃分;遺傳算法;啟發(fā)式算法

    在貨物的流通運(yùn)輸環(huán)節(jié)中,貨物裝載工作是最費(fèi)時(shí)費(fèi)力的部分,直接影響著運(yùn)輸部門的運(yùn)輸效率與成本。隨著信息技術(shù)的不斷發(fā)展,貨物的裝載方案完全可以通過計(jì)算機(jī)模擬來自動生成,并以此指導(dǎo)裝載人員的裝載活動,以提高貨物運(yùn)輸環(huán)節(jié)的效率并降低成本。

    本文試圖構(gòu)建一種能自動生成裝載方案的算法,該算法可以將貨物合理有效地裝入車輛車廂中,并在滿足給定車輛車廂與貨物約束條件的情況下裝完所有的貨物。為了驗(yàn)證算法生成的裝載方案的可行性,本文利用SharpGL圖形包對生成的方案進(jìn)行了驗(yàn)證,實(shí)驗(yàn)結(jié)果表明,該算法可以合理、高效地完成自動化裝載。

    1貨物自動化裝載問題

    1.1貨物自動化裝載概述

    貨物自動化裝載問題,簡言之就是利用計(jì)算機(jī)自動生成把不同大小、不同形狀的一些貨物合理地裝到車廂中的方案。

    貨物裝載問題不是一類簡單的問題,而是由許多不同種類裝載問題所組成的裝載問題家族。根據(jù)不同的目標(biāo)和不同的約束條件,可以將其細(xì)分為不同的分支。貨物裝載還是一類多目標(biāo)組合優(yōu)化問題,其已被證明為NP-HARD問題[1-2],而解決NP完全問題的一般方法就是利用元啟發(fā)式搜索算法,不斷在解空間中搜索最優(yōu)解,使得到的最終解盡量達(dá)到最優(yōu)解或者接近最優(yōu)解。

    1.2貨物自動化裝載問題的分類

    貨物自動化裝載是一個三維空間裝載問題,有多種分類方法。目前比較流行的分類方法是由德國人Dyckhoff[3]提出的,他根據(jù)貨物裝載所需要車輛車廂的數(shù)量,將裝載問題劃分為以下2類:

    1) 多車輛車廂問題:給定一批貨物和一定數(shù)量的車輛車廂,要求所有的貨物都能裝入到車輛車廂內(nèi),并且盡可能使所需的車輛車廂最少,本文的主要研究工作是解決此類問題,即滿足貨物的約束條件下,使得所需要的車輛車廂最少。

    2) 單車輛車廂問題:給定一批規(guī)格不同的貨物并且只給定一個車輛車廂,要求將盡量多的貨物裝載到給定的單個車廂內(nèi),使給定的單個車輛車廂的空間利用率達(dá)到最大。

    Bortfeldt[4]提出了另外一種比較流行的分類方法,其思路是將裝載問題分為3類,即同類問題、弱異類問題、強(qiáng)異類問題。劃分依據(jù)是貨物規(guī)格差異的程度:當(dāng)待裝貨物規(guī)格完全一樣時(shí),為同類問題;當(dāng)待裝貨物只有少數(shù)幾種不同規(guī)格時(shí),為弱異類問題;當(dāng)待裝貨物有很多不同類型時(shí),為強(qiáng)異類問題。

    另外,在工程領(lǐng)域中,還可以根據(jù)貨物約束條件進(jìn)行分類。例如考慮是否多目的地運(yùn)送。

    1.3貨物自動化裝載問題的技術(shù)難點(diǎn)

    通常在解決貨物自動裝載過程中,存在以下技術(shù)難點(diǎn):

    1) NP-HARD問題本身就是一個比較難以解決的技術(shù)問題,通常是通過元啟發(fā)式算法求其比較理想的解,最優(yōu)解很難通過自動化求解得到。

    2) 傳統(tǒng)的貨物自動化裝載大都規(guī)定貨物的形狀為長方體,但是在實(shí)際運(yùn)輸過程中,運(yùn)輸?shù)呢浳锖芸赡苁且环N不規(guī)則形狀的貨物,或者是一種規(guī)則的形狀,但不是規(guī)則的長方體。在貨物形狀很多并且車廂尺寸不確定的情況下,解決貨物的裝載,并且滿足裝載約束條件是一個技術(shù)難點(diǎn)。

    3) 在實(shí)際擺放時(shí),貨物存在著不同的擺放狀態(tài),貨物的形狀即使是長方體情況下,如圖1所示,仍可以有6種不同裝載狀態(tài)。

    圖1 長方體貨物的6種擺放狀態(tài)

    4) 所設(shè)定的裝載約束條件使裝載過程變得更為復(fù)雜,如Bischoff和Ratchliff[5]總結(jié)的貨物承重約束、分類約束、穩(wěn)定性約束、卸載順序約束、方位約束等。

    2一般求解方法

    貨物自動化裝載問題的解決方法目前主要有啟發(fā)式搜索算法、數(shù)學(xué)規(guī)劃法、組合算法[6]。在一般求解貨物裝載問題用到的啟發(fā)式算法中,遺傳算法是最為廣泛使用的一種元啟發(fā)式搜索算法,屬于全局性的搜索算法,能自適應(yīng)地控制搜索過程,以求得最優(yōu)解[7]。在解決類似于貨物裝載這樣的NP問題中表現(xiàn)非常卓越,但是其算法時(shí)間復(fù)雜度很大,并且,搜索結(jié)果具有不確定性,使其在實(shí)際工程應(yīng)用中有一定的局限性。

    3核心算法

    3.1算法基本思想

    本文在貨物裝載約束條件下,探索基于平面劃分理論求解貨物自動化裝載問題,如圖2所示。根據(jù)貨物裝載的誤差要求以及時(shí)間成本要求將車廂內(nèi)底面劃分為不同數(shù)量的等面積小格子,這里為了顯示方便,將車廂內(nèi)底面劃分為5*4=20個等面積小格子。如要提高裝載的精度,可以劃分為更多的小格子。

    圖2 車廂底面分割圖

    假設(shè)貨物的裝載層數(shù)要求為NumLayer,并且貨物總是底面接地時(shí),即貨物只有如圖1所示的第一種和第二種放置狀態(tài)。當(dāng)NumLayer為1時(shí),這里優(yōu)先選擇圖1的第二種放置狀態(tài)(在具體的算法實(shí)驗(yàn)中,可以優(yōu)先選擇不同的貨物放置狀態(tài))。利用搜索算法選擇一個貨物,記當(dāng)前選擇的貨物長為Li,寬為Wi,高為Hi,從車廂內(nèi)底面原點(diǎn)出發(fā),開始順著X軸正方向依次查找,直到找到第一個空白小格子,開始依次累加小格子的長,當(dāng)?shù)竭_(dá)車廂內(nèi)底面邊緣或小格子已經(jīng)填上貨物編號,則停止累加。記小格子的累加長為Lsum,當(dāng)Lsum≥Wi,從找到的第一個空白小格子位置開始順著Y軸正方向依次累加小格子的寬,當(dāng)?shù)竭_(dá)車廂內(nèi)底面邊緣或小格子已經(jīng)填上貨物編號,則停止累加。記小格子的累加寬為Wsum,當(dāng)Wsum≥Li,判斷車廂的高是否大于等于貨物的高,如大于等于,則將以小格子向X軸正方向累加長為寬與小格子向Y軸正方向累加寬為長的長方形區(qū)域填寫上貨物的編號與貨物的擺放狀態(tài)(圖1中狀態(tài)2),表明當(dāng)前貨物已經(jīng)裝載到車輛車廂中。在累加過程中,如不能同時(shí)滿足Lsum≥Wi,Wsum≥Li條件,則變換到如圖1所示的第一種貨物放置的狀態(tài),重復(fù)操作,若滿足Lsum≥Li,Wsum≥Wi,并且貨物高小于等于車廂的高時(shí),則將以小格子向X軸正方向累加長為長與小格子向Y軸正方向累加寬為寬的長方形區(qū)域填寫上貨物的編號與貨物的擺放狀態(tài)(圖1中狀態(tài)1),表明當(dāng)前貨物已經(jīng)裝載到車廂中。當(dāng)以找到的第一個空白小格子為起點(diǎn)順著X軸與Y軸正方向累加不能搜索到上述長方形區(qū)域時(shí),則應(yīng)順著X軸正方向與Y軸正方向?qū)ふ蚁乱粋€空白小格子。

    當(dāng)NumLayer≥2時(shí),可以在第二層或者第二層以上建立如圖2所示長方形底面,稱其為虛平面,并且按照第一層劃分小格子的方法劃分第二層及第二層以上建立的虛平面,并為貨物查找放置區(qū)域。在第二層及第二層以上放置貨物不同于第一層的是:要累加其下面幾層已裝載貨物的總高度并要判斷下層已填長方形區(qū)域是否滿足疊放條件。

    當(dāng)NumLayer為1時(shí),對上述算法步驟用圖像化的方式給出說明。如圖3所示。

    圖3 貨物裝載初始狀態(tài)

    假設(shè)車廂底面內(nèi)長為5 m,內(nèi)寬為4 m,要求精度為1 m,則可以將車廂內(nèi)底面劃分為5*4=20個小格子。每個格子的長與寬都為1 m。圖3右邊是待裝貨物俯視圖。將貨物編號為1~3。貨物1的長度和寬度設(shè)為4 m和2 m,貨物2的長度和寬度設(shè)為3.5 m和1.5 m,貨物3的長度和寬度設(shè)為2.3 m和1 m。

    開始選擇編號為1的貨物進(jìn)行裝載,從車廂內(nèi)底面原點(diǎn)開始順著X軸正方向開始尋找空白小格子,由于第一個為空格子,所以可以從這個位置向X軸正方向進(jìn)行累加,累加到第二個格子時(shí),累加長已經(jīng)大于貨物1的寬度,然后順著初始找到的第一個空格子向Y軸正方向累加,到車廂內(nèi)底面邊緣時(shí),車廂內(nèi)底面寬度恰好等于貨物長度,再比較貨物1

    高度與車廂內(nèi)高,得出貨物高度小于車廂內(nèi)高,因此將貨物1的編號及放置狀態(tài)填入放置貨物1的長方形區(qū)域中,結(jié)果如圖4所示。其中貨物1覆蓋的小格子填寫的編號都是1和貨物擺放狀態(tài)(圖1中狀態(tài)2)。

    圖4 裝入貨物1時(shí)貨物的狀態(tài)

    接著,選擇編號為2的貨物進(jìn)行裝載,從車廂的內(nèi)底面原點(diǎn)出發(fā),順著X軸尋找第一個空白小格子,如圖4所示,黑色小格子為找到的第一空白小格子,從這個小格子開始順著X軸累加,當(dāng)累加長度大于等于貨物2寬度時(shí),從初始找到的空白小格子處順著Y軸累加,當(dāng)累加寬度大于等于貨物2的長度時(shí),并且貨物2高度小于等于車廂內(nèi)部高度時(shí),給以小空白格子累加寬與累加長組成的長方形域填寫貨物編號2與貨物2的擺放狀態(tài)。貨物3也以此方法填入車廂內(nèi)底面中。最終裝填狀態(tài)如圖5所示,從圖5可以看出貨物2與貨物3之間存在很大間隙,可以通過增加劃分的小格子個數(shù)解決。

    圖5 最終貨物裝填狀態(tài)

    假設(shè)車廂內(nèi)長為Lcarriage,車廂內(nèi)寬為Wcarriage,車廂內(nèi)高為Hcarriage。公式(1)與公式(2)給出當(dāng)貨物放置狀態(tài)為圖1所示第一種和第二種放置狀態(tài)時(shí),單個貨物進(jìn)行裝載時(shí)的一般約束條件。

    (1)

    (2)

    其中CurrentLayer為當(dāng)前裝載貨物層數(shù),公式(1)為如圖1所示的第二種貨物放置狀態(tài)的一般裝載約束條件,公式(2)為如圖1所示的第一種貨物放置狀態(tài)的一般裝載約束條件。

    對基于平面分割理論的貨物裝載算法梳理為以下幾個步驟:

    Step1對所有的待裝貨物及車輛車廂進(jìn)行編號,為所有待裝貨物設(shè)置一個裝載狀態(tài)標(biāo)志數(shù)組,表明當(dāng)前貨物是否已經(jīng)裝載到車廂中。

    Step2按照預(yù)先設(shè)置的搜索條件從待裝貨物中選擇一個貨物,利用上述所提到算法裝填到車輛車廂中,若裝載不成功則裝填到下一個車廂中,如若成功,則在相應(yīng)小空白格子中填入貨物編號及貨物放置狀態(tài),并設(shè)置貨物對應(yīng)標(biāo)志數(shù)組狀態(tài)為已裝載。

    Step3從當(dāng)前未裝載貨物中搜索條件選擇一個貨物,重復(fù)Step2步驟,直到標(biāo)志數(shù)組全部元素狀態(tài)變?yōu)橐蜒b載。

    3.2改進(jìn)思想

    上述提供了一種貨物裝載的基本思路,但是存在以下幾個缺陷:

    1) 進(jìn)行貨物裝載時(shí),只考慮了如圖1所示的前2種貨物放置狀態(tài),當(dāng)考慮所有的貨物放置狀態(tài)時(shí),算法時(shí)間成本急劇上升。

    2) 算法本身帶有貪婪算法的特征,致使得到的裝載方案往往很難達(dá)到最優(yōu)解或接近于最優(yōu)解。

    3) 有時(shí)在給定車輛數(shù)量的情況下,要求每個車輛裝載的貨物數(shù)量、質(zhì)量、體積盡量達(dá)到均衡化,但通過上述算法得到的裝載方案很可能不能滿足此要求。

    對于上述算法缺陷,提出2種改進(jìn)思路。

    第一個改進(jìn)思路是對算法效率的改進(jìn),順著X軸正方向搜索第一個空白小格子過程中,當(dāng)開始發(fā)現(xiàn)不是空白小格子時(shí),不應(yīng)該繼續(xù)順序讀取已添編號與狀態(tài)的小格子,而是直接根據(jù)貨物放置狀態(tài)與貨物編號跳到貨物長或者貨物寬占有的全部小格子的下一個小格子。這樣做的好處是節(jié)省了搜索的時(shí)間,對算法效率的提高具有深遠(yuǎn)的意義。

    設(shè)搜索到第一非空白小格子的時(shí)候,讀取的放置狀態(tài)為Status,可能取值為0或1。當(dāng)Status=0時(shí),表明貨物放置狀態(tài)為如圖1所示第一種狀態(tài),當(dāng)Status=1時(shí),表明貨物放置狀態(tài)為如圖1所示的第二種狀態(tài)。具體的跳格步數(shù)計(jì)算公式如公式(3)所示。

    (3)

    式中,Lgrid為X軸正方向上劃分的小格子長,X表示X軸正方向。

    由于貪心算法本身具有局部搜索最優(yōu)解,很難得到全局最優(yōu)解的弊端,結(jié)合元啟發(fā)式搜索算法-遺傳算法提出第二個改進(jìn)思想。

    遺傳算法把搜索最優(yōu)解的任務(wù)交給進(jìn)化過程,其關(guān)鍵操作包括:初始種群的設(shè)置、交叉操作,變異操作以及適應(yīng)度的確定。

    本文實(shí)現(xiàn)的是多貨物多車輛車廂問題,并在車輛數(shù)量不確定的狀況下,要求裝載方式具有一定的伸縮性,以上述算法為基礎(chǔ),結(jié)合遺傳算法解決貨物裝載問題的具體操作如下:

    ·染色體編碼

    先對貨物進(jìn)行順序編碼,編碼為a1,a2,a3…an,其中n為貨物的數(shù)量。隨機(jī)生成區(qū)間在[1,6]的n個整數(shù)b1,b2,b3…bn,作為貨物裝載時(shí)的擺放狀態(tài)。每種裝載方案對應(yīng)一個長度為2n的符號串,表示為P(a1,a2,a3,a4…an,b1,b2,b3…bn)?;蛭籥1,a2,a3…an表示貨物裝載的順序,b1,b2,b3…bn表示貨物裝載時(shí)擺放的狀態(tài),a1,a2,a3…an與b1,b2,b3…bn一一對應(yīng),當(dāng)進(jìn)行裝載時(shí),按照貨物編號順序選擇車廂按照平面劃分理論進(jìn)行填充。

    ·選擇

    選擇時(shí)采用錦標(biāo)賽選擇算法進(jìn)行選擇。

    ·交叉

    進(jìn)行交叉時(shí)對貨物編碼和擺放狀態(tài)編碼分別進(jìn)行交叉,由于貨物編碼的基因位的唯一性,貨物編碼交叉采用PMX部分匹配交叉法[4],擺放狀態(tài)采用普通交叉方式。

    ·變異

    由于貨物編碼的唯一性,所以只對基因段b1,b2,b3…bn進(jìn)行隨機(jī)變異。

    ·適應(yīng)度計(jì)算

    可以根據(jù)車廂承重、虛面積中空白格子占有率或者裝載的均衡化程度設(shè)置相應(yīng)的適應(yīng)度計(jì)算公式。

    可以看出,當(dāng)車輛車廂變?yōu)橐粋€時(shí),多車廂多貨物裝載問題就變成了單車廂多貨物裝載優(yōu)化問題,上述提到的遺傳算法解決貨物裝載優(yōu)化問題是基于平面分割理論的。

    4實(shí)驗(yàn)仿真與分析

    4.1實(shí)驗(yàn)配置

    本文選用C#語言下的OpenGL函數(shù)庫SharpGL對算法進(jìn)行驗(yàn)證,SharpGL可以在Windows Forms或WPF中輕松使用OpenGL開發(fā)圖形應(yīng)用,借助SharpGL使用地優(yōu)雅性,可以迅速建立其對裝載效果的模擬仿真。

    4.2實(shí)驗(yàn)結(jié)果與分析

    本實(shí)驗(yàn)對基于平面分割理論算法進(jìn)行了驗(yàn)證,實(shí)驗(yàn)中,設(shè)裝載時(shí)具有以下約束條件:

    1) 給定一批貨物與一批車輛,貨物及車廂形狀全部是規(guī)則的長方體,車廂與貨物數(shù)量不固定,要求將給定貨物全部裝載到給定的車輛車廂中。

    2) 貨物種類分為4類,第一、二、三類貨物不能互相混裝,第四類貨物可以與前3類貨物進(jìn)行混裝。

    3) 要求貨物底面接地,即實(shí)際放置狀態(tài)只有如圖1所示的第一、二種放置狀態(tài)。

    給定表1車輛車廂尺寸與表2貨物尺寸,當(dāng)NumLayer為1時(shí),即只要求貨物裝載1層時(shí),根據(jù)實(shí)驗(yàn)結(jié)果得出如表3所示的貨物坐標(biāo)以及放置狀態(tài),其中實(shí)驗(yàn)所用坐標(biāo)系如圖2所示。

    表1 給定的車輛車廂尺寸/mm

    表2 給定的貨物尺寸/mm

    表3 生成的貨物放置狀態(tài)及坐標(biāo)/mm

    其中,貨物編號、貨物坐標(biāo)及擺放狀態(tài)所組成的五元式表示為(貨物編號、貨物放置的X軸坐標(biāo),貨物放置的Z軸坐標(biāo),貨物放置的Y軸坐標(biāo),貨物放置狀態(tài))。

    從實(shí)驗(yàn)結(jié)果可以看出,要求裝載一層時(shí),算法生成的裝載方案充分利用了車廂底面空間,其中HY001車輛車廂底面空間的占有率達(dá)到90%以上,利用本算法求解自動化裝載方案,在時(shí)間成本方面有明顯優(yōu)勢。

    5結(jié)論

    三維貨物裝載問題是一個難以有效解決的NP-HARD問題,當(dāng)貨物裝載約束條件很多時(shí),很難得到滿意的結(jié)果。本文所提出的基于平面分割的算法提供了一種貨物自動化裝載方案,但本算法還存在很多局限,如不能很好地利用車廂空間,對于異構(gòu)貨物的裝載,尚不能圓滿滿足車廂和貨物裝載的約束條件。結(jié)合本算法的遺傳算法解決三維貨物裝載問題,基于此問題,本文提出了改進(jìn)思想,結(jié)合遺傳算法全局搜索性可望得到最優(yōu)解。不過,結(jié)合本算法的遺傳算法解決三維貨物裝載問題,我們將會進(jìn)一步給出研究與驗(yàn)證。

    參考文獻(xiàn):

    [1]Raymond Edward Miller, James W Thatcher. Complexity of Computer Computations[M]. New York: Plenum Press, 1972: 85-103

    [2]雷定猷,陳德良. 平衡裝載問題的優(yōu)化模型與算法[J]. 系統(tǒng)工程學(xué)報(bào), 2004,19(3): 251-257

    Lei Dingyou, Chen Deliang. Optimizing Model and Its Algorithm of Balanced Loading Problems[J]. Journal of System Engineering, 2004, 19(3): 251-257 (in Chinese)

    [3]Dyckhoff H. A Typology of Cutting and Packing Problems[J]. European Journal of Operational Research, 1990, 44(2): 145-159

    [4]Bortfeldt A. A Genetic Algorithm for the Container Loading Problem[C]∥Proceedings of the Conference on Adaptive Computing and Information Processing, London, 1994: 25-32

    [5]Bischoff E E, Ratcliff M S W. Issues in the Development of Approaches to Container Loading[J]. Omega, 1995, 23(4): 377-390

    [6]李鵬,湯勇. 三維貨物裝箱問題的研究進(jìn)展[J]. 南京林業(yè)大學(xué)學(xué)報(bào),2015, 12(5): 1235-1238

    Li Peng, Tang Yong. Research Progress of Three Dimensional Packing of Goods[J]. Journal of Nanjing Forestry University, 2015, 12(5): 1235-1238 (in Chinese)

    [7]Goldberg D E. Genetic Algorithms in Search,Optimization and Machine Learning[M]. Boston, Addison-Wesley Professional,

    1989

    [8]Dwmkerr.SharpGL[EB/OL](2014-3-31)[2016-6-27].http:∥sharpgl.codeplex.com

    Research on the Problem of Cargo Loading Based on Heuristic Algorithm

    Zheng Wei1, Liu Wenxing1, Yang Xibing1, Yuan Xulong2, Wang Wenpeng1

    1.School of Software and Microelectronic Engineering, Northwestern Polytechnology, Xi′an 710072, China 2.School of Marine Science and Technolgoy University, Xi′an 710072, China

    Abstract:Cargo loading is a key link in the process of cargo transportation. The effective realization of rational loading of cargoes can save enormous manpower and material resources cost. But in practical work, most of the loading is directed by experience, time-consuming and unsatisfactory loading scheme ultimately. With the development of information technology, rational loading scheme can be generated automatically by computer, which can guide the actual loading. But it has been proved that the automated loading is a NP-HARD problem, how to use computer to generate automated loading to meet the constraints and possible near-optimal loading solution is a hotspot of current research. The purpose of this paper is to solve the problem of rational and efficient loading of vehicle compartments, that is, given a number of different sizes of cargoes and a number of vehicles with different sizes of compartments, automatic loading will be realized under the condition of meeting the cargo loading constraints. This paper firstly analyzes the difficulties in the realization of automatic loading by computer, then, a heuristic search algorithm based on plane segmentation theory is proposed to solve the problem of automatic loading. In order to improve the efficiency and practical value of the algorithm. This paper also puts forward the method of improving the efficiency of the algorithm. Finally, in order to accomplish the optimal loading scheme under the condition of meeting the cargo loading constraints, such as achieving a balanced loading of cargoes in a fixed number of vehicle compartments, this paper also puts forward the improved idea of combining genetic algorithm to solve the problem of cargoes loading.

    Keywords:cost reduction,dimensional cargo loading, multi-vehicle, multi-cargo, plane division, genetic algorithm, heuristic algorithm

    收稿日期:2016-04-14

    基金項(xiàng)目:國家自然科學(xué)基金(61402370)與中央高?;究蒲袠I(yè)務(wù)費(fèi)專項(xiàng)資金資助

    作者簡介:鄭煒(1975—),西北工業(yè)大學(xué)副教授,主要從事軟件工程及軟件測試的研究。

    中圖分類號:TP311.5

    文獻(xiàn)標(biāo)志碼:A

    文章編號:1000-2758(2016)04-0708-06

    猜你喜歡
    遺傳算法
    遺傳算法對CMAC與PID并行勵磁控制的優(yōu)化
    基于自適應(yīng)遺傳算法的CSAMT一維反演
    基于遺傳算法的建筑物沉降回歸分析
    一種基于遺傳算法的聚類分析方法在DNA序列比較中的應(yīng)用
    基于遺傳算法和LS-SVM的財(cái)務(wù)危機(jī)預(yù)測
    遺傳算法識別模型在水污染源辨識中的應(yīng)用
    協(xié)同進(jìn)化在遺傳算法中的應(yīng)用研究
    軟件發(fā)布規(guī)劃的遺傳算法實(shí)現(xiàn)與解釋
    基于遺傳算法的三體船快速性仿真分析
    基于改進(jìn)的遺傳算法的模糊聚類算法
    www国产在线视频色| 精品99又大又爽又粗少妇毛片 | 麻豆成人av在线观看| 欧美日韩综合久久久久久 | 男人和女人高潮做爰伦理| 午夜精品久久久久久毛片777| 成年免费大片在线观看| 精品久久久久久成人av| 老司机在亚洲福利影院| 一进一出抽搐gif免费好疼| 免费电影在线观看免费观看| 男插女下体视频免费在线播放| 性色avwww在线观看| 婷婷丁香在线五月| 亚洲在线观看片| 三级男女做爰猛烈吃奶摸视频| 美女免费视频网站| 制服丝袜大香蕉在线| 99热6这里只有精品| 免费一级毛片在线播放高清视频| 午夜福利高清视频| 亚洲精品美女久久av网站| 久久久久国内视频| 久久这里只有精品19| 国产激情欧美一区二区| 色哟哟哟哟哟哟| 亚洲,欧美精品.| a级毛片在线看网站| 91麻豆av在线| 成年版毛片免费区| 男女做爰动态图高潮gif福利片| 日日干狠狠操夜夜爽| 午夜激情福利司机影院| 日日摸夜夜添夜夜添小说| 久久精品91蜜桃| 他把我摸到了高潮在线观看| 一边摸一边抽搐一进一小说| 久久午夜综合久久蜜桃| 亚洲精品在线美女| 国产午夜精品久久久久久| 亚洲精品久久国产高清桃花| 制服人妻中文乱码| 亚洲成人免费电影在线观看| 免费电影在线观看免费观看| 久久性视频一级片| 久久久久久久久免费视频了| 99久久久亚洲精品蜜臀av| 国产成年人精品一区二区| 又大又爽又粗| 一级毛片女人18水好多| www.自偷自拍.com| 女生性感内裤真人,穿戴方法视频| 成年人黄色毛片网站| 亚洲欧美激情综合另类| 又黄又粗又硬又大视频| 无遮挡黄片免费观看| av在线天堂中文字幕| 很黄的视频免费| 成人精品一区二区免费| 2021天堂中文幕一二区在线观| 舔av片在线| 日本撒尿小便嘘嘘汇集6| 久久久久久久久中文| 精品电影一区二区在线| 极品教师在线免费播放| 久久久久性生活片| 成人永久免费在线观看视频| 午夜福利欧美成人| 中亚洲国语对白在线视频| 蜜桃久久精品国产亚洲av| 日韩精品中文字幕看吧| 国产高清激情床上av| 91久久精品国产一区二区成人 | 最近最新中文字幕大全电影3| 国产亚洲av高清不卡| 宅男免费午夜| 亚洲人与动物交配视频| 又黄又粗又硬又大视频| 一进一出好大好爽视频| 久久久国产成人免费| 日韩大尺度精品在线看网址| 精品电影一区二区在线| 日本免费a在线| 亚洲精品456在线播放app | av视频在线观看入口| 少妇的丰满在线观看| 国产免费男女视频| 少妇人妻一区二区三区视频| 99久久无色码亚洲精品果冻| 中文字幕最新亚洲高清| 黄色 视频免费看| 哪里可以看免费的av片| 国产美女午夜福利| 日本熟妇午夜| 久久亚洲精品不卡| 国产成人影院久久av| xxx96com| 97碰自拍视频| 亚洲国产精品成人综合色| 午夜成年电影在线免费观看| 国产一级毛片七仙女欲春2| 波多野结衣高清作品| 在线观看日韩欧美| 超碰成人久久| 欧美黄色片欧美黄色片| 午夜激情福利司机影院| 精品久久久久久久毛片微露脸| 熟女人妻精品中文字幕| 欧美乱码精品一区二区三区| 国产精品久久久久久精品电影| 免费看十八禁软件| 国产激情欧美一区二区| 18禁黄网站禁片免费观看直播| 51午夜福利影视在线观看| 蜜桃久久精品国产亚洲av| 九九在线视频观看精品| 久久久久久久午夜电影| 精品99又大又爽又粗少妇毛片 | tocl精华| 午夜精品一区二区三区免费看| 国产高潮美女av| 精品久久久久久久毛片微露脸| 又爽又黄无遮挡网站| 欧美激情久久久久久爽电影| 97超视频在线观看视频| 桃色一区二区三区在线观看| 亚洲专区国产一区二区| 亚洲中文av在线| 97超级碰碰碰精品色视频在线观看| 亚洲av成人一区二区三| 亚洲欧美日韩无卡精品| 最近最新免费中文字幕在线| 国产高清三级在线| 亚洲精品在线美女| 色综合站精品国产| 亚洲男人的天堂狠狠| 麻豆成人av在线观看| 十八禁网站免费在线| 一进一出抽搐动态| 免费无遮挡裸体视频| 色吧在线观看| 97超级碰碰碰精品色视频在线观看| 又黄又爽又免费观看的视频| 日韩三级视频一区二区三区| 老司机午夜十八禁免费视频| 网址你懂的国产日韩在线| 一进一出好大好爽视频| 久久这里只有精品19| 不卡av一区二区三区| 国产精品av视频在线免费观看| 毛片女人毛片| 搞女人的毛片| 久久久成人免费电影| 给我免费播放毛片高清在线观看| 中文字幕高清在线视频| 久久精品夜夜夜夜夜久久蜜豆| 高清毛片免费观看视频网站| 香蕉久久夜色| 亚洲18禁久久av| 黄色片一级片一级黄色片| 亚洲一区二区三区不卡视频| 国产欧美日韩一区二区三| 日韩有码中文字幕| 亚洲av五月六月丁香网| 日本 av在线| 毛片女人毛片| 久久久久免费精品人妻一区二区| 国产免费av片在线观看野外av| 香蕉国产在线看| 韩国av一区二区三区四区| 一区福利在线观看| 欧美日韩福利视频一区二区| 成年版毛片免费区| 色综合站精品国产| 一本精品99久久精品77| 国产男靠女视频免费网站| 欧美zozozo另类| 男女那种视频在线观看| 在线视频色国产色| 欧美日韩一级在线毛片| 免费看光身美女| 丰满人妻一区二区三区视频av | 亚洲欧美精品综合久久99| 一区二区三区激情视频| av在线天堂中文字幕| 99久久成人亚洲精品观看| 日韩免费av在线播放| 日韩欧美免费精品| 亚洲欧美日韩高清在线视频| 色噜噜av男人的天堂激情| 久久午夜亚洲精品久久| 欧美激情久久久久久爽电影| 露出奶头的视频| 熟女少妇亚洲综合色aaa.| 亚洲成人免费电影在线观看| 极品教师在线免费播放| 脱女人内裤的视频| 国产精品香港三级国产av潘金莲| 非洲黑人性xxxx精品又粗又长| 亚洲色图av天堂| 亚洲熟妇熟女久久| 熟女少妇亚洲综合色aaa.| 人妻夜夜爽99麻豆av| 国内毛片毛片毛片毛片毛片| 亚洲欧美日韩高清在线视频| 亚洲成人中文字幕在线播放| 成人av在线播放网站| 岛国在线观看网站| 综合色av麻豆| 国产高清videossex| 国产乱人视频| 国产亚洲av嫩草精品影院| 国产亚洲精品一区二区www| 香蕉av资源在线| 无人区码免费观看不卡| 亚洲成人免费电影在线观看| 亚洲欧美日韩卡通动漫| 精品久久久久久久人妻蜜臀av| 97人妻精品一区二区三区麻豆| 十八禁人妻一区二区| 亚洲国产欧美网| 九九久久精品国产亚洲av麻豆 | 亚洲熟女毛片儿| 极品教师在线免费播放| 成人欧美大片| 久久这里只有精品中国| 美女高潮的动态| 午夜福利在线观看免费完整高清在 | 激情在线观看视频在线高清| 99在线人妻在线中文字幕| 欧美一级毛片孕妇| 精品电影一区二区在线| 毛片女人毛片| 变态另类成人亚洲欧美熟女| 国产黄色小视频在线观看| 国产精品一区二区免费欧美| 午夜福利高清视频| 欧美性猛交╳xxx乱大交人| 亚洲第一电影网av| 日韩欧美 国产精品| 床上黄色一级片| 午夜成年电影在线免费观看| 搡老岳熟女国产| 亚洲欧美日韩高清专用| 在线十欧美十亚洲十日本专区| 国产黄a三级三级三级人| 午夜福利成人在线免费观看| 精品人妻1区二区| 男插女下体视频免费在线播放| 特级一级黄色大片| 亚洲av日韩精品久久久久久密| 欧洲精品卡2卡3卡4卡5卡区| 亚洲真实伦在线观看| 十八禁人妻一区二区| 日韩国内少妇激情av| 一个人看视频在线观看www免费 | 精品无人区乱码1区二区| av福利片在线观看| а√天堂www在线а√下载| 天堂av国产一区二区熟女人妻| 国产高清激情床上av| 国产成人一区二区三区免费视频网站| 999久久久精品免费观看国产| 性色av乱码一区二区三区2| 中文字幕久久专区| 丰满人妻一区二区三区视频av | 国产又黄又爽又无遮挡在线| 亚洲美女视频黄频| 又爽又黄无遮挡网站| 国产精品综合久久久久久久免费| 久久天躁狠狠躁夜夜2o2o| 在线观看舔阴道视频| 亚洲18禁久久av| 亚洲国产精品久久男人天堂| 啦啦啦免费观看视频1| 热99re8久久精品国产| 99国产精品一区二区三区| 国产av不卡久久| 亚洲国产精品久久男人天堂| 国产又色又爽无遮挡免费看| aaaaa片日本免费| 精品国产亚洲在线| 一边摸一边抽搐一进一小说| 超碰成人久久| 欧美日韩乱码在线| 亚洲av中文字字幕乱码综合| 久久精品影院6| 级片在线观看| 国产成人系列免费观看| 亚洲一区高清亚洲精品| 999久久久国产精品视频| 久久久久国内视频| 国产精品一区二区三区四区免费观看 | 久久精品综合一区二区三区| 脱女人内裤的视频| 亚洲av成人av| 精品国产乱子伦一区二区三区| 久久这里只有精品中国| 女人被狂操c到高潮| 日本免费一区二区三区高清不卡| 香蕉国产在线看| 黄色成人免费大全| 精品国产乱码久久久久久男人| 成人一区二区视频在线观看| 1024香蕉在线观看| 欧美国产日韩亚洲一区| 午夜a级毛片| 欧美中文日本在线观看视频| 亚洲精品一区av在线观看| 99在线视频只有这里精品首页| 小说图片视频综合网站| 免费人成视频x8x8入口观看| 欧美精品啪啪一区二区三区| 91在线精品国自产拍蜜月 | 国产三级中文精品| 亚洲成人久久爱视频| 亚洲精品在线美女| 欧美乱妇无乱码| 免费av不卡在线播放| 性色av乱码一区二区三区2| 欧美高清成人免费视频www| 国产精品一区二区三区四区久久| 亚洲av成人精品一区久久| 免费av毛片视频| 欧美另类亚洲清纯唯美| 国内揄拍国产精品人妻在线| 婷婷丁香在线五月| 国产一区二区在线观看日韩 | www.熟女人妻精品国产| 久久精品aⅴ一区二区三区四区| 国产69精品久久久久777片 | 久久午夜综合久久蜜桃| 国产私拍福利视频在线观看| 国产久久久一区二区三区| 美女午夜性视频免费| 国产69精品久久久久777片 | 国产aⅴ精品一区二区三区波| 男女下面进入的视频免费午夜| 欧美丝袜亚洲另类 | 色视频www国产| 日韩精品青青久久久久久| 一级作爱视频免费观看| 国产高潮美女av| 亚洲五月婷婷丁香| 麻豆成人av在线观看| 男女视频在线观看网站免费| 国产精品1区2区在线观看.| 日日干狠狠操夜夜爽| 欧美绝顶高潮抽搐喷水| 精品免费久久久久久久清纯| 欧美激情久久久久久爽电影| 一个人观看的视频www高清免费观看 | 精品久久久久久,| 非洲黑人性xxxx精品又粗又长| 日本免费一区二区三区高清不卡| 午夜激情福利司机影院| av中文乱码字幕在线| 午夜激情欧美在线| av中文乱码字幕在线| 精品一区二区三区四区五区乱码| 2021天堂中文幕一二区在线观| 久久久久性生活片| 色在线成人网| 99久久综合精品五月天人人| 美女午夜性视频免费| 91麻豆av在线| 国产主播在线观看一区二区| 亚洲天堂国产精品一区在线| 欧美黑人欧美精品刺激| 窝窝影院91人妻| 国产午夜精品久久久久久| 成人一区二区视频在线观看| 视频区欧美日本亚洲| 可以在线观看毛片的网站| 中文字幕人妻丝袜一区二区| 啦啦啦观看免费观看视频高清| 国产精品一区二区三区四区久久| 国产欧美日韩精品一区二区| 亚洲精品美女久久av网站| 脱女人内裤的视频| 欧美性猛交黑人性爽| 99久久精品一区二区三区| 成年女人永久免费观看视频| 在线观看舔阴道视频| 久久中文字幕人妻熟女| 亚洲欧美日韩东京热| 日日干狠狠操夜夜爽| 欧美精品啪啪一区二区三区| 国产精品 国内视频| 亚洲精品一卡2卡三卡4卡5卡| 啪啪无遮挡十八禁网站| 三级男女做爰猛烈吃奶摸视频| 久久久久国内视频| 身体一侧抽搐| 亚洲人与动物交配视频| 欧美日本亚洲视频在线播放| 人妻久久中文字幕网| 久久亚洲精品不卡| 久久热在线av| 天堂√8在线中文| 成人欧美大片| 99国产综合亚洲精品| 好看av亚洲va欧美ⅴa在| 91av网站免费观看| 白带黄色成豆腐渣| 一本久久中文字幕| 久久久久久人人人人人| 老司机午夜十八禁免费视频| 精华霜和精华液先用哪个| 亚洲欧美精品综合久久99| 在线观看一区二区三区| 级片在线观看| 老汉色av国产亚洲站长工具| 看片在线看免费视频| 噜噜噜噜噜久久久久久91| 成人永久免费在线观看视频| 亚洲黑人精品在线| 夜夜看夜夜爽夜夜摸| 嫁个100分男人电影在线观看| 午夜福利在线观看免费完整高清在 | av欧美777| 国产精品永久免费网站| 日韩欧美三级三区| 国产激情偷乱视频一区二区| 香蕉丝袜av| 成人国产综合亚洲| 午夜免费激情av| 精品一区二区三区视频在线观看免费| 久99久视频精品免费| 久久精品人妻少妇| 成年女人毛片免费观看观看9| 欧美最黄视频在线播放免费| 精品久久久久久久毛片微露脸| 成人永久免费在线观看视频| 欧美黑人巨大hd| 三级男女做爰猛烈吃奶摸视频| 青草久久国产| 伊人久久大香线蕉亚洲五| 最新在线观看一区二区三区| 国产精品香港三级国产av潘金莲| 国产久久久一区二区三区| 男女做爰动态图高潮gif福利片| 国产久久久一区二区三区| 国产精品,欧美在线| 看免费av毛片| 久久久精品欧美日韩精品| 国产伦在线观看视频一区| 午夜亚洲福利在线播放| 在线观看66精品国产| 精品欧美国产一区二区三| ponron亚洲| 操出白浆在线播放| 午夜影院日韩av| 亚洲男人的天堂狠狠| 久久中文看片网| 日韩大尺度精品在线看网址| 俄罗斯特黄特色一大片| 婷婷精品国产亚洲av| 两性夫妻黄色片| 欧美+亚洲+日韩+国产| 日本黄色片子视频| 国产主播在线观看一区二区| 日韩大尺度精品在线看网址| 免费看美女性在线毛片视频| h日本视频在线播放| 给我免费播放毛片高清在线观看| 午夜福利在线在线| 国产成人啪精品午夜网站| 色吧在线观看| 国产成人精品久久二区二区免费| 18禁美女被吸乳视频| 欧美日韩综合久久久久久 | 曰老女人黄片| 久久久色成人| 亚洲自拍偷在线| 亚洲男人的天堂狠狠| 国产高清激情床上av| 亚洲av电影不卡..在线观看| 欧美一区二区精品小视频在线| 国产又色又爽无遮挡免费看| 免费在线观看成人毛片| 每晚都被弄得嗷嗷叫到高潮| a在线观看视频网站| 白带黄色成豆腐渣| 偷拍熟女少妇极品色| 看黄色毛片网站| 久久中文看片网| 国产成人啪精品午夜网站| 美女午夜性视频免费| 成年免费大片在线观看| 婷婷精品国产亚洲av在线| 亚洲人成电影免费在线| 身体一侧抽搐| 亚洲色图 男人天堂 中文字幕| 精品国产亚洲在线| 俺也久久电影网| 女同久久另类99精品国产91| 久久天躁狠狠躁夜夜2o2o| 老司机在亚洲福利影院| 欧美激情在线99| 欧美激情久久久久久爽电影| 亚洲欧美一区二区三区黑人| 搞女人的毛片| 黄频高清免费视频| 国产精品99久久久久久久久| 嫩草影院精品99| 99久久99久久久精品蜜桃| 亚洲av日韩精品久久久久久密| 国产伦精品一区二区三区四那| 国产成人福利小说| 夜夜躁狠狠躁天天躁| 亚洲18禁久久av| 欧美最黄视频在线播放免费| 天堂√8在线中文| 欧美最黄视频在线播放免费| 久久久水蜜桃国产精品网| 国产欧美日韩精品一区二区| 麻豆国产97在线/欧美| 国产1区2区3区精品| 欧美一区二区国产精品久久精品| 亚洲av中文字字幕乱码综合| 成人特级av手机在线观看| 波多野结衣巨乳人妻| 淫秽高清视频在线观看| 麻豆一二三区av精品| 国产亚洲欧美在线一区二区| 真人做人爱边吃奶动态| 久久久水蜜桃国产精品网| 亚洲av电影不卡..在线观看| 色综合婷婷激情| 久久久国产精品麻豆| 欧美乱码精品一区二区三区| 制服丝袜大香蕉在线| 岛国在线观看网站| 久久天躁狠狠躁夜夜2o2o| 亚洲熟女毛片儿| 黄片大片在线免费观看| 老汉色∧v一级毛片| 在线免费观看不下载黄p国产 | 99久久久亚洲精品蜜臀av| 亚洲五月天丁香| 99热这里只有精品一区 | 免费看十八禁软件| 国产一级毛片七仙女欲春2| tocl精华| 婷婷精品国产亚洲av在线| 老司机午夜福利在线观看视频| 美女午夜性视频免费| 美女扒开内裤让男人捅视频| 国产极品精品免费视频能看的| 99精品久久久久人妻精品| 好男人电影高清在线观看| 国产69精品久久久久777片 | 国产高清videossex| 国产av不卡久久| 国产熟女xx| 欧美zozozo另类| 亚洲成人免费电影在线观看| 日韩有码中文字幕| 亚洲精品在线观看二区| 精品久久蜜臀av无| 色噜噜av男人的天堂激情| 特大巨黑吊av在线直播| 国产精品av视频在线免费观看| 国产人伦9x9x在线观看| 中文字幕人妻丝袜一区二区| 波多野结衣巨乳人妻| 俄罗斯特黄特色一大片| 亚洲最大成人中文| 18美女黄网站色大片免费观看| 国产精品99久久99久久久不卡| 性色avwww在线观看| 12—13女人毛片做爰片一| 久久久久性生活片| 美女免费视频网站| 欧洲精品卡2卡3卡4卡5卡区| 国产免费av片在线观看野外av| 国产成人av激情在线播放| 国产精品日韩av在线免费观看| 国产熟女xx| 欧美激情在线99| 在线观看免费视频日本深夜| 亚洲国产色片| 伊人久久大香线蕉亚洲五| 欧美中文日本在线观看视频| 国产精品av视频在线免费观看| 男女那种视频在线观看| 久久久久久久午夜电影| 欧美乱码精品一区二区三区| cao死你这个sao货| 成年女人看的毛片在线观看| 成人性生交大片免费视频hd| 精品人妻1区二区| 国产v大片淫在线免费观看| avwww免费| 久久国产精品人妻蜜桃| 床上黄色一级片| 免费一级毛片在线播放高清视频| 综合色av麻豆| 免费在线观看视频国产中文字幕亚洲| 啪啪无遮挡十八禁网站| 亚洲精品在线美女| 无人区码免费观看不卡| 欧美在线黄色| 国产av一区在线观看免费| www.999成人在线观看| 少妇的逼水好多| 黄频高清免费视频| 网址你懂的国产日韩在线| 日本一二三区视频观看| 老熟妇仑乱视频hdxx| bbb黄色大片| 日韩成人在线观看一区二区三区| 法律面前人人平等表现在哪些方面| 国产精品久久久久久精品电影|