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

    一種帶剪切約束的啟發(fā)式二維裝箱算法

    2015-12-06 09:33:07賴朝安
    圖學(xué)學(xué)報(bào) 2015年6期
    關(guān)鍵詞:裝箱背包箱子

    姚 怡, 賴朝安

    (1. 華南理工大學(xué)工商管理學(xué)院,廣東 廣州 510640;2. 廣西大學(xué)計(jì)算機(jī)與電子信息學(xué)院,廣西 南寧 530004)

    一種帶剪切約束的啟發(fā)式二維裝箱算法

    姚怡1,2, 賴朝安1

    (1. 華南理工大學(xué)工商管理學(xué)院,廣東 廣州 510640;2. 廣西大學(xué)計(jì)算機(jī)與電子信息學(xué)院,廣西 南寧 530004)

    提出一種滿足剪切約束的啟發(fā)式二維裝箱算法,通過(guò)價(jià)值修正策略提高箱的空間利用率,進(jìn)而減少箱的使用數(shù)量。該啟發(fā)式算法將較難裝箱的物品賦予較高的價(jià)值及裝箱優(yōu)先權(quán);并通過(guò)延展或融合剩余零散空間,將未用的空間合并到剩余相鄰空間,以改進(jìn)空間利用率。基于標(biāo)桿測(cè)試數(shù)據(jù)集的仿真實(shí)驗(yàn)證明了該算法的有效性和相較于其他二維裝箱算法的優(yōu)越性。

    二維裝箱;價(jià)值修正;剪切方式;啟發(fā)式

    二維裝箱(two-dimensional bin packing,2DBP)問(wèn)題作為一個(gè)典型的組合優(yōu)化問(wèn)題吸引了大量集中于數(shù)學(xué)模型或算法的研究,近期的研究則更加關(guān)注大規(guī)模的裝箱問(wèn)題,對(duì)此通常不是采用系統(tǒng)的、精確的方法追求問(wèn)題的最優(yōu)解,而是采用確定性算法對(duì)解的生成方式加以一定的限制,在可接受的時(shí)間內(nèi)獲取較優(yōu)解[1-2];或者采用各種啟發(fā)式算法[3-10],通過(guò)不斷嘗試逐步趨優(yōu)的方法,達(dá)到有效合理的目標(biāo),取得足夠滿意的解。2DBP的研究主要關(guān)注輸出(價(jià)值)最大化與輸入(價(jià)值)最小化兩項(xiàng)指標(biāo),以達(dá)到裝箱效率的最大化。本文研究以輸入最小化為目標(biāo)的2DBP多箱問(wèn)題,該問(wèn)題可描述為:給定固定尺寸的多個(gè)二維矩形箱,其寬度為W,高度為H;存在大量在尺寸上差異較大的二維矩形物品,現(xiàn)需尋找能裝入所有物品的、且保證物品不重疊并呈現(xiàn)正交擺放形式的裝箱方案,達(dá)到所使用的箱數(shù)量最小化的目標(biāo)。

    定向與剪切這兩種約束的組合產(chǎn)生4種2D裝箱方式:OF、RF、OG和RG[3]。O是指矩形物品只能定向裝箱(orientated,O),R則相反,允許物品旋轉(zhuǎn)(rotatable,R);G是指物品必須采用類似剪床的“一刀切”工藝的擺放布局,即剪切方式(guillotine-cut,G);而F則相反,允許物品自由擺放。本文研究2種情況:2DBP-OG和2DBP-RG。

    2002年Lodi等[7]針對(duì)4種2DBP類型(OF、RF、OG和RG)提出了一種啟發(fā)式算法,同時(shí)設(shè)計(jì)了一個(gè)統(tǒng)一的禁忌搜索算法,在鄰域的探索中通過(guò)改變啟發(fā)性規(guī)則去適應(yīng)裝箱類型的變化。1999年Lodi等[3]提出了背包裝填算法(knapsack problem,KP),采用了基于所產(chǎn)生子問(wèn)題的另一個(gè)層裝填策略。在(兩值)背包問(wèn)題中,必須選擇n個(gè)元素的一個(gè)子集,每個(gè)元素有相應(yīng)的利潤(rùn)和重量,使總重量不超過(guò)給定的容重并且總利潤(rùn)達(dá)到最大。2009年P(guān)olyakovsky和M′Hallah[8]提出了基于代理的智能算法(agent-based,A-B),以剪切型左下原則(guillotine bottom-left,GBL)做物品的基礎(chǔ)裝填,并設(shè)置了物品的代理機(jī)制,每個(gè)代理?yè)碛凶约旱膮?shù)、適應(yīng)度和判定過(guò)程,通過(guò)代理間的相互影響,決定物品的最佳裝填位置。2011年Charalambous和Fleszar[9]針對(duì)帶剪切約束的2DBP提出了一個(gè)啟發(fā)式算法,采用平均面積的策略選擇物品并逐個(gè)箱子裝填,有效避免了因單純追求箱子的面積利用率而導(dǎo)致小物品的過(guò)度使用。2013年Fleszar[10]針對(duì)2BP-OG/RG問(wèn)題構(gòu)造了3個(gè)插入型啟發(fā)式算法,通過(guò)樹型結(jié)構(gòu)去描述物品布局以及物品的各種插入操作,并設(shè)計(jì)了新的判定規(guī)則用于改善算法效果。

    1 本文算法

    針對(duì)裝箱過(guò)程中,由于某些物品過(guò)度使用而產(chǎn)生局部最優(yōu)而非全局最優(yōu)的現(xiàn)象,Belov提出順序價(jià)值修正策略(sequential value correction,SVC)。通過(guò)不斷修正物品價(jià)值來(lái)達(dá)到全局優(yōu)化的目的,并將該方法成功運(yùn)用于一維下料問(wèn)題[11]和帶排樣問(wèn)題[12],取得較好的效果。本文的二維裝箱算法借鑒了Belov提出的價(jià)值修正策略,具體如下:

    (1) 對(duì)每個(gè)物品設(shè)定初始價(jià)值,形成價(jià)值不等的候選物品集合A;

    (2) 從集合A中選擇要填充的若干物品形成集合B,并沿高度方向ih對(duì)物品非增序排列,采取左下角原則做基礎(chǔ)填充,形成階梯狀的物品填充布局P;

    (3) 選擇位于階梯上方的某個(gè)矩形空間s,對(duì)其進(jìn)行裝箱;

    (5) 每當(dāng)一個(gè)箱子裝滿了或剩余空間已經(jīng)無(wú)任何利用價(jià)值時(shí),就打開另一個(gè)新的空箱繼續(xù)裝填直至剩余物品為0,此時(shí)獲取一個(gè)裝箱方案C;

    (6) 采用價(jià)值修正公式對(duì)每個(gè)物品價(jià)值進(jìn)行修正,形成附帶新價(jià)值的物品集合,重新裝箱,獲得新的裝箱方案,經(jīng)過(guò)若干次的迭代,選取最優(yōu)裝箱方案作為結(jié)果。

    主算法偽代碼如下:

    算法1. Main()

    1.1物品初始價(jià)值設(shè)定

    價(jià)值修正策略是為了在迭代過(guò)程中能更快更好地逼近最佳結(jié)果,在每一次迭代開始時(shí),將前一次迭代的結(jié)果傳遞過(guò)來(lái),作為參數(shù)調(diào)節(jié)本次迭代的初始值。本文方法在每輪裝箱方案生成后均對(duì)所有物品重設(shè)價(jià)值,采用價(jià)值修正的方式調(diào)整裝箱布局,使得難裝的物品(價(jià)值大)先行填充。衡量每個(gè)箱子的裝箱布局的好或壞,不再是單純的面積利用率,而是改成所裝物品總價(jià)值最大化。在首輪裝箱方案中,需要給每個(gè)物品一個(gè)初始價(jià)值。根據(jù)經(jīng)驗(yàn),一般面積越大的物品填充難度越大,因此直接設(shè)置物品面積為初始價(jià)值。設(shè)箱子尺寸為HW×,需對(duì)矩形物品集合A=進(jìn)行裝箱。裝箱之前,根據(jù)式(1)賦予每個(gè)物品 ai一個(gè)初始價(jià)值 vi:

    1.2空間填充方法(pack(r,B))本文算法除了定義物品集合A,還定義了空間集合用來(lái)存放當(dāng)前箱子中可供填充的各種矩形空間信息。為方便描述,將已有或即將有物品填充的矩形空間稱為填充區(qū)域。對(duì)每個(gè)新打開的箱子,集合S默認(rèn)擁有一個(gè)面積為H×W的填充區(qū)域s00∈s0,隨著填充操作的持續(xù)進(jìn)行,會(huì)有分裂出來(lái)的剩余子空間集不斷加入集合S。當(dāng)或S集合元素?zé)o利用價(jià)值,即任意 sij都無(wú)法容納任意的 ai時(shí),一個(gè)箱子的填充操作結(jié)束,允許打開新箱繼續(xù)填充。每次的填充操作都選擇一個(gè)填充區(qū)域和若干物品,將物品沿空間寬度W方向按照 hi從高到低的原則依次排列填充,填充操作完畢后將生成子空間集(如圖1所示),對(duì)空間 s00進(jìn)行填充后,生成包含4個(gè)子空間的集合

    圖1 填充操作后剩余子空間的生成

    算法2. pack(r,B)

    1.2.1空間的選擇(sele_area(S))

    填充操作每次只針對(duì)一個(gè)矩形區(qū)域空間,對(duì)新打開的箱子,默認(rèn)只有一個(gè)面積為H×W的填充區(qū)域,無(wú)需進(jìn)行選擇。當(dāng)對(duì)某個(gè)填充區(qū)域進(jìn)行階梯狀填充操作之后,在每個(gè)物品上方均一對(duì)一生成小的矩形區(qū)域空間sij左下角坐標(biāo)與物品左上角坐標(biāo)重疊,右上角坐標(biāo)與當(dāng)前填充區(qū)域右上角坐標(biāo)重疊,因此下一輪的填充操作必須進(jìn)行空間選擇。在如圖 1所示的首輪填充操作后,物品1(2、3、4)對(duì)應(yīng)區(qū)域空間A(B、C、D),4個(gè)區(qū)域空間形成空間集合S中的一個(gè)子集,即各區(qū)域空間尺寸、面積各有差異。本文算法按照面積從大到小進(jìn)行空間選擇,每個(gè)空間子集 si只選擇一個(gè)空間成為填充區(qū)域。如圖1所示的空間子集 s1,優(yōu)先選擇面積最大的區(qū)域 A進(jìn)行下一輪的物品填充。如果區(qū)域 A由于形狀的緣故無(wú)法容納候選物品集合中的任何物品,則選擇面積次大的區(qū)域 B進(jìn)行下一輪的物品填充,以此類推,按面積大小進(jìn)行填充區(qū)域選擇。如果所有空間均無(wú)法容納物品,且無(wú)法與其他區(qū)域合并空間,則在集合S中刪除該子集 s1j。

    算法3. sele_area(S)

    1.2.2物品的選擇(selete(ai,r))

    在進(jìn)行填充操作時(shí),首要步驟是從候選物品集合中挑選合適的物品形成B集合,用于填充當(dāng)前的面積為H×W的矩形區(qū)域,使得填充區(qū)域價(jià)值最大,然后再考慮剩余空間的利用。此時(shí),物品的挑選實(shí)際上是一個(gè)經(jīng)典的0-1背包問(wèn)題。0-1背包問(wèn)題描述如下:有n件物品和一個(gè)容量為V的背包,第i件物品的重量是 c[i],價(jià)值是w[i],求解將哪些物品裝入背包可使這些物品的重量總和不超過(guò)背包容量,且價(jià)值總和最大。0-1背包問(wèn)題可以用遞歸法、動(dòng)態(tài)規(guī)劃法、貪心法和分支界限法等多種方法解決,本文選用動(dòng)態(tài)規(guī)劃法。動(dòng)態(tài)規(guī)劃的指導(dǎo)思想是先要有效地找出子問(wèn)題,并通過(guò)其子問(wèn)題推出原問(wèn)題的解,通常子問(wèn)題與原問(wèn)題是相同的,只是規(guī)模上的縮小,直到遇見問(wèn)題的界限。對(duì)于0-1背包問(wèn)題,也可以找出滿足動(dòng)態(tài)規(guī)劃的子問(wèn)題:如果不放第i件物品,那么問(wèn)題就轉(zhuǎn)化為“前i?1件物品放入容量為v的背包中”,價(jià)值為如果放第i件物品,那么問(wèn)題就轉(zhuǎn)化為“前i?1件物品放入剩下的容量為v?c[i]的背包中”。此時(shí)能獲得的最大價(jià)值就是再加上通過(guò)放入第i件物品獲得的價(jià)值因此狀態(tài)轉(zhuǎn)移方程為:

    在進(jìn)行如圖 1所示的物品填充時(shí),由于只允許正交方式擺放,不允許重疊,且物品上下兩個(gè)方向均無(wú)其他物品,因此可看成一次沿著填充區(qū)域的寬度方向的一維填充操作。此時(shí)物品的選擇過(guò)程就與經(jīng)典0-1背包問(wèn)題存在一一對(duì)應(yīng)關(guān)系:

    (1) 填充區(qū)域的寬度W——一個(gè)容量為 V的背包;

    (2) 物品價(jià)值 vi——物品價(jià)值w[i];

    (3) 物品寬度wi——物品的重量是 c[i](OG方式);

    (4) 物品寬度wi或長(zhǎng)度hi——物品的重量是c[i](RG方式)。

    在物品選擇過(guò)程中,對(duì)于OG方式,只能正放不能倒放,因此,凡是物品過(guò)大放不進(jìn)指定區(qū)域即滿足的物品自然淘汰,不在選擇范圍內(nèi);而對(duì)于RG方式,則需要從正放和倒放兩個(gè)方向進(jìn)行考慮,是選擇物品寬度wi(正放),還是選擇長(zhǎng)度 hi(倒放)作為沿填充區(qū)域?qū)挾萕填充的對(duì)象,主要依據(jù)以下判斷規(guī)則:

    (1) 如果該物品寬度小于等于高度且正放倒放均能放進(jìn)區(qū)域內(nèi)即wi≤hi&&wi≤W&&wi≤H&&hi≤W&&hi≤H,則選擇物品寬度wi;

    (3) 如果該物品寬度大于高度且正放倒放均能放進(jìn)區(qū)域內(nèi)即wi>hi&&wi≤W&&wi≤H&&hi≤W&&hi≤H,則選擇物品高度hi;

    (5) 其他情況的物品屬于無(wú)論正放還是倒放都超出區(qū)域的情況,做淘汰處理,不參與物品選擇。

    算法4. selete(ai,r)

    1.2.3子空間的生成

    圖2 3個(gè)子空間集s上 、s左 和s下的生成

    當(dāng)子空間集均不為空時(shí),添加到空間集S的末尾成為候選空間。如此循環(huán),處理剩余空間。為防止無(wú)效空間集的循環(huán)生成,設(shè)置終止條件:當(dāng)某個(gè)子空間集中所有矩形區(qū)域均屬于無(wú)效空間時(shí),禁止生成下級(jí)空間集并刪除當(dāng)空間集S=φ時(shí),表示當(dāng)前箱子已完成填充操作,允許打開新的箱子繼續(xù)填充。

    剩余空間離散化意味著可選擇的物品種類會(huì)變少,因此有必要進(jìn)行空間擴(kuò)張或空間融合,這有利于提高空間利用率。當(dāng)然,采取措施的前提是保證剪切方式的正確實(shí)施,因此在做騰挪操作時(shí),應(yīng)以對(duì)應(yīng)物品的填充寬度作為移動(dòng)步長(zhǎng)。當(dāng)某個(gè)子空間集被定義為無(wú)效空間集時(shí),允許其向剩余的相鄰空間集輸送空間。輸送的次序依照空間集S的次序,假設(shè)當(dāng)前空間集如圖3(a)所示。當(dāng)空間集因無(wú)合適物品而被定義為無(wú)效空間集時(shí),依照順序,需向右騰挪后被安排給空間集如圖3(b)所示;然后再向上騰挪后被安排給空間集,如圖3(c)所示;當(dāng)與空間集相鄰的空間集個(gè)數(shù)為0時(shí),刪除空間集的所有信息。

    圖3 空間合并示例

    1.3價(jià)值修正

    物品的價(jià)值決定了物品在裝箱過(guò)程中的優(yōu)先級(jí)別,對(duì)于面積較大的,或形狀獨(dú)特的,或大部分剩余空間均難以將之容納的物品應(yīng)賦予更高的價(jià)值,提升其優(yōu)先級(jí)別。

    本文算法通過(guò)多次迭代提高解的質(zhì)量,每次迭代均根據(jù)上一次的裝箱方案C對(duì)各物品價(jià)值 vi進(jìn)行修正,以達(dá)到讓難裝的物品先行填充的目的。設(shè):在當(dāng)次迭代產(chǎn)生的裝箱方案C中,物品 ai所在的那個(gè)箱子一共填充了m個(gè)物品,則面積利用率設(shè)置兩個(gè)常數(shù)g∈(0,1)和 ρ>1,g為修正價(jià)值的權(quán)值系數(shù);ρ為控制參數(shù),實(shí)驗(yàn)中可嘗試不同的值使得物品的價(jià)值更趨向于合理。本文設(shè)計(jì)價(jià)值修正公式為:

    式(3)中,通過(guò)權(quán)值系數(shù)g來(lái)調(diào)節(jié)物品的原價(jià)值在新價(jià)值中所占的比例;存在的意義在于:箱子中物品個(gè)數(shù)越多,意味著小尺寸物品較多,且易于和其他物品形成互補(bǔ)關(guān)系提升填充率,應(yīng)該降低該類物品的價(jià)值。

    通過(guò)上述價(jià)值公式的修正,使得算法在構(gòu)造一個(gè)解決方案時(shí)充分考慮了每個(gè)物品的使用頻率,每次迭代生成的裝箱方案都參考了上一次方案的參數(shù),根據(jù)參數(shù)重新修正物品價(jià)值。不再單純以面積利用率作為衡量裝箱效果的唯一標(biāo)準(zhǔn),而是以箱子物品的總價(jià)值作為裝箱優(yōu)劣的判斷準(zhǔn)則,這種修正機(jī)制賦予了難裝物品更高的優(yōu)先權(quán),有效避免了較差方案的生成。

    2 實(shí)驗(yàn)結(jié)果

    本文算法(value correction heuristic,VCH)采用二維裝箱實(shí)驗(yàn)中常用的500個(gè)標(biāo)準(zhǔn)算例進(jìn)行驗(yàn)算,并與其他算法結(jié)果進(jìn)行比較。500個(gè)算例共分為10個(gè)classes,每個(gè)class包含50個(gè)小題。每個(gè)小題提供的箱子均為正方形,物品尺寸在小于箱子尺寸范圍內(nèi)隨機(jī)生成,算法采用C#編程,Microsoft visualstudio 2010進(jìn)行編譯。為了節(jié)約運(yùn)行時(shí)間,本文算法讀取了二維裝箱算法下界(lower bound,LB)數(shù)據(jù),其中,2BP|O|G 調(diào)用了 Fekete和Schepers[5]給出的下界,2BP|R|G調(diào)用了Clautiaux等[6]給出的下界。實(shí)驗(yàn)中設(shè)置g=0.45;ρ=1.2,經(jīng)200次迭代計(jì)算上述500個(gè)標(biāo)準(zhǔn)算例,SH算法取得數(shù)據(jù)為:2BP|O|G共需7 309個(gè)箱子,平均用時(shí)0.236 s;2BP|R|G共需 7 059個(gè)箱子,平均用時(shí)0.255 s。表1顯示本文算法(VCH)與其他啟發(fā)式算法進(jìn)行比較的結(jié)果,數(shù)據(jù)顯示VCH算法在箱子消耗總數(shù)上占有優(yōu)勢(shì)。

    表2顯示了A-B,CHBP,CFIH+J4算法和本文算法(VCH)的細(xì)節(jié)數(shù)據(jù)的對(duì)比,同時(shí)列出下界(LB)數(shù)據(jù)作參考。數(shù)據(jù)表明VCH算法在第5組中表現(xiàn)特別優(yōu)秀,其他組也取得不錯(cuò)的結(jié)果,無(wú)論是O|G方式還是R|G方式,500題的箱子消耗總數(shù)比其他算法都要少。

    表1 本文算法與其他算法的性能對(duì)比數(shù)據(jù)

    表2 4種算法的分段數(shù)據(jù)對(duì)比(箱子個(gè)數(shù))

    表3 取不同迭代次數(shù)的運(yùn)算結(jié)果(箱子個(gè)數(shù))

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

    本文提出了一個(gè)應(yīng)用于剪切方式的啟發(fā)式二維裝箱算法,對(duì)當(dāng)前剩余空間設(shè)計(jì)了有效劃分和填充,相鄰小空間的合并有效提高了面積利用率。該算法通過(guò)修正物品價(jià)值調(diào)整物品的填充次序,多次迭代使解逐步趨優(yōu)。實(shí)驗(yàn)表明,相比其他啟發(fā)式算法,本文算法取得了較好的裝箱結(jié)果。由于其需要多次調(diào)用0-1背包子算法,因此耗費(fèi)時(shí)間較多,在時(shí)間性能上沒取得更好的結(jié)果。基于這個(gè)問(wèn)題,未來(lái)可采用并行編程技術(shù),或時(shí)間復(fù)雜度更低的背包算法,提高時(shí)間效率。

    [1] 潘衛(wèi)平, 陳秋蓮, 崔耀東, 等. 基于勻質(zhì)條帶的矩形件最優(yōu)三塊布局算法[J]. 圖學(xué)學(xué)報(bào), 2015, 36(1): 7-11.

    [2] 易向陽(yáng), 潘衛(wèi)平, 張俊暉. 基于五塊模式的單一矩形件排樣算法[J]. 圖學(xué)學(xué)報(bào), 2015, 36(4): 521-525.

    [3] Lodi A, Martello S, Vigo D. Heuristic and metaheuristic approaches for a class of two-dimensional bin packing problems [J]. INFORMS Journal on Computing, 1999, 11(4): 345-357.

    [4] W?scher G, Hau?ner H, Schumann H. An improved typology of cutting and packing problems [J]. European Journal of Operational Research, 2007, 183(3): 1109-1130.

    [5] Fekete S P, Schepers J. A general framework for bounds for higher dimensional orthogonal packing problems [J]. Mathematical Methods of Operations Research, 2004, 60(2): 311-329.

    [6] Clautiaux F, Jouglet A, Hayek J E. A new lower bound for the non-oriented two-dimensional bin-packing problem [J]. Operations Research Letters, 2007, 35(3): 365-373.

    [7] Lodi A, Martello S, Vigo D. Recent advances on two-dimensional bin packing problems [J]. Discrete Applied Mathematics, 2002, 123(1-3): 296-379.

    [8] Polyakovsky S, M′Hallah R. An agent-based approach to the two-dimensional guillotine bin packing problem [J]. European Journal of Operational Research, 2009, 192(3): 767-781.

    [9] Charalambous C, Fleszar K. A constructive bin-oriented heuristic for the two-dimensional bin packing problem with guillotine cuts [J]. Computers & Operations Research, 2011, 38(10): 1443-1451.

    [10] Fleszar K. Three insertion heuristics and a justification improvement heuristic for two-dimensional bin packing with guillotine cuts [J]. Computers & Operations Research, 2013, 40(1): 463-474.

    [11] Belov G, Scheithauer G. Setup and open-stacks minimization in one-dimensional stock cutting [J]. INFORMS Journal on Computing, 2007, 19(1): 27-35.

    [12] Belov G, Scheithauer G, Mukhacheva E A. One-dimensional heuristics adapted for two-dimensional rectangular strip packing [J]. Journal of the Operational Research Society, 2008, 59: 823-832.

    A Heuristic Algorithm for Two-Dimensional Bin Packing with Guillotine Constraints

    Yao Yi1,2,Lai Chaoan1
    (1. School of Business Administration, South China University of Technology, Guangzhou Guangdong 510640, China; 2. College of Computer and Electronics Information, Guangxi University, Nanning Guangxi 530004, China)

    A heuristic approach for two-dimensional bin packing problems with guillotine constraints is proposed to minimize bin usage by maximizing space efficiency through the strategy of value correction. This heuristic algorithm firstly assigns higher values and packing priorities to items considered more difficult to pack into residual spaces, then selects packing spaces in descending order of unused area, and finally expand or merge residual small spaces and add unusable space to the residual adjacent space set, so as to improve the utilization rate. Simulation experiments on benchmark test sets suggest that the approach can work effectively and rivals existing other 2DBP methods.

    two-dimensional bin packing; value correction; guillotine cut; heuristic

    TP 391

    A

    2095-302X(2015)06-0879-08

    2015-06-25;定稿日期:2015-07-08

    國(guó)家自然科學(xué)基金面上項(xiàng)目(71371058);國(guó)家自然科學(xué)基金地區(qū)科學(xué)基金項(xiàng)目(61363026)

    姚怡(1975–),女,廣東陽(yáng)江人,副教授,碩士。主要研究方向?yàn)榻M合優(yōu)化算法。E-mail:yaoyi@gxu.edu.cn

    賴朝安(1973–),男,廣西欽州人,副教授,博士。主要研究方向?yàn)橹圃煨畔⒒?、?chuàng)新方法。E-mail:chalai@scut.edu.cn

    猜你喜歡
    裝箱背包箱子
    大山里的“背包書記”
    電機(jī)裝箱設(shè)計(jì)系統(tǒng)解決方案和應(yīng)用
    一包裝天下 精嘉Alta銳達(dá)Sky51D背包體驗(yàn)
    一模一樣的箱子
    鼓鼓的背包
    箱子
    創(chuàng)意西瓜背包
    童話世界(2017年11期)2017-05-17 05:28:26
    薄箱子
    三維貨物裝箱問(wèn)題的研究進(jìn)展
    領(lǐng)個(gè)箱子去街上
    Coco薇(2015年11期)2015-11-09 12:19:33
    成人av在线播放网站| 国产综合精华液| 久久久久久九九精品二区国产| 国产高潮美女av| 国产精品久久久久久精品电影| 日本免费a在线| 国产老妇伦熟女老妇高清| 中文在线观看免费www的网站| 日韩,欧美,国产一区二区三区| 国产黄色免费在线视频| 国产黄a三级三级三级人| 亚洲综合精品二区| 中文字幕人妻熟人妻熟丝袜美| 黄色一级大片看看| 免费播放大片免费观看视频在线观看| 日本av手机在线免费观看| 三级国产精品片| 亚洲av中文字字幕乱码综合| 亚洲激情五月婷婷啪啪| 国国产精品蜜臀av免费| 简卡轻食公司| 欧美变态另类bdsm刘玥| 汤姆久久久久久久影院中文字幕 | 精品久久久久久久末码| 尤物成人国产欧美一区二区三区| 在线天堂最新版资源| 免费av毛片视频| 亚洲高清免费不卡视频| av线在线观看网站| 免费观看av网站的网址| 一边亲一边摸免费视频| 少妇人妻精品综合一区二区| 久久亚洲国产成人精品v| 亚洲av国产av综合av卡| av一本久久久久| 能在线免费观看的黄片| 欧美97在线视频| 欧美三级亚洲精品| 亚洲内射少妇av| 中文乱码字字幕精品一区二区三区 | 久久鲁丝午夜福利片| 国产黄频视频在线观看| 国产黄片视频在线免费观看| 丝瓜视频免费看黄片| 亚洲色图av天堂| 在线观看一区二区三区| 18禁裸乳无遮挡免费网站照片| 久久久久精品性色| 久久精品国产鲁丝片午夜精品| 亚洲色图av天堂| 亚洲精品日韩av片在线观看| 久久久久精品久久久久真实原创| 国产免费又黄又爽又色| 极品教师在线视频| 午夜精品在线福利| 老司机影院成人| 菩萨蛮人人尽说江南好唐韦庄| 亚洲欧洲国产日韩| 婷婷色综合大香蕉| 免费观看a级毛片全部| 欧美精品一区二区大全| 午夜福利高清视频| 日韩精品青青久久久久久| 亚洲精品日韩av片在线观看| 欧美bdsm另类| 日韩精品有码人妻一区| 日韩不卡一区二区三区视频在线| 国语对白做爰xxxⅹ性视频网站| av黄色大香蕉| 纵有疾风起免费观看全集完整版 | av女优亚洲男人天堂| 日韩电影二区| av播播在线观看一区| 免费大片18禁| 成人亚洲精品av一区二区| 国产精品一区二区三区四区免费观看| 日韩大片免费观看网站| 午夜激情福利司机影院| 久久精品国产亚洲av涩爱| 日本色播在线视频| 日韩欧美精品免费久久| 天堂av国产一区二区熟女人妻| 日韩av不卡免费在线播放| 久久久久久久午夜电影| 免费在线观看成人毛片| 欧美激情久久久久久爽电影| 精品一区二区免费观看| 国产片特级美女逼逼视频| 可以在线观看毛片的网站| 午夜福利高清视频| 国产高清有码在线观看视频| 午夜福利成人在线免费观看| 肉色欧美久久久久久久蜜桃 | 午夜精品在线福利| 中国美白少妇内射xxxbb| 亚洲国产精品sss在线观看| 最近中文字幕高清免费大全6| 中文字幕亚洲精品专区| 肉色欧美久久久久久久蜜桃 | 午夜福利在线观看吧| 亚洲婷婷狠狠爱综合网| 日韩在线高清观看一区二区三区| 国产成人a区在线观看| 亚洲三级黄色毛片| 日韩在线高清观看一区二区三区| 亚洲最大成人中文| 成年版毛片免费区| .国产精品久久| 我的老师免费观看完整版| 亚洲乱码一区二区免费版| 日本wwww免费看| 亚洲18禁久久av| 亚洲最大成人av| 禁无遮挡网站| 观看免费一级毛片| 男人舔奶头视频| 免费大片18禁| 亚洲美女搞黄在线观看| 午夜福利网站1000一区二区三区| 欧美日韩视频高清一区二区三区二| 极品教师在线视频| 国产av码专区亚洲av| 国产精品人妻久久久影院| 亚洲精品日本国产第一区| 免费看不卡的av| 亚洲精品日韩av片在线观看| 欧美成人一区二区免费高清观看| 午夜精品一区二区三区免费看| 日韩人妻高清精品专区| 日日摸夜夜添夜夜爱| 亚洲国产精品国产精品| 亚洲激情五月婷婷啪啪| 大片免费播放器 马上看| 又黄又爽又刺激的免费视频.| 成人毛片60女人毛片免费| 国产一区二区亚洲精品在线观看| 婷婷色av中文字幕| 免费观看av网站的网址| 我要看日韩黄色一级片| 国产在视频线在精品| 在线天堂最新版资源| 男女边吃奶边做爰视频| 免费看日本二区| 欧美最新免费一区二区三区| 有码 亚洲区| 国产精品一二三区在线看| 色综合色国产| 国国产精品蜜臀av免费| 久久久久久久国产电影| 两个人的视频大全免费| av在线播放精品| 国产综合懂色| 亚洲自拍偷在线| av国产久精品久网站免费入址| 国产免费又黄又爽又色| 精品久久久久久久久亚洲| 一本久久精品| 亚洲,欧美,日韩| 草草在线视频免费看| 国产老妇伦熟女老妇高清| 日日摸夜夜添夜夜添av毛片| 亚洲精品乱久久久久久| 成人二区视频| 我的老师免费观看完整版| 一级二级三级毛片免费看| 亚洲精品乱码久久久v下载方式| 亚洲欧美一区二区三区黑人 | kizo精华| 我的女老师完整版在线观看| 成年av动漫网址| 欧美区成人在线视频| 高清av免费在线| 久久精品久久久久久久性| h日本视频在线播放| 国产亚洲91精品色在线| 欧美3d第一页| 午夜福利网站1000一区二区三区| 男女视频在线观看网站免费| 成人综合一区亚洲| 国产av码专区亚洲av| 99久久精品热视频| 中文精品一卡2卡3卡4更新| 一夜夜www| 建设人人有责人人尽责人人享有的 | 免费大片黄手机在线观看| 日韩伦理黄色片| 欧美zozozo另类| 国产综合懂色| 国内少妇人妻偷人精品xxx网站| 免费看美女性在线毛片视频| 嘟嘟电影网在线观看| 免费看光身美女| 精品久久久久久久久亚洲| 国精品久久久久久国模美| 亚洲av在线观看美女高潮| 国产av码专区亚洲av| 日韩三级伦理在线观看| 午夜爱爱视频在线播放| 久久精品国产鲁丝片午夜精品| 你懂的网址亚洲精品在线观看| 午夜福利在线在线| 91久久精品电影网| 亚洲第一区二区三区不卡| 夫妻性生交免费视频一级片| 搞女人的毛片| 97超碰精品成人国产| 免费人成在线观看视频色| 看免费成人av毛片| 亚洲成人精品中文字幕电影| 一级毛片久久久久久久久女| 男人狂女人下面高潮的视频| 久久久久免费精品人妻一区二区| av.在线天堂| 亚洲美女视频黄频| 欧美zozozo另类| 国产精品伦人一区二区| 亚洲人成网站高清观看| 日韩人妻高清精品专区| 麻豆国产97在线/欧美| 一区二区三区乱码不卡18| 亚洲不卡免费看| 色综合色国产| 日韩大片免费观看网站| 国产美女午夜福利| 国产日韩欧美在线精品| 99re6热这里在线精品视频| 老司机影院毛片| 免费观看av网站的网址| 久久久成人免费电影| 91在线精品国自产拍蜜月| 高清毛片免费看| 熟妇人妻不卡中文字幕| 国产熟女欧美一区二区| 少妇的逼好多水| 一个人免费在线观看电影| 三级国产精品片| 尾随美女入室| 国产 一区精品| 中文精品一卡2卡3卡4更新| 在线 av 中文字幕| 人妻一区二区av| 精品人妻视频免费看| 欧美zozozo另类| 日本三级黄在线观看| 三级国产精品欧美在线观看| 噜噜噜噜噜久久久久久91| 国产单亲对白刺激| 中文资源天堂在线| 寂寞人妻少妇视频99o| 一级毛片 在线播放| 六月丁香七月| 亚洲不卡免费看| 在线a可以看的网站| 欧美bdsm另类| 91精品伊人久久大香线蕉| 成人亚洲精品av一区二区| 成人高潮视频无遮挡免费网站| av国产免费在线观看| 嫩草影院新地址| 亚洲精品国产av蜜桃| 日韩成人伦理影院| 免费看a级黄色片| 日韩成人av中文字幕在线观看| 亚洲精品国产av蜜桃| 在线a可以看的网站| 亚洲最大成人av| 欧美一级a爱片免费观看看| 少妇丰满av| 一级黄片播放器| 国产一级毛片七仙女欲春2| 日日摸夜夜添夜夜爱| 18+在线观看网站| 亚洲自偷自拍三级| 观看免费一级毛片| 久久久久久久久大av| 免费看日本二区| 久久精品人妻少妇| 国产精品美女特级片免费视频播放器| 人体艺术视频欧美日本| 国产av国产精品国产| 亚洲人成网站在线观看播放| 高清av免费在线| av黄色大香蕉| 菩萨蛮人人尽说江南好唐韦庄| 婷婷色av中文字幕| 午夜福利在线在线| 成年人午夜在线观看视频 | 日韩制服骚丝袜av| 久久久久久久大尺度免费视频| 亚洲精品乱码久久久久久按摩| 插阴视频在线观看视频| 欧美不卡视频在线免费观看| 亚洲欧美日韩卡通动漫| 日本熟妇午夜| 国产黄片视频在线免费观看| 精品少妇黑人巨大在线播放| 国产综合精华液| 小蜜桃在线观看免费完整版高清| 男女边吃奶边做爰视频| av专区在线播放| 亚洲精品色激情综合| 亚洲美女搞黄在线观看| 国内揄拍国产精品人妻在线| 欧美 日韩 精品 国产| 日韩精品青青久久久久久| 久久久久网色| 午夜福利网站1000一区二区三区| 国产精品三级大全| av在线老鸭窝| 我的女老师完整版在线观看| 极品少妇高潮喷水抽搐| 久久99热这里只有精品18| 嘟嘟电影网在线观看| 国产亚洲5aaaaa淫片| 国产精品久久久久久精品电影小说 | 久热久热在线精品观看| 国产黄频视频在线观看| 啦啦啦啦在线视频资源| 亚洲自拍偷在线| 少妇熟女欧美另类| 亚洲精品视频女| 麻豆成人午夜福利视频| 国产精品综合久久久久久久免费| 亚洲欧美日韩卡通动漫| 亚洲天堂国产精品一区在线| 网址你懂的国产日韩在线| 又爽又黄无遮挡网站| 成人亚洲精品一区在线观看 | 国产免费视频播放在线视频 | 菩萨蛮人人尽说江南好唐韦庄| 亚洲欧美一区二区三区国产| 18+在线观看网站| 国产成人免费观看mmmm| 国产成人aa在线观看| 三级经典国产精品| 丰满乱子伦码专区| 天堂影院成人在线观看| 2022亚洲国产成人精品| 能在线免费看毛片的网站| 91精品一卡2卡3卡4卡| 亚洲精品成人久久久久久| 亚洲高清免费不卡视频| 亚洲在线观看片| 亚洲自拍偷在线| 美女cb高潮喷水在线观看| 中文字幕av在线有码专区| 亚洲成人精品中文字幕电影| 插阴视频在线观看视频| 免费av观看视频| 少妇被粗大猛烈的视频| 成人av在线播放网站| 少妇高潮的动态图| 九色成人免费人妻av| 国产91av在线免费观看| 在线观看av片永久免费下载| 毛片一级片免费看久久久久| 国产在线男女| 国产精品一及| 国产69精品久久久久777片| 国产一级毛片七仙女欲春2| 啦啦啦中文免费视频观看日本| 成人一区二区视频在线观看| 亚洲欧洲日产国产| 小蜜桃在线观看免费完整版高清| 欧美性猛交╳xxx乱大交人| 在线播放无遮挡| 最近视频中文字幕2019在线8| 日韩在线高清观看一区二区三区| 听说在线观看完整版免费高清| 日韩在线高清观看一区二区三区| 少妇裸体淫交视频免费看高清| 色5月婷婷丁香| 超碰av人人做人人爽久久| 欧美人与善性xxx| 一级二级三级毛片免费看| av在线亚洲专区| 超碰av人人做人人爽久久| 特级一级黄色大片| 91精品伊人久久大香线蕉| 国产精品1区2区在线观看.| 日韩成人av中文字幕在线观看| 欧美成人午夜免费资源| 久久这里有精品视频免费| 久久久久免费精品人妻一区二区| av免费观看日本| 99久久精品国产国产毛片| 一级爰片在线观看| 777米奇影视久久| 精品国内亚洲2022精品成人| 久久久久久久午夜电影| 亚洲性久久影院| 一夜夜www| www.av在线官网国产| 卡戴珊不雅视频在线播放| 网址你懂的国产日韩在线| 久久午夜福利片| 色网站视频免费| 一本久久精品| 男的添女的下面高潮视频| 国产麻豆成人av免费视频| 久久精品人妻少妇| 一级av片app| 少妇被粗大猛烈的视频| 午夜久久久久精精品| 五月玫瑰六月丁香| 日韩欧美一区视频在线观看 | 国产一区有黄有色的免费视频 | 亚洲精品一区蜜桃| 亚洲av福利一区| 99久久精品一区二区三区| 久久精品综合一区二区三区| 特级一级黄色大片| 大片免费播放器 马上看| 九九在线视频观看精品| 国产人妻一区二区三区在| 男女边摸边吃奶| 久久久久性生活片| eeuss影院久久| 久久久久久久久久久丰满| 日韩大片免费观看网站| 天堂av国产一区二区熟女人妻| 我要看日韩黄色一级片| 女人久久www免费人成看片| videossex国产| 国产一级毛片七仙女欲春2| 精品人妻熟女av久视频| 深夜a级毛片| 午夜福利成人在线免费观看| 最近最新中文字幕免费大全7| 欧美97在线视频| 亚洲精品国产成人久久av| 熟妇人妻久久中文字幕3abv| 久久韩国三级中文字幕| 日本-黄色视频高清免费观看| 久久久久精品性色| 日韩欧美精品v在线| 免费黄网站久久成人精品| 日日撸夜夜添| 成人午夜精彩视频在线观看| 视频中文字幕在线观看| 亚洲成人av在线免费| 一本一本综合久久| 久久99精品国语久久久| 狠狠精品人妻久久久久久综合| 亚洲av.av天堂| 免费少妇av软件| av一本久久久久| 搞女人的毛片| 插阴视频在线观看视频| 91午夜精品亚洲一区二区三区| 建设人人有责人人尽责人人享有的 | 国产91av在线免费观看| 五月玫瑰六月丁香| 中国美白少妇内射xxxbb| 日日摸夜夜添夜夜爱| 夜夜看夜夜爽夜夜摸| 亚洲人与动物交配视频| 亚洲精品成人久久久久久| 亚州av有码| 天堂av国产一区二区熟女人妻| 综合色丁香网| 欧美最新免费一区二区三区| 能在线免费观看的黄片| 亚洲精品成人久久久久久| 国产综合懂色| 亚洲最大成人av| 少妇高潮的动态图| 亚洲精品日本国产第一区| 国产av在哪里看| 免费黄网站久久成人精品| xxx大片免费视频| 欧美日本视频| 亚洲高清免费不卡视频| 久久久久久九九精品二区国产| 干丝袜人妻中文字幕| 亚洲国产av新网站| 青春草视频在线免费观看| 偷拍熟女少妇极品色| 波野结衣二区三区在线| 日本黄大片高清| 能在线免费观看的黄片| 日韩中字成人| 免费少妇av软件| 久久久精品欧美日韩精品| 看十八女毛片水多多多| 男人爽女人下面视频在线观看| av播播在线观看一区| 久久精品国产鲁丝片午夜精品| 日韩av免费高清视频| 亚洲在久久综合| 一区二区三区乱码不卡18| 亚洲激情五月婷婷啪啪| 国产一级毛片在线| 最近最新中文字幕免费大全7| 久久久久久久久中文| 色播亚洲综合网| 1000部很黄的大片| 如何舔出高潮| 亚洲自偷自拍三级| 99re6热这里在线精品视频| 18禁裸乳无遮挡免费网站照片| 我的老师免费观看完整版| 国产精品一二三区在线看| 菩萨蛮人人尽说江南好唐韦庄| 秋霞伦理黄片| 日日摸夜夜添夜夜爱| 1000部很黄的大片| 欧美日韩亚洲高清精品| 亚洲熟妇中文字幕五十中出| 不卡视频在线观看欧美| 精品欧美国产一区二区三| 欧美日韩在线观看h| 真实男女啪啪啪动态图| 免费看美女性在线毛片视频| 你懂的网址亚洲精品在线观看| 久久久久性生活片| 国产成人免费观看mmmm| 久久亚洲国产成人精品v| 成人无遮挡网站| 亚洲精品亚洲一区二区| 久久久久久久久久久丰满| 夫妻午夜视频| 黄色日韩在线| 少妇人妻精品综合一区二区| 精品一区二区免费观看| 亚洲精品一二三| 能在线免费看毛片的网站| 2022亚洲国产成人精品| 老师上课跳d突然被开到最大视频| 噜噜噜噜噜久久久久久91| 在线a可以看的网站| 99热全是精品| 免费电影在线观看免费观看| 国产成人一区二区在线| 亚洲最大成人手机在线| 91av网一区二区| 亚洲三级黄色毛片| 亚洲国产精品成人综合色| av网站免费在线观看视频 | 国产av在哪里看| 国产大屁股一区二区在线视频| 成人漫画全彩无遮挡| 成人亚洲欧美一区二区av| 人妻系列 视频| www.色视频.com| 午夜免费男女啪啪视频观看| 欧美日韩国产mv在线观看视频 | 久久热精品热| 亚洲av在线观看美女高潮| or卡值多少钱| 夜夜看夜夜爽夜夜摸| 干丝袜人妻中文字幕| 亚洲国产欧美在线一区| 免费大片黄手机在线观看| 人妻少妇偷人精品九色| 亚洲欧洲国产日韩| 人人妻人人看人人澡| 精品久久久精品久久久| 亚洲成人精品中文字幕电影| 国产色婷婷99| 久久韩国三级中文字幕| 久久久午夜欧美精品| 老女人水多毛片| 欧美日韩视频高清一区二区三区二| 欧美xxⅹ黑人| 欧美极品一区二区三区四区| 国产亚洲午夜精品一区二区久久 | 美女国产视频在线观看| 国产伦在线观看视频一区| 2021少妇久久久久久久久久久| 久久国产乱子免费精品| 成年女人在线观看亚洲视频 | 老师上课跳d突然被开到最大视频| 偷拍熟女少妇极品色| 三级国产精品欧美在线观看| 内地一区二区视频在线| 中国国产av一级| 欧美xxⅹ黑人| 精品99又大又爽又粗少妇毛片| 国产精品爽爽va在线观看网站| 在线a可以看的网站| 亚洲成人一二三区av| 九色成人免费人妻av| 国产精品1区2区在线观看.| 久久99热6这里只有精品| 中文精品一卡2卡3卡4更新| 免费无遮挡裸体视频| 韩国av在线不卡| 丰满人妻一区二区三区视频av| 日韩国内少妇激情av| 亚洲欧美一区二区三区国产| 一级毛片 在线播放| 亚洲欧美日韩东京热| 免费黄色在线免费观看| 国产精品国产三级国产av玫瑰| 一个人看视频在线观看www免费| 乱系列少妇在线播放| 亚洲伊人久久精品综合| 国产午夜精品论理片| 国产老妇伦熟女老妇高清| 久久这里只有精品中国| 伦精品一区二区三区| 国产人妻一区二区三区在| 久久久久久久久大av| 亚洲欧美日韩东京热| 国产中年淑女户外野战色| 黑人高潮一二区| 久久久久久久久久久免费av| 韩国高清视频一区二区三区| 亚洲av福利一区| 欧美最新免费一区二区三区| 成人二区视频| 丰满乱子伦码专区| 亚洲欧美一区二区三区黑人 | 舔av片在线|