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

    基于重力裝載的自適應(yīng)隨機(jī)算法求解多箱型三維裝箱問(wèn)題

    2020-12-11 12:01:42丁文英杜彥華
    關(guān)鍵詞:箱型裝箱算例

    吳 蓓,丁文英,杜彥華,趙 寧

    (北京科技大學(xué) 機(jī)械工程學(xué)院,北京 100083)

    0 引言

    多箱型三維裝箱問(wèn)題(three-Dimensional Multiple Bin-Size Bin Packing Problem, 3D-MBSBPP)的定義為:已知一組數(shù)量有限且三維尺寸不同的待裝載貨物,有一組不同三維尺寸且價(jià)值不同的可選箱型,選擇單個(gè)或多個(gè)箱子在滿足裝載要求的情況下將貨物裝載完畢,使被選擇的箱子總價(jià)值最小。3D-MBSBPP比傳統(tǒng)三維裝箱問(wèn)題更加貼合電商行業(yè)的實(shí)際應(yīng)用。隨著電商行業(yè)的發(fā)展,網(wǎng)絡(luò)購(gòu)物產(chǎn)生的訂單量巨大,在裝載訂單商品的過(guò)程中,選擇經(jīng)濟(jì)合適的箱型裝載能夠有效減少紙箱成本,以及填充物和膠帶紙等物品的使用量,提高運(yùn)輸效率。目前大多數(shù)企業(yè)在選箱操作時(shí)主要依靠員工經(jīng)驗(yàn),很難選到優(yōu)選組合箱型,導(dǎo)致快遞被簽收后,包裝材料大多難以回收,造成大量的包裝垃圾。

    3D-MBSBPP是三維裝箱問(wèn)題中研究較少的一類問(wèn)題[1],除了考慮傳統(tǒng)三維裝箱問(wèn)題中的貨物擺放方式外,還要考慮箱型選擇和貨物分配等??臻g劃分方法是擺放過(guò)程中的關(guān)鍵點(diǎn)之一,三維問(wèn)題中常用的是三空間劃分法,該方法同時(shí)在3個(gè)維度上搜索可用空間,然而隨著搜索空間的增多,算法的復(fù)雜性在計(jì)算后期會(huì)大大增加[2],通過(guò)動(dòng)態(tài)改變領(lǐng)域可以改進(jìn)求解結(jié)果[3]。另外,選擇裝載物前,可以通過(guò)構(gòu)造同質(zhì)塊或利用一些捆綁策略來(lái)有效提高箱子的空間利用率[4-5]。另一種常見(jiàn)的空間劃分方法是分層法,該方法操作簡(jiǎn)單,特別適用于同類或相似貨物的裝載[6-7],同層裝載可看作二維平面問(wèn)題,二維問(wèn)題中主要是優(yōu)化平面上的貨物排布[8-9]。然而,在貨物異構(gòu)型強(qiáng)、擺放方向各異的情況下,三維空間上明顯分層容易出現(xiàn)層間利用率低和底面無(wú)法支撐的問(wèn)題,可以通過(guò)填充不平整層來(lái)提高層間利用率[10]。本文結(jié)合填充不平整的思想,提出重力式空間搜索策略來(lái)合理利用不平整空間,選擇裝載空間時(shí)需要考慮貨物的支撐問(wèn)題[11-12]。

    在多容器裝箱問(wèn)題研究中,將對(duì)貨物和容器的操作分開(kāi),分別討論裝載規(guī)則和容器的選擇,幫助合理使用容器[13-15],有研究將組合選箱問(wèn)題看作為揀選和裝箱問(wèn)題的結(jié)合,先將訂單拆分,分開(kāi)揀選后裝入不同的箱型[16]。為了更加合理地進(jìn)行選箱,本文同時(shí)考慮容器選擇和裝載規(guī)則。

    在最優(yōu)解未知的情況下,與問(wèn)題的下界比較可以證明算法的優(yōu)劣,合理的下界更具說(shuō)服力[17-18]。本文以使用箱子總成本最小為目標(biāo),考慮尺寸、穩(wěn)定性等約束,建立了3D-MBSBPP數(shù)學(xué)模型;同時(shí)提出一種模仿重力作用的新空間劃分方法,并針對(duì)3D-MBSBPP問(wèn)題設(shè)計(jì)了一種自適應(yīng)隨機(jī)算法和一種粒子群優(yōu)化(Particle Swarm Optimization, PSO)算法,通過(guò)求解三維裝箱問(wèn)題算例詳細(xì)展示了求解過(guò)程及算法的強(qiáng)大功能,使整體空間利用率提高了2.16%,從而驗(yàn)證了重力式空間搜索策略的有效性和正確性。按照已有文獻(xiàn)中的方法構(gòu)造了3D-MBSBPP算例并求解,證明了自適應(yīng)隨機(jī)算法的優(yōu)越性,該研究能夠提高訂單商品的選箱效率,降低電商企業(yè)的包裝使用成本。

    1 選箱模型的建立

    1.1 問(wèn)題描述

    本文研究3D-MBSBPP的多箱裝載問(wèn)題,分為箱型選擇和貨物裝載兩個(gè)步驟,箱型選擇與貨物裝載有關(guān),貨物裝載可以看作傳統(tǒng)的裝箱問(wèn)題。在單箱裝載的情況下,箱型選擇只需要根據(jù)貨物的不同擺放方式用空間利用率來(lái)決定;在多箱裝載的情況下,箱型選擇需要考慮貨物的分箱,可以將箱型選擇和貨物裝載同步進(jìn)行,也可以先將訂單拆分或貨物分類再進(jìn)行單箱選箱。因此,本文主要解決選擇裝載箱型、貨物分箱、貨物箱內(nèi)擺放3個(gè)問(wèn)題。

    客戶訂購(gòu)的商品一般有種類多、同種商品只有一件、總件數(shù)少的特點(diǎn),從而導(dǎo)致貨物差異大,增加了人為估計(jì)的難度、增加了擺放的復(fù)雜性,難以采用簡(jiǎn)單的分層裝載。為了研究方便,將貨物簡(jiǎn)化為長(zhǎng)方體。電商企業(yè)都有一系列大小規(guī)格不同的紙箱用于裝載訂單商品,其尺寸、載重能力等都不同,一般選箱操作時(shí)首要考慮的因素是三維尺寸。目前電商行業(yè)使用的箱型系列并未統(tǒng)一。

    1.2 變量及符號(hào)說(shuō)明

    已知待裝載貨物和待選箱型,假設(shè):①將待裝載貨物簡(jiǎn)化為長(zhǎng)方體,貨物質(zhì)量均勻,重心在幾何中心位置;②箱型已知,數(shù)量不限,不考慮箱子厚度和裝載間隙;③單個(gè)貨物的尺寸必須在最大箱型允許的范圍內(nèi);④裝載的貨物的總體積不能超過(guò)箱子的最大容積;⑤貨物不能懸空擺放。

    表1所示為本文使用的符號(hào)集。

    表1 符號(hào)集

    續(xù)表1

    1.3 坐標(biāo)系及擺放方式

    計(jì)算過(guò)程使用坐標(biāo)系,每一個(gè)使用的箱子都有單獨(dú)的坐標(biāo)系,坐標(biāo)原點(diǎn)為箱子的某一頂點(diǎn),假設(shè)X,Y,Z分別為箱子的3個(gè)維度方向,如圖1所示,對(duì)角坐標(biāo)(px1,py1,pz1)(i,s,j(s))和(px2,py2,pz2)(i,s,j(s))分別表示貨物i在放入箱型s中序列號(hào)為j(s)的箱子后,在箱子坐標(biāo)系中靠近和遠(yuǎn)離坐標(biāo)原點(diǎn)的對(duì)角頂點(diǎn)。貨物在箱內(nèi)有6種擺放方向,分別以長(zhǎng)寬、長(zhǎng)高、寬高平面為底,沿底面方向旋轉(zhuǎn)90°,分別得到另外一種擺放方向,如圖2所示。

    每個(gè)箱子的的擺放結(jié)果用兩個(gè)矩陣表示,一個(gè)表達(dá)貨物裝入順序和擺放方向,由貨物號(hào)和擺放方向代號(hào)構(gòu)成,記為A(s,j(s)),j(s)為箱子編號(hào);另一個(gè)確定貨物在箱內(nèi)的具體位置,由對(duì)角坐標(biāo)(px1,py1,pz1)(i,s,j(s))和(px2,py2,pz2)(i,s,j(s))構(gòu)成,記為B(s,j(s)),每一列對(duì)應(yīng)A(s,j(s))中的一行。綜合A(s,j(s))和B(s,j(s))兩個(gè)矩陣可以唯一確定每件貨物在不同箱內(nèi)的位置。

    1.4 模型

    以使用箱子的總價(jià)格最低為目標(biāo),目標(biāo)函數(shù)表示為

    (1)

    (2)

    aik+bik+cik≥1,aik,bik,cik∈{0,1},

    i,k=1,2,…,n,i≠k。

    (3)

    (4)

    i=1,2,…,n,j(s)=1,2,…,J(s),

    s=1,2,…,S。

    (5)

    aik=0,bik=0,pz2(k,s,j(s))=pz1(i,s,j(s));

    i,k=1,2,…,n,i≠k,j(s)=1,2,…,J(s),

    s=1,2,…,S。

    (6)

    其中:式(2)表示所有貨物擺放完成后在坐標(biāo)系3個(gè)維度方向都不超過(guò)箱子尺寸;式(3)表示貨物i和k的空間位置關(guān)系,aik=1表示貨物i在貨物k的左方,即貨物i在X軸方向的坐標(biāo)值小,bik=1表示貨物i在貨物k的后方,即貨物i在Y軸方向的坐標(biāo)值小,cik=1表示貨物i在貨物k的下方,即貨物i在Z軸方向的坐標(biāo)值?。皇?4)表示坐標(biāo)在貨物不同擺放方向時(shí),參數(shù)li(mi),wi(mi),hi(mi)的計(jì)算方式;式(5)表示貨物各邊與箱子各邊平行或正交擺放;式(6)表示保證貨物擺放的物理穩(wěn)定性,假設(shè)貨物k在貨物i下方且k頂面與i底面接觸,則貨物i的重心G必須受到貨物k的頂面支撐,如圖3所示。

    2 算法介紹

    2.1 自適應(yīng)隨機(jī)算法

    異構(gòu)型強(qiáng)的貨物如果采用分層裝載,則將導(dǎo)致層間有很多剩余空間。本文提出一種新的重力式空間搜索策略,其弱化“層”的思想,不明顯區(qū)分每一層,通過(guò)模仿重力作用進(jìn)行空間搜索,優(yōu)先選擇較低的支撐平面,以當(dāng)前情況為基礎(chǔ)作最優(yōu)選擇,而不考慮整體上各種可能的情況,不需要回溯,大大縮短了計(jì)算時(shí)間。裝載過(guò)程可以看作為從一維到二維再到三維的過(guò)程,重力式空間搜索主要在二維和三維方向。

    自適應(yīng)隨機(jī)算法是建立在重力式空間搜索策略上的一種串行求解算法,在初始裝載過(guò)程上具有隨機(jī)性,包括初始箱型的選擇和首件裝入貨物的選擇,在已裝載貨物的基礎(chǔ)上選擇新的裝載空間,并動(dòng)態(tài)更新可選空間集合,根據(jù)即時(shí)更新的裝載空間得到候選裝載貨物集合,再根據(jù)最佳貨物選擇規(guī)則得到裝載貨物,擺放時(shí)結(jié)合空間和貨物選擇擺放方向,空間與貨物之間相互反饋,自動(dòng)調(diào)整。

    定義集合D為已裝載的貨物集合,D′為剩余待裝載貨物集合,則D∪D′=N0。算法步驟如下:

    步驟1輸入裝箱單。獲取待裝載貨物信息及可選箱型信息,初始化集合D=?,D′=N0。

    步驟2確定擺放方向規(guī)則。根據(jù)不同規(guī)則確定貨物在箱內(nèi)的擺放方向,貨物共有3種擺放規(guī)則,設(shè)置其優(yōu)先級(jí)以應(yīng)對(duì)不同裝載情況。在制定貨物擺放方向規(guī)則之前先固定箱子各邊對(duì)應(yīng)坐標(biāo)軸的方向,本文規(guī)定箱子的長(zhǎng)寬高分別對(duì)應(yīng)X,Y,Z軸方向。規(guī)定第一優(yōu)先級(jí)規(guī)則為貨物的最長(zhǎng)邊擺放在X軸方向,次長(zhǎng)邊擺放在Y軸方向,最短邊擺放在Z軸方向,即擺放在各個(gè)坐標(biāo)軸方向的貨物邊長(zhǎng)為X>Y>Z。如果按照該規(guī)則不能在選擇的平面上擺放,則順延其他規(guī)則。第二優(yōu)先級(jí)規(guī)則為Y>X>Z,第三優(yōu)先規(guī)則為Z>X>Y。

    步驟3隨機(jī)選擇初始箱型。從已有箱型中隨機(jī)選擇一種作為初始箱型,用s0表示。

    步驟4隨機(jī)選擇首件裝入貨物。在未裝載貨物中隨機(jī)選定某一類型貨物i第一個(gè)裝入,若不能裝下,則轉(zhuǎn)步驟5;否則更新集合D=D+{i}和D′=D′-{i},轉(zhuǎn)步驟6。

    步驟5修復(fù)過(guò)程1。選用大一號(hào)的箱型s0=s0+1,轉(zhuǎn)步驟4。

    步驟6搜索裝載空間。利用重力式空間搜索策略選擇下一個(gè)放置平面,轉(zhuǎn)步驟7;若P=?,則轉(zhuǎn)步驟9。

    步驟7確定最佳貨物。計(jì)算選定裝載平面的剩余裝載空間,在D′中選擇最適應(yīng)當(dāng)前情況的放置貨物(具體見(jiàn)本節(jié)“裝載空間及最佳貨物搜索過(guò)程”),將其編號(hào)為{ibest},更新集合D=D+{ibest}和D′=D′-{ibest},轉(zhuǎn)步驟8。若無(wú)可放置貨物,則轉(zhuǎn)步驟6。

    步驟8試裝載。將最佳貨物放入選定的裝載空間,查看剩余貨物情況,D′=?時(shí)終止程序,輸出當(dāng)前的裝載方案作為所求解的最佳方案,轉(zhuǎn)步驟11;D′≠?時(shí)轉(zhuǎn)步驟7。

    步驟9修復(fù)過(guò)程2。按照式(7)~式(9)檢查已裝入的貨物整體三個(gè)維度的坐標(biāo),確定是否可以選用更小的箱型。循環(huán)該過(guò)程,確定可行的最小s0。

    (7)

    (8)

    (9)

    步驟10自動(dòng)生成新裝箱單。保留s0及其中的擺放箱型作為多箱問(wèn)題中第一個(gè)選用箱子的結(jié)果,剩余貨物集合D′即為新的裝箱單,轉(zhuǎn)步驟3選用下一個(gè)新的箱子。

    步驟11輸出結(jié)果。

    具體流程如圖4所示。

    在最佳貨物搜索過(guò)程中引入貪婪思想,選擇符合當(dāng)前情況盡可能大的貨物。

    (1)一維過(guò)程

    一維方向的裝載過(guò)程沿著X軸方向裝載,按初始規(guī)則在箱型為s的箱子j(s)中裝入第一個(gè)貨物,貨物的一條邊與箱邊重合,此時(shí)py2(i,s,j(s))=0,i∈D。按照式(10)計(jì)算X軸方向箱子的剩余長(zhǎng)度spx,如圖5所示。

    (10)

    在D′中找出滿足約束(11)~(13)的貨物組成候選貨物集合D0。

    li(mi)≤spx,i∈D′;

    (11)

    wi(mi)≤Ws,i∈D′;

    (12)

    hi(mi)≤Hs,i∈D′。

    (13)

    集合D0中含有最長(zhǎng)邊的貨物即為最佳貨物塊,將其編號(hào)為{ibest},其長(zhǎng)寬高分別為lbest,wbest,hbest,則

    max{lbest,wbest,hbest}=max{li,wi,hi},

    i∈D0。

    (14)

    按照擺放方向規(guī)則裝入,更新集合D和D′,直到X軸的剩余長(zhǎng)度無(wú)法裝入任何剩余貨物,轉(zhuǎn)二維方向。二維方向初始候選支撐面Y的坐標(biāo)集合為P={py2(i,s,j(s)),i∈D}。

    (2)二維過(guò)程

    li(mi)≤width,i∈D′;

    (15)

    py2(a)+wi(mi)≤Ws,i∈D′;

    (16)

    hi(mi)≤Hs,i∈D′。

    (17)

    (3)三維過(guò)程

    li(mi)≤widthx,i∈D′;

    (18)

    wi(mi)≤widthy,i∈D′;

    (19)

    pz2(a)+hi(mi)≤Hs,i∈D′。

    (20)

    在集合D0中找出含有最大面積的貨物即為最佳貨物塊,將其編號(hào)為將其編號(hào)為{ibest},其長(zhǎng)寬高分別為lbest,wbest,hbest,則

    max{lbest×wbest,lbest×hbest,wbest×hbest}

    =max{li×wi,li×hi,wi×hi},i∈D0。

    (21)

    空間搜索流程如圖8所示。裝入第一件貨物后,在X軸方向搜索裝載空間,再選擇最佳貨物塊i裝載。X軸方向裝載不下時(shí),轉(zhuǎn)至二維方向,在已裝載貨物的XZ方向平面上選擇支撐面,得到裝載空間,再選擇最佳貨物塊i裝載。底面裝載不下時(shí),轉(zhuǎn)至三維方向,在已裝載貨物的XY方向平面上選擇支撐面,得到裝載空間,再選擇最佳貨物塊i裝載。

    基于重力式空間搜索策略的自適應(yīng)隨機(jī)算法具有優(yōu)越性和靈活性,其在空間搜索和算法上進(jìn)行了如下創(chuàng)新:①不同于常見(jiàn)的分層法和三空間劃分法,在重力式空間搜索策略中,當(dāng)前已擺放貨物的平面均可作為層,貨物和空間的協(xié)同循環(huán)搜索有效利用了貨物擺放產(chǎn)生的廢棄空間;②能夠以當(dāng)前情況為基礎(chǔ),結(jié)合貪婪思想自動(dòng)搜索最佳貨物進(jìn)行裝載,合理分配貨物并自動(dòng)形成新裝箱單,兩種修復(fù)過(guò)程修復(fù)了算法隨機(jī)部分的漏洞,提高了產(chǎn)生方案的可行性和優(yōu)越性;③可以根據(jù)實(shí)際情況制定不同的擺放方向規(guī)則或結(jié)合多種規(guī)則選擇擺放方向,具有靈活性。

    2.2 改進(jìn)的粒子群算法

    (22)

    例如,有一組貨物N={1,2,3},其長(zhǎng)寬高li×wi×hi分別為1×1×2,1×2×2,2×2×2,一組待選箱型編號(hào)s∈{1,2},其長(zhǎng)寬高Ls×Ws×Hs分別為2×2×2,2×2×4。根據(jù)式(22)求得箱子的部分基因長(zhǎng)度r=3,總基因長(zhǎng)度為6?;?3 1 2 1 2 0)表示貨物按編號(hào)3,1,2的順序裝載,使用了1,2號(hào)兩個(gè)箱子。3號(hào)貨物裝入1號(hào)箱,按照重力式裝載策略,下一個(gè)貨物(1號(hào))不能繼續(xù)裝入上一個(gè)箱,因此1號(hào)貨物裝入2號(hào)箱,2號(hào)貨物繼續(xù)裝入2號(hào)箱。

    (1)多樣化變異操作

    對(duì)于3D-MBSBPP,傳統(tǒng)PSO算法隨機(jī)生成的種群得到可行解十分困難,迭代效率很低,為了使算法更加貼合問(wèn)題,將傳統(tǒng)PSO算法與遺傳算法結(jié)合,執(zhí)行多樣化變異操作,每種變異對(duì)問(wèn)題求解起不同的作用。為使前期盡快搜索到可行解,加入大箱變異操作,設(shè)置變異概率ps1,即有概率ps1使選用的某一箱號(hào)增大。建議ps1設(shè)置較大的值,如0.9左右,使算法盡快找到可行解。前期隨著無(wú)可行解迭代次數(shù)的增加,動(dòng)態(tài)增加變異循環(huán)次數(shù),使多位基因可以同時(shí)變異。式(22)得到的基因長(zhǎng)度r在絕大多數(shù)情況下大于實(shí)際使用箱子的個(gè)數(shù),為得到更好的解,在有可行解的情況下加入減箱變異操作,設(shè)置變異概率ps2,使箱子的部分基因有概率ps2變異為0,建議取值0.3左右。后期為了得到更優(yōu)的解,加入小箱變異操作,設(shè)置變異概率ps3,即有概率ps3使選用的某一箱號(hào)減小,建議取值0.3左右。根據(jù)基因進(jìn)行試裝載后,有些箱型無(wú)法裝載下任何貨物,即空箱,這種箱子極大地影響了目標(biāo)值,加入空箱變異操作檢測(cè)是否有空箱,并設(shè)置變異概率ps4,使這部分基因有概率ps4變異為0,建議取值0.5左右。貨物裝載順序部分采用隨機(jī)互換變異,設(shè)置變異概率ps0隨機(jī)交換兩個(gè)貨物的裝入順序,建議取值0.1左右。

    (2)算法步驟

    步驟1輸入裝箱單。獲取待裝載貨物信息和可選箱型信息。

    步驟2設(shè)置參數(shù)。包括學(xué)習(xí)因子c1和c2、慣性權(quán)重w、種群大小sizepop、迭代次數(shù)maxgen,以及5種變異概率ps0,ps1,ps2,ps3,ps4。

    步驟3生成種群pop。

    步驟4計(jì)算適應(yīng)度并進(jìn)行空箱變異。計(jì)算過(guò)程按照重力式空間搜索策略進(jìn)行試裝載,若無(wú)法完成裝載,則記適應(yīng)值為inf(正無(wú)窮大),否則按照目標(biāo)函數(shù)值Z,即使用箱子的總價(jià)格計(jì)算。檢查試裝載過(guò)程中出現(xiàn)的空箱執(zhí)行空箱變異操作。

    步驟5記錄個(gè)體最佳gbest和群體最佳zbest。每個(gè)個(gè)體歷史適應(yīng)值最大的個(gè)體為gbest,群體歷史適應(yīng)值最大的個(gè)體為zbest。

    步驟6根據(jù)最佳個(gè)體進(jìn)行種群更新。個(gè)體有概率w保留原基因,有概率c1與gbest交換部分基因,有概率c2與zbest交換部分基因。貨物與箱子兩部分基因分開(kāi)更新,貨物部分基因要保證不重復(fù)。

    步驟7多樣化變異。按規(guī)則進(jìn)行大箱、小箱、減箱的互換變異操作。

    步驟8計(jì)算適應(yīng)度。

    步驟9更新gbest和zbest,返回步驟6,若達(dá)到迭代次數(shù),則轉(zhuǎn)步驟10。

    步驟10輸出結(jié)果。

    3 實(shí)例分析

    3.1 三維裝箱算例

    為了證明重力式空間搜索策略的有效性,求解文獻(xiàn)[19]的三維裝箱輸出最大化算例,共30個(gè)待裝載長(zhǎng)方體,裝載容器為國(guó)際標(biāo)準(zhǔn)的20英尺集裝箱,尺寸為2.352×2.388×5.899,單位為m。選擇長(zhǎng)方體裝載,目標(biāo)為容器的空間利用率最大。使用重力式搜索策略搜索空間,忽略首件貨物選擇的隨機(jī)性。結(jié)果對(duì)比如表2所示。

    表2 文獻(xiàn)[19]輸出最大化算例的求解結(jié)果對(duì)比

    使用本文算法提高空間利用率約2.16%,裝載結(jié)果的三維視圖如圖9所示,證明了重力式裝載策略的有效性和優(yōu)越性,為三維裝箱問(wèn)題提供了新的思路。

    3.2 3D-MBSBPP算例

    目前尚無(wú)關(guān)于3D-MBSBPP的標(biāo)準(zhǔn)算例,按照文獻(xiàn)[20]的方法構(gòu)造算例,比較自適應(yīng)隨機(jī)算法和改進(jìn)PSO算法的性能。具體方法如下:將Martello等構(gòu)造的320個(gè)三維裝箱算例根據(jù)尺寸不同范圍劃分為8類,每類算例40個(gè),其中待裝載貨物數(shù)分別為n={50,100,150,200},每種各10個(gè),數(shù)據(jù)生成器可由鏈接http://www.diku.dk/~pisinger/codes.html獲得。保留三維裝箱算例中待裝載貨物的尺寸數(shù)據(jù),8類算例分別取n={50,100,150,200}4種情況中的前兩個(gè),共64個(gè)算例。待裝載箱型共5種,其三維尺寸隨機(jī)在區(qū)間[W/2,W]×[H/2,H]×[D/2,D]內(nèi)取值,W,H,D分別為原問(wèn)題中箱型的長(zhǎng)、寬、高。箱子價(jià)值為

    (23)

    計(jì)算結(jié)果用gap表示,

    (24)

    式中:UB為算法計(jì)算的目標(biāo)值結(jié)果;LB為由放松整數(shù)約束的線性規(guī)劃模型計(jì)算出的下界值[18]。PSO算法各參數(shù)經(jīng)調(diào)節(jié)對(duì)比能得到較好效果的取值如下:ps1=0.9,ps2=0.3,ps3=0.3,ps4=0.5,ps0=0.1,學(xué)習(xí)因子c1=0.8,c2=0.8,慣性權(quán)重w=0.8,種群大小sizepop=80,迭代次數(shù)maxgen=50。兩種算法每個(gè)算例運(yùn)行10次,計(jì)算8種類型的gap平均值,如表3所示。圖10所示為改進(jìn)PSO算法求解n=50的某一算例的適應(yīng)度曲線,圖11所示為自適應(yīng)隨機(jī)算法求解n=50的某一算例的三維結(jié)果圖。

    表3 兩種算法的計(jì)算結(jié)果

    由表3可以看出,自適應(yīng)隨機(jī)算法求解8類算例的gap值均更小,其平均gap值比PSO算法優(yōu)19.59%,表明結(jié)果與最優(yōu)解的距離更近,求解質(zhì)量更優(yōu),證明了自適應(yīng)隨機(jī)算法求解3D-MBSBPP的優(yōu)越性。

    4 結(jié)束語(yǔ)

    本文研究訂單貨物選箱背景下的3D-MBSBPP,考慮三維尺寸、物理穩(wěn)定性等約束,以使用箱子總成本最小為目標(biāo)建立了數(shù)學(xué)模型,針對(duì)異構(gòu)型訂單貨物的特點(diǎn)提出的模擬重力作用的空間劃分方法是對(duì)空間搜索策略的創(chuàng)新,使用重力式空間搜索策略提高了已有三維裝箱算例2.16%的空間利用率,是對(duì)剩余空間利用的突破。擺放規(guī)則及有效結(jié)合貪婪思的貨物選擇策略使算法具有自適應(yīng)性,隨機(jī)因素和修復(fù)過(guò)程提高了解的質(zhì)量。按照已有文獻(xiàn)中的方法構(gòu)造3D-MBSBPP算例,并用兩種算法求解,自適應(yīng)隨機(jī)算法比PSO算法的平均gap值優(yōu)19.59%,且具有穩(wěn)定性。3D-MBSBPP在電商行業(yè)的客戶訂單選箱裝箱中有重要應(yīng)用,合理選箱能夠有效節(jié)省紙箱和填充物資源。

    在本文研究的基礎(chǔ)上,未來(lái)可以從以下方向進(jìn)行進(jìn)一步研究:①構(gòu)造同質(zhì)塊,或在裝箱前進(jìn)行相似塊聚類再進(jìn)行裝箱;②加入貨物耐壓性、易碎性等其他約束;③進(jìn)一步消除初始選箱隨機(jī)性的影響。

    猜你喜歡
    箱型裝箱算例
    電機(jī)裝箱設(shè)計(jì)系統(tǒng)解決方案和應(yīng)用
    超高車輛撞擊預(yù)應(yīng)力箱型梁橋上部結(jié)構(gòu)的動(dòng)態(tài)響應(yīng)
    基于振蕩能量的低頻振蕩分析與振蕩源定位(二)振蕩源定位方法與算例
    三維貨物裝箱問(wèn)題的研究進(jìn)展
    互補(bǔ)問(wèn)題算例分析
    基于CYMDIST的配電網(wǎng)運(yùn)行優(yōu)化技術(shù)及算例分析
    基于三維模型的可視化裝箱系統(tǒng)
    河南科技(2015年2期)2015-02-27 14:20:23
    三維樣條小波單元構(gòu)造及其在地下箱型結(jié)構(gòu)抗爆數(shù)值模擬中的應(yīng)用
    箱型梁剪力滯效應(yīng)的解耦求解
    燃煤PM10湍流聚并GDE方程算法及算例分析
    热re99久久国产66热| 一区二区三区精品91| 天天操日日干夜夜撸| 亚洲色图 男人天堂 中文字幕 | 亚洲欧洲日产国产| 一级毛片我不卡| 久久精品久久久久久久性| 久久久a久久爽久久v久久| 久久av网站| 中文天堂在线官网| 爱豆传媒免费全集在线观看| 成人18禁高潮啪啪吃奶动态图| 夜夜骑夜夜射夜夜干| 18禁观看日本| 欧美日本中文国产一区发布| 男女下面插进去视频免费观看 | videos熟女内射| 岛国毛片在线播放| 午夜av观看不卡| 国产成人精品婷婷| 性色avwww在线观看| 亚洲国产成人一精品久久久| 成年人免费黄色播放视频| 制服丝袜香蕉在线| 自拍欧美九色日韩亚洲蝌蚪91| 免费观看无遮挡的男女| 中文字幕制服av| 欧美老熟妇乱子伦牲交| 只有这里有精品99| 中国国产av一级| 老司机影院成人| 18禁动态无遮挡网站| 少妇的逼水好多| 亚洲欧美精品自产自拍| 777米奇影视久久| 最后的刺客免费高清国语| 国产欧美日韩一区二区三区在线| 亚洲精品美女久久av网站| 亚洲精品日韩在线中文字幕| 有码 亚洲区| 一本大道久久a久久精品| 老熟女久久久| 人体艺术视频欧美日本| 一本色道久久久久久精品综合| av卡一久久| 蜜桃国产av成人99| 国产一区二区三区综合在线观看 | 纯流量卡能插随身wifi吗| 久久av网站| 18在线观看网站| √禁漫天堂资源中文www| 老司机亚洲免费影院| 久久精品国产鲁丝片午夜精品| 日本黄色日本黄色录像| 波多野结衣一区麻豆| 久久影院123| 水蜜桃什么品种好| h视频一区二区三区| 永久网站在线| 欧美少妇被猛烈插入视频| 下体分泌物呈黄色| 18禁国产床啪视频网站| 一区在线观看完整版| 中国国产av一级| 99热全是精品| 91精品三级在线观看| 只有这里有精品99| 亚洲,一卡二卡三卡| 蜜桃国产av成人99| 国产白丝娇喘喷水9色精品| 日本午夜av视频| 9色porny在线观看| 亚洲精品中文字幕在线视频| 久久鲁丝午夜福利片| 蜜臀久久99精品久久宅男| 一边亲一边摸免费视频| 老司机影院成人| 免费黄频网站在线观看国产| 国产精品蜜桃在线观看| 在线精品无人区一区二区三| 精品国产一区二区久久| 男女国产视频网站| 亚洲欧美日韩卡通动漫| 另类精品久久| 久久久a久久爽久久v久久| 久久久国产精品麻豆| 中文字幕人妻熟女乱码| 国产精品女同一区二区软件| 少妇熟女欧美另类| 国产色婷婷99| 日韩一本色道免费dvd| 啦啦啦在线观看免费高清www| 婷婷色综合www| 十八禁高潮呻吟视频| 国产一区二区三区综合在线观看 | www.色视频.com| h视频一区二区三区| 精品酒店卫生间| 永久免费av网站大全| 一区二区av电影网| 男女国产视频网站| 日日摸夜夜添夜夜爱| 大香蕉97超碰在线| 久久国内精品自在自线图片| 黄网站色视频无遮挡免费观看| 国产精品久久久久久精品古装| 免费人成在线观看视频色| 人妻一区二区av| 最近最新中文字幕大全免费视频 | 另类亚洲欧美激情| h视频一区二区三区| 97超碰精品成人国产| 国产精品.久久久| 日本黄大片高清| 亚洲一级一片aⅴ在线观看| 最近手机中文字幕大全| 免费黄频网站在线观看国产| 亚洲av日韩在线播放| 777米奇影视久久| 国产 精品1| 午夜免费观看性视频| 亚洲精品自拍成人| 免费观看性生交大片5| 狠狠精品人妻久久久久久综合| 少妇高潮的动态图| 色婷婷av一区二区三区视频| 亚洲国产精品成人久久小说| 十八禁网站网址无遮挡| 国产国语露脸激情在线看| 好男人视频免费观看在线| 亚洲美女搞黄在线观看| 日本-黄色视频高清免费观看| 久久人人爽人人爽人人片va| 亚洲人与动物交配视频| 日韩,欧美,国产一区二区三区| 69精品国产乱码久久久| av国产久精品久网站免费入址| 国产亚洲av片在线观看秒播厂| 欧美日韩综合久久久久久| 美女国产视频在线观看| 下体分泌物呈黄色| 黄色一级大片看看| 免费在线观看黄色视频的| 久久午夜福利片| 黑人巨大精品欧美一区二区蜜桃 | a 毛片基地| 午夜视频国产福利| 久久99蜜桃精品久久| 久久青草综合色| 欧美成人午夜免费资源| 亚洲欧美一区二区三区黑人 | 国产免费视频播放在线视频| 日本91视频免费播放| 成年美女黄网站色视频大全免费| 久久久精品94久久精品| 18禁动态无遮挡网站| 久久久国产精品麻豆| 日韩制服骚丝袜av| 中文乱码字字幕精品一区二区三区| 日韩电影二区| 只有这里有精品99| 天堂8中文在线网| 黄色 视频免费看| 成人免费观看视频高清| 日本猛色少妇xxxxx猛交久久| 熟女人妻精品中文字幕| 欧美激情 高清一区二区三区| 街头女战士在线观看网站| 久久人人爽av亚洲精品天堂| 精品亚洲乱码少妇综合久久| 日韩一本色道免费dvd| 中国国产av一级| 亚洲成人一二三区av| 精品少妇黑人巨大在线播放| 桃花免费在线播放| a 毛片基地| 99re6热这里在线精品视频| 日本午夜av视频| videossex国产| 免费黄频网站在线观看国产| av在线观看视频网站免费| av国产精品久久久久影院| 精品亚洲乱码少妇综合久久| 日产精品乱码卡一卡2卡三| 黄色毛片三级朝国网站| 在线观看免费视频网站a站| 黄片无遮挡物在线观看| 一本大道久久a久久精品| 久热这里只有精品99| 亚洲精品,欧美精品| 久久国产亚洲av麻豆专区| 丝袜喷水一区| 欧美精品一区二区免费开放| 大香蕉97超碰在线| 国产在线视频一区二区| 色婷婷av一区二区三区视频| 9热在线视频观看99| 亚洲国产精品999| 观看av在线不卡| 春色校园在线视频观看| 精品人妻熟女毛片av久久网站| 99热网站在线观看| 水蜜桃什么品种好| 国产av精品麻豆| 日本猛色少妇xxxxx猛交久久| 婷婷成人精品国产| 成人毛片60女人毛片免费| 久久热在线av| 在线观看人妻少妇| 最黄视频免费看| 精品一区二区三区视频在线| 国产一区二区三区综合在线观看 | 午夜视频国产福利| 视频区图区小说| a级毛片黄视频| 亚洲国产精品999| av片东京热男人的天堂| 一二三四在线观看免费中文在 | 制服人妻中文乱码| videos熟女内射| 最新的欧美精品一区二区| 亚洲高清免费不卡视频| 热99久久久久精品小说推荐| 久久久久视频综合| 九九爱精品视频在线观看| 永久网站在线| 嫩草影院入口| 亚洲精品一二三| 精品一区二区三区四区五区乱码 | 日本免费在线观看一区| 久久人人爽av亚洲精品天堂| 国产又爽黄色视频| 日韩制服骚丝袜av| 女人被躁到高潮嗷嗷叫费观| 免费人妻精品一区二区三区视频| a级毛片黄视频| 黄色一级大片看看| 在线观看美女被高潮喷水网站| 一个人免费看片子| 成人国产麻豆网| 久久人人爽人人片av| 大陆偷拍与自拍| 两个人看的免费小视频| 免费人成在线观看视频色| 人人妻人人澡人人看| 99热6这里只有精品| 九九在线视频观看精品| 亚洲,一卡二卡三卡| 久久这里有精品视频免费| 久久这里只有精品19| 免费黄色在线免费观看| 纵有疾风起免费观看全集完整版| 咕卡用的链子| 成人免费观看视频高清| 91在线精品国自产拍蜜月| 一区二区日韩欧美中文字幕 | 激情视频va一区二区三区| 亚洲第一区二区三区不卡| 啦啦啦中文免费视频观看日本| 免费人成在线观看视频色| 国产精品秋霞免费鲁丝片| 在线免费观看不下载黄p国产| 老司机影院毛片| 美女xxoo啪啪120秒动态图| 成年av动漫网址| 婷婷色麻豆天堂久久| 99久久精品国产国产毛片| 岛国毛片在线播放| 亚洲精品久久午夜乱码| 久久av网站| 一边亲一边摸免费视频| 国产日韩欧美在线精品| 国产国语露脸激情在线看| 黄网站色视频无遮挡免费观看| 免费观看av网站的网址| 成人无遮挡网站| 亚洲在久久综合| 一级片'在线观看视频| 久久久久久久国产电影| 亚洲精品,欧美精品| 精品一区二区三区视频在线| 制服丝袜香蕉在线| 18禁在线无遮挡免费观看视频| 日韩精品免费视频一区二区三区 | 国产男女超爽视频在线观看| 日本vs欧美在线观看视频| 国产精品一区www在线观看| 日本欧美视频一区| 女性生殖器流出的白浆| 国产精品一国产av| 日日摸夜夜添夜夜爱| 在线观看一区二区三区激情| 在线看a的网站| 久久人人爽人人爽人人片va| 久热久热在线精品观看| 90打野战视频偷拍视频| 亚洲综合色网址| 亚洲成人一二三区av| 成年人免费黄色播放视频| 日本wwww免费看| 婷婷色综合www| 国产 精品1| 亚洲国产成人一精品久久久| av.在线天堂| 啦啦啦中文免费视频观看日本| 国产精品一区www在线观看| 国产av精品麻豆| 大码成人一级视频| 少妇高潮的动态图| 欧美日韩视频精品一区| videossex国产| 日日啪夜夜爽| 日本午夜av视频| 人妻人人澡人人爽人人| 午夜精品国产一区二区电影| freevideosex欧美| 91精品伊人久久大香线蕉| 亚洲伊人色综图| 亚洲美女黄色视频免费看| 美女内射精品一级片tv| 亚洲三级黄色毛片| 熟女电影av网| 国产精品秋霞免费鲁丝片| 亚洲欧美清纯卡通| 另类亚洲欧美激情| 日韩中字成人| 黄色视频在线播放观看不卡| 99国产精品免费福利视频| 男女啪啪激烈高潮av片| 最近手机中文字幕大全| 亚洲精品久久成人aⅴ小说| 一区二区三区精品91| 久久99热这里只频精品6学生| 久久精品熟女亚洲av麻豆精品| 2022亚洲国产成人精品| 亚洲婷婷狠狠爱综合网| 国产在线视频一区二区| 国产成人免费观看mmmm| a级毛片黄视频| 国产成人一区二区在线| 日韩制服骚丝袜av| 国产综合精华液| 国产精品国产三级国产av玫瑰| 色网站视频免费| 91精品三级在线观看| 热99久久久久精品小说推荐| 国产精品久久久久久久久免| 老司机亚洲免费影院| 最近的中文字幕免费完整| 午夜激情av网站| 纯流量卡能插随身wifi吗| 国产成人aa在线观看| 久久久a久久爽久久v久久| 亚洲人成网站在线观看播放| 精品国产一区二区三区久久久樱花| 视频在线观看一区二区三区| 少妇的丰满在线观看| 天堂8中文在线网| 日本av手机在线免费观看| 自拍欧美九色日韩亚洲蝌蚪91| 自拍欧美九色日韩亚洲蝌蚪91| 国产亚洲欧美精品永久| 热re99久久国产66热| 国产 精品1| 亚洲成人一二三区av| 亚洲国产看品久久| 你懂的网址亚洲精品在线观看| 国产极品粉嫩免费观看在线| 亚洲欧洲精品一区二区精品久久久 | 日韩精品有码人妻一区| 国产男女内射视频| 亚洲精品久久午夜乱码| 国产成人精品婷婷| 国产男女内射视频| www.色视频.com| 捣出白浆h1v1| 午夜福利网站1000一区二区三区| 久久99一区二区三区| 国产成人欧美| 亚洲av在线观看美女高潮| 精品一区二区三区视频在线| 亚洲综合精品二区| 午夜福利视频精品| 韩国av在线不卡| 考比视频在线观看| 在线天堂中文资源库| www.av在线官网国产| 亚洲国产精品专区欧美| 日日摸夜夜添夜夜爱| 韩国精品一区二区三区 | 久久精品人人爽人人爽视色| 纵有疾风起免费观看全集完整版| 亚洲天堂av无毛| 我的女老师完整版在线观看| 久久影院123| 性色avwww在线观看| 老熟女久久久| 免费人妻精品一区二区三区视频| 国产精品一二三区在线看| 美女脱内裤让男人舔精品视频| 最后的刺客免费高清国语| 亚洲欧美成人精品一区二区| 97在线视频观看| av在线app专区| 久久久久久伊人网av| 啦啦啦啦在线视频资源| 国产精品成人在线| 精品一区二区三区视频在线| 五月开心婷婷网| 高清黄色对白视频在线免费看| av视频免费观看在线观看| 麻豆乱淫一区二区| 亚洲成人一二三区av| 亚洲成人一二三区av| 欧美日韩av久久| 国产在视频线精品| 久久 成人 亚洲| 午夜老司机福利剧场| 天堂俺去俺来也www色官网| 中文字幕免费在线视频6| 亚洲第一av免费看| 黑人欧美特级aaaaaa片| 日本欧美国产在线视频| 韩国高清视频一区二区三区| 亚洲精品一区蜜桃| 丁香六月天网| 宅男免费午夜| 街头女战士在线观看网站| 最后的刺客免费高清国语| 亚洲久久久国产精品| 午夜激情久久久久久久| 久久婷婷青草| 精品一区二区免费观看| 国产一级毛片在线| 中文欧美无线码| 中文乱码字字幕精品一区二区三区| 色5月婷婷丁香| 视频中文字幕在线观看| 秋霞伦理黄片| 中文字幕最新亚洲高清| 男人添女人高潮全过程视频| 久久久久人妻精品一区果冻| 欧美97在线视频| 国产片内射在线| 久久国产精品男人的天堂亚洲 | xxx大片免费视频| 高清毛片免费看| 少妇人妻久久综合中文| 欧美成人精品欧美一级黄| 亚洲美女视频黄频| 久久人人爽人人片av| 国产男女超爽视频在线观看| 亚洲精品国产av成人精品| 久久鲁丝午夜福利片| 国产精品欧美亚洲77777| 80岁老熟妇乱子伦牲交| 亚洲精品乱久久久久久| 国产精品99久久99久久久不卡 | av在线播放精品| 久久久欧美国产精品| 成人漫画全彩无遮挡| 啦啦啦视频在线资源免费观看| 国产无遮挡羞羞视频在线观看| 大话2 男鬼变身卡| 大片免费播放器 马上看| 国产日韩欧美亚洲二区| 国产国拍精品亚洲av在线观看| 99久久人妻综合| 欧美亚洲 丝袜 人妻 在线| 一本久久精品| 久久鲁丝午夜福利片| 欧美性感艳星| 夫妻性生交免费视频一级片| 视频中文字幕在线观看| 热99久久久久精品小说推荐| 看免费av毛片| 免费看不卡的av| 国产男人的电影天堂91| 亚洲精华国产精华液的使用体验| 一区二区av电影网| 午夜91福利影院| 一级毛片黄色毛片免费观看视频| 久久青草综合色| 久久女婷五月综合色啪小说| 久久久久人妻精品一区果冻| 日韩熟女老妇一区二区性免费视频| 国语对白做爰xxxⅹ性视频网站| 黄色一级大片看看| 日本猛色少妇xxxxx猛交久久| 国产高清三级在线| 七月丁香在线播放| 午夜福利视频在线观看免费| 寂寞人妻少妇视频99o| 久久久久国产精品人妻一区二区| 国产福利在线免费观看视频| 午夜久久久在线观看| 国产成人午夜福利电影在线观看| 大码成人一级视频| 国产亚洲av片在线观看秒播厂| 国产精品欧美亚洲77777| 中文字幕亚洲精品专区| 亚洲激情五月婷婷啪啪| 韩国高清视频一区二区三区| 精品国产一区二区三区久久久樱花| av一本久久久久| 高清视频免费观看一区二区| 爱豆传媒免费全集在线观看| 最近的中文字幕免费完整| 日韩成人伦理影院| 成人无遮挡网站| 波野结衣二区三区在线| 曰老女人黄片| 国产免费福利视频在线观看| 午夜91福利影院| 国产福利在线免费观看视频| 亚洲欧美清纯卡通| 久久女婷五月综合色啪小说| 51国产日韩欧美| 精品福利永久在线观看| 亚洲精品中文字幕在线视频| 国产精品国产三级专区第一集| av女优亚洲男人天堂| 国产福利在线免费观看视频| 九色亚洲精品在线播放| 91精品三级在线观看| 搡老乐熟女国产| 久久亚洲国产成人精品v| 久久人人爽人人爽人人片va| 国产一区二区三区综合在线观看 | 纯流量卡能插随身wifi吗| 国产精品人妻久久久影院| 午夜福利视频在线观看免费| 汤姆久久久久久久影院中文字幕| 天天躁夜夜躁狠狠躁躁| 日本色播在线视频| 美女国产高潮福利片在线看| 哪个播放器可以免费观看大片| 一边摸一边做爽爽视频免费| 亚洲美女视频黄频| 亚洲精品国产av蜜桃| 两性夫妻黄色片 | 女人久久www免费人成看片| 亚洲综合色惰| 青春草国产在线视频| 成人手机av| 欧美丝袜亚洲另类| 免费看av在线观看网站| av免费观看日本| 曰老女人黄片| 99香蕉大伊视频| 妹子高潮喷水视频| 日韩一本色道免费dvd| 国产精品一区www在线观看| 亚洲av欧美aⅴ国产| 18禁动态无遮挡网站| 波多野结衣一区麻豆| 丝袜在线中文字幕| 中文精品一卡2卡3卡4更新| 国产亚洲精品第一综合不卡 | 国产乱人偷精品视频| 少妇人妻久久综合中文| 国产精品国产三级国产专区5o| 一区二区av电影网| 如何舔出高潮| 日韩av不卡免费在线播放| 亚洲美女搞黄在线观看| 日韩伦理黄色片| 国产一区有黄有色的免费视频| 各种免费的搞黄视频| 免费黄频网站在线观看国产| 精品少妇久久久久久888优播| 精品亚洲成a人片在线观看| 精品一区二区免费观看| 成人综合一区亚洲| 女人精品久久久久毛片| 国产在线一区二区三区精| 国产亚洲最大av| 国产高清不卡午夜福利| 丝袜美足系列| 亚洲,欧美精品.| 在现免费观看毛片| 少妇被粗大猛烈的视频| 国产深夜福利视频在线观看| 国产日韩一区二区三区精品不卡| h视频一区二区三区| 制服人妻中文乱码| 久久人妻熟女aⅴ| 人妻少妇偷人精品九色| av片东京热男人的天堂| 一级爰片在线观看| 狂野欧美激情性xxxx在线观看| 最近中文字幕2019免费版| 在线观看免费高清a一片| 伦理电影大哥的女人| 久久久久网色| 大香蕉久久成人网| 成年av动漫网址| 日韩中字成人| 久久婷婷青草| 欧美少妇被猛烈插入视频| 亚洲丝袜综合中文字幕| 久久精品国产综合久久久 | 欧美精品一区二区免费开放| 丝袜喷水一区| 一本—道久久a久久精品蜜桃钙片| 免费在线观看完整版高清| 免费观看性生交大片5| 免费少妇av软件| 亚洲高清免费不卡视频| 免费高清在线观看日韩| 国产一级毛片在线| 只有这里有精品99| 国产亚洲一区二区精品| 丝袜人妻中文字幕| 久久久久久久大尺度免费视频|