• <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欧美aⅴ国产| 卡戴珊不雅视频在线播放| 久久国内精品自在自线图片| av在线app专区| 久久亚洲国产成人精品v| 久久人妻熟女aⅴ| 26uuu在线亚洲综合色| 在线观看国产h片| 9热在线视频观看99| tube8黄色片| 国产在线免费精品| 人人妻人人澡人人看| 精品第一国产精品| 国产精品久久久久久精品古装| 国产淫语在线视频| 国产免费福利视频在线观看| 一本—道久久a久久精品蜜桃钙片| 美女福利国产在线| 97在线人人人人妻| 成人亚洲精品一区在线观看| 日韩精品有码人妻一区| 丝袜美足系列| 精品人妻一区二区三区麻豆| 少妇的丰满在线观看| 国产精品久久久久久av不卡| 久久精品国产鲁丝片午夜精品| 岛国毛片在线播放| 五月伊人婷婷丁香| 美女福利国产在线| 老熟女久久久| 性高湖久久久久久久久免费观看| 亚洲伊人久久精品综合| 性色avwww在线观看| av线在线观看网站| 一级毛片黄色毛片免费观看视频| 精品午夜福利在线看| 久久 成人 亚洲| 欧美亚洲日本最大视频资源| 黄色一级大片看看| 亚洲伊人久久精品综合| 不卡av一区二区三区| videos熟女内射| 久久精品人人爽人人爽视色| 观看av在线不卡| 亚洲情色 制服丝袜| 亚洲精品第二区| 精品一品国产午夜福利视频| 丝袜人妻中文字幕| 久久99热这里只频精品6学生| 亚洲精品在线美女| 一本一本久久a久久精品综合妖精 国产伦在线观看视频一区 | 久久久精品94久久精品| 欧美精品亚洲一区二区| 久久久精品免费免费高清| 永久免费av网站大全| av又黄又爽大尺度在线免费看| 人妻人人澡人人爽人人| 少妇精品久久久久久久| 欧美精品人与动牲交sv欧美| av天堂久久9| 麻豆乱淫一区二区| 九草在线视频观看| 99久久中文字幕三级久久日本| 王馨瑶露胸无遮挡在线观看| 国产免费又黄又爽又色| 男女啪啪激烈高潮av片| 观看美女的网站| 国产精品久久久久久精品古装| 亚洲久久久国产精品| 久久99蜜桃精品久久| 国产人伦9x9x在线观看 | 看非洲黑人一级黄片| 啦啦啦在线免费观看视频4| 丝袜在线中文字幕| h视频一区二区三区| 国产成人精品一,二区| 久久午夜综合久久蜜桃| 人人澡人人妻人| 久久99热这里只频精品6学生| 亚洲精品国产色婷婷电影| 美女xxoo啪啪120秒动态图| 我的亚洲天堂| 一级毛片我不卡| 最近的中文字幕免费完整| 国产爽快片一区二区三区| 亚洲国产看品久久| 18禁国产床啪视频网站| 成人免费观看视频高清| 亚洲一码二码三码区别大吗| 男人操女人黄网站| 国产一区亚洲一区在线观看| 美女xxoo啪啪120秒动态图| 欧美日韩国产mv在线观看视频| 97精品久久久久久久久久精品| 伊人久久大香线蕉亚洲五| 国产精品.久久久| 亚洲国产av新网站| a 毛片基地| 亚洲精品久久成人aⅴ小说| 老鸭窝网址在线观看| 欧美精品av麻豆av| 国产 精品1| 欧美亚洲日本最大视频资源| 成人毛片a级毛片在线播放| 日本午夜av视频| 精品福利永久在线观看| 日韩精品有码人妻一区| 色视频在线一区二区三区| 91在线精品国自产拍蜜月| 亚洲精品第二区| 国产色婷婷99| 午夜福利在线观看免费完整高清在| 欧美bdsm另类| 天美传媒精品一区二区| 人妻少妇偷人精品九色| av在线app专区| 欧美日本中文国产一区发布| 老鸭窝网址在线观看| 七月丁香在线播放| xxxhd国产人妻xxx| 狂野欧美激情性bbbbbb| 波多野结衣av一区二区av| 免费大片黄手机在线观看| 这个男人来自地球电影免费观看 | 久久精品久久久久久噜噜老黄| 丰满乱子伦码专区| 超碰成人久久| www.自偷自拍.com| 国产伦理片在线播放av一区| 欧美精品一区二区大全| 精品一区二区免费观看| 日本av手机在线免费观看| 青春草国产在线视频| 在线观看一区二区三区激情| 亚洲,欧美,日韩| 欧美精品一区二区大全| 中文字幕人妻熟女乱码| 精品午夜福利在线看| 国产精品久久久久久av不卡| 一级黄片播放器| 亚洲第一av免费看| 亚洲内射少妇av| videossex国产| 丰满饥渴人妻一区二区三| 久久久久久久亚洲中文字幕| 深夜精品福利| 久久久久久久久久人人人人人人| 久久精品亚洲av国产电影网| 国产成人精品婷婷| 又黄又粗又硬又大视频| 国产免费又黄又爽又色| 欧美人与性动交α欧美精品济南到 | 日本猛色少妇xxxxx猛交久久| 王馨瑶露胸无遮挡在线观看| 韩国av在线不卡| 黄片播放在线免费| 大片免费播放器 马上看| 午夜精品国产一区二区电影| 欧美变态另类bdsm刘玥| 午夜日本视频在线| 26uuu在线亚洲综合色| 成人18禁高潮啪啪吃奶动态图| 我要看黄色一级片免费的| 韩国av在线不卡| 国产又爽黄色视频| av有码第一页| 久久99精品国语久久久| 一级毛片 在线播放| 免费观看性生交大片5| 少妇熟女欧美另类| 久久这里有精品视频免费| 叶爱在线成人免费视频播放| 欧美日韩一级在线毛片| 亚洲国产精品一区三区| 久久久久精品性色| 97在线人人人人妻| 美女高潮到喷水免费观看| 免费高清在线观看视频在线观看| 国产男人的电影天堂91| 在线观看免费高清a一片| 老汉色∧v一级毛片| a级片在线免费高清观看视频| 日韩av在线免费看完整版不卡| 亚洲一级一片aⅴ在线观看| 国产女主播在线喷水免费视频网站| 国产成人精品在线电影| 欧美日韩视频精品一区| 成人影院久久| 一级a爱视频在线免费观看| 日日啪夜夜爽| 深夜精品福利| 国产福利在线免费观看视频| 色婷婷av一区二区三区视频| 国产1区2区3区精品| 久久人人爽人人片av| 美女午夜性视频免费| 肉色欧美久久久久久久蜜桃| 亚洲国产av影院在线观看| 男男h啪啪无遮挡| 在线免费观看不下载黄p国产| 国产精品麻豆人妻色哟哟久久| 色网站视频免费| 久久精品久久久久久噜噜老黄| 亚洲情色 制服丝袜| 一级黄片播放器| 精品国产一区二区三区四区第35| 欧美最新免费一区二区三区| 极品人妻少妇av视频| 国产精品久久久久久av不卡| 韩国精品一区二区三区| 最近中文字幕2019免费版| 日日撸夜夜添| 国产精品久久久久久av不卡| 婷婷色av中文字幕| 精品一品国产午夜福利视频| 国产男女超爽视频在线观看| 国产精品一国产av| 国产精品女同一区二区软件| 亚洲国产精品成人久久小说| www.自偷自拍.com| 女性生殖器流出的白浆| 99香蕉大伊视频| 亚洲久久久国产精品| 久久久久久久久久久免费av| 少妇人妻 视频| 少妇猛男粗大的猛烈进出视频| 自线自在国产av| 亚洲经典国产精华液单| 精品国产一区二区久久| 丝袜美足系列| 国产亚洲av片在线观看秒播厂| 人体艺术视频欧美日本| 亚洲精品乱久久久久久| 五月天丁香电影| 精品人妻在线不人妻| 丝袜人妻中文字幕| 青青草视频在线视频观看| 香蕉精品网在线| 国产在线免费精品| 少妇人妻久久综合中文| 我要看黄色一级片免费的| 精品一区二区三卡| 精品人妻偷拍中文字幕| 一级片'在线观看视频| 丰满迷人的少妇在线观看| 亚洲欧美中文字幕日韩二区| 建设人人有责人人尽责人人享有的| tube8黄色片| a级毛片在线看网站| 精品一区二区免费观看| 一本久久精品| av线在线观看网站| 精品国产乱码久久久久久男人| 极品人妻少妇av视频| 99久久综合免费| 日韩制服丝袜自拍偷拍| 久久久久精品人妻al黑| freevideosex欧美| 国产高清国产精品国产三级| 国产精品免费视频内射| 人妻 亚洲 视频| 男女下面插进去视频免费观看| av网站在线播放免费| 狂野欧美激情性bbbbbb| 两个人免费观看高清视频| 亚洲国产成人一精品久久久| 国产探花极品一区二区| 少妇人妻 视频| 精品卡一卡二卡四卡免费| 成人午夜精彩视频在线观看| 少妇的丰满在线观看| 中文字幕制服av| 亚洲精品日韩在线中文字幕| 99久国产av精品国产电影| 欧美激情极品国产一区二区三区| 97在线视频观看| 丝袜喷水一区| 2022亚洲国产成人精品| 啦啦啦视频在线资源免费观看| 伊人久久大香线蕉亚洲五| 老汉色av国产亚洲站长工具| 两性夫妻黄色片| av卡一久久| 亚洲欧美色中文字幕在线| 香蕉丝袜av| 爱豆传媒免费全集在线观看| 精品久久久精品久久久| 色94色欧美一区二区| 人人澡人人妻人| 成人午夜精彩视频在线观看| 免费久久久久久久精品成人欧美视频| 欧美av亚洲av综合av国产av | 各种免费的搞黄视频| 飞空精品影院首页| 日本av免费视频播放| 狂野欧美激情性bbbbbb| 国产精品 国内视频| 精品久久久精品久久久| 久久久国产精品麻豆| 黑人欧美特级aaaaaa片| 亚洲视频免费观看视频| 免费av中文字幕在线| 亚洲第一av免费看| 精品午夜福利在线看| 亚洲精品一区蜜桃| 久久这里只有精品19| 欧美 日韩 精品 国产| 视频在线观看一区二区三区| 黄色视频在线播放观看不卡| 美女大奶头黄色视频| 欧美人与性动交α欧美软件| 看十八女毛片水多多多| 久久韩国三级中文字幕| 欧美激情极品国产一区二区三区| 日本爱情动作片www.在线观看| 亚洲人成网站在线观看播放| 男女高潮啪啪啪动态图| 少妇的逼水好多| 欧美日韩亚洲国产一区二区在线观看 | 日本wwww免费看| 亚洲av综合色区一区| 最新的欧美精品一区二区| 国产片特级美女逼逼视频| 国产av精品麻豆| 美女福利国产在线| 亚洲成色77777| 亚洲精品久久午夜乱码| 久久鲁丝午夜福利片| 久久午夜综合久久蜜桃| 亚洲国产精品999| 国产成人精品婷婷| 国产一级毛片在线| 国产在线视频一区二区| 国产欧美日韩综合在线一区二区| 午夜福利视频精品| 亚洲精品国产av蜜桃| 国产成人精品在线电影| 日日撸夜夜添| 午夜激情av网站| 九草在线视频观看| 天美传媒精品一区二区| 人人妻人人爽人人添夜夜欢视频| 天堂8中文在线网| 欧美老熟妇乱子伦牲交| 搡老乐熟女国产| 成年女人在线观看亚洲视频| 熟女少妇亚洲综合色aaa.| 日本欧美视频一区| 又粗又硬又长又爽又黄的视频| av在线老鸭窝| av又黄又爽大尺度在线免费看| 免费黄频网站在线观看国产| av又黄又爽大尺度在线免费看| 在线观看人妻少妇| 成年女人毛片免费观看观看9 | 久久午夜福利片| 成人亚洲精品一区在线观看| 欧美日韩国产mv在线观看视频| 久久女婷五月综合色啪小说| 国产免费一区二区三区四区乱码| 女性生殖器流出的白浆| www.熟女人妻精品国产| 久久久国产一区二区| 国产综合精华液| 男人舔女人的私密视频| 精品国产露脸久久av麻豆| 欧美中文综合在线视频| 欧美成人午夜精品| 美女高潮到喷水免费观看| 亚洲精品国产一区二区精华液| 精品亚洲成a人片在线观看| 最新中文字幕久久久久| 丝瓜视频免费看黄片| 看非洲黑人一级黄片| 亚洲精品国产av蜜桃| 国产欧美日韩综合在线一区二区| 乱人伦中国视频| 性少妇av在线| 午夜福利视频在线观看免费| av网站在线播放免费| 男人添女人高潮全过程视频| 国产精品三级大全| 18禁国产床啪视频网站| 久久人人爽av亚洲精品天堂| 日本黄色日本黄色录像| 久久韩国三级中文字幕| 丝袜美腿诱惑在线| 亚洲av免费高清在线观看| 亚洲欧美一区二区三区黑人 | 老司机影院毛片| 好男人视频免费观看在线| 国产男女超爽视频在线观看| 亚洲欧美一区二区三区久久| 99国产综合亚洲精品| 春色校园在线视频观看| 大话2 男鬼变身卡| 少妇人妻精品综合一区二区| 免费人妻精品一区二区三区视频| 欧美成人精品欧美一级黄| 观看av在线不卡| www.自偷自拍.com| 久久久久视频综合| 在线观看免费视频网站a站| 久久久精品94久久精品| 亚洲久久久国产精品| 啦啦啦在线免费观看视频4| 久久精品人人爽人人爽视色| 精品久久久精品久久久| 亚洲第一区二区三区不卡| 不卡av一区二区三区| 国产女主播在线喷水免费视频网站| 国产 精品1| 亚洲精品久久久久久婷婷小说| 在线观看www视频免费| 波多野结衣一区麻豆| 国产欧美日韩一区二区三区在线| 久久久久久伊人网av| tube8黄色片| 2018国产大陆天天弄谢| 亚洲视频免费观看视频| 亚洲 欧美一区二区三区| 岛国毛片在线播放| 最近手机中文字幕大全| 国产精品 国内视频| 国产日韩欧美视频二区| 日本午夜av视频| 亚洲图色成人| 国产成人精品婷婷| 国产精品不卡视频一区二区| 看免费av毛片| 欧美日韩综合久久久久久| 夜夜骑夜夜射夜夜干| 天天操日日干夜夜撸| 亚洲欧美一区二区三区国产| 制服诱惑二区| 国产乱人偷精品视频| 亚洲精品乱久久久久久| 另类亚洲欧美激情| 久久99热这里只频精品6学生| 国产免费视频播放在线视频| 色94色欧美一区二区| 一本大道久久a久久精品| 成人毛片60女人毛片免费| 九色亚洲精品在线播放| 男人操女人黄网站| 97在线人人人人妻| 国产亚洲午夜精品一区二区久久| 伦精品一区二区三区| 在线观看免费高清a一片| 欧美激情高清一区二区三区 | 一区二区日韩欧美中文字幕| 观看美女的网站| 人人妻人人澡人人爽人人夜夜| 免费在线观看视频国产中文字幕亚洲 | 涩涩av久久男人的天堂| 一本色道久久久久久精品综合| 成年动漫av网址| 成人漫画全彩无遮挡| 国产一区二区激情短视频 | 人成视频在线观看免费观看| 热re99久久精品国产66热6| 国产极品粉嫩免费观看在线| 久热久热在线精品观看| 波多野结衣一区麻豆| 晚上一个人看的免费电影| 久久久精品国产亚洲av高清涩受| 男人舔女人的私密视频| 久久精品久久久久久噜噜老黄| 自线自在国产av| 亚洲国产欧美在线一区| 国产成人一区二区在线| 久久国产亚洲av麻豆专区| 精品国产一区二区三区久久久樱花| a级毛片黄视频| 久久99蜜桃精品久久| 丝瓜视频免费看黄片| 亚洲综合色网址| 国产毛片在线视频| 美女福利国产在线| 欧美精品一区二区大全| 久久精品久久久久久久性| 日本wwww免费看| 久久精品熟女亚洲av麻豆精品| 亚洲av电影在线观看一区二区三区| www.av在线官网国产| 夜夜骑夜夜射夜夜干| 亚洲av中文av极速乱| 纯流量卡能插随身wifi吗| 国产精品亚洲av一区麻豆 | 日产精品乱码卡一卡2卡三| 如何舔出高潮| 亚洲综合色网址| 人妻一区二区av| 一区二区三区四区激情视频| 老汉色av国产亚洲站长工具| 久久热在线av| 亚洲人成网站在线观看播放| av又黄又爽大尺度在线免费看| 久久精品国产鲁丝片午夜精品| 精品久久久久久电影网| tube8黄色片| 久久久久国产一级毛片高清牌| 国产亚洲av片在线观看秒播厂| 国产一区二区在线观看av| 女人高潮潮喷娇喘18禁视频| 女人精品久久久久毛片| 久久久a久久爽久久v久久| 777米奇影视久久| 三上悠亚av全集在线观看| 国产精品国产三级专区第一集| 秋霞在线观看毛片| 男女下面插进去视频免费观看| 9191精品国产免费久久| 看十八女毛片水多多多| 国产乱人偷精品视频| 最近最新中文字幕免费大全7| 国产成人精品一,二区| 亚洲av.av天堂| 九九爱精品视频在线观看| 久久久久精品久久久久真实原创| 国产精品99久久99久久久不卡 | 国产熟女欧美一区二区| 黄色毛片三级朝国网站| 欧美人与善性xxx| 天美传媒精品一区二区| 老汉色av国产亚洲站长工具| 日本av手机在线免费观看| 亚洲精品美女久久av网站| 久久97久久精品| 久久精品人人爽人人爽视色| 午夜日韩欧美国产| 最近中文字幕2019免费版| 咕卡用的链子| 成人亚洲欧美一区二区av| 91在线精品国自产拍蜜月| 蜜桃在线观看..| 久久久久人妻精品一区果冻| 赤兔流量卡办理| 国产精品一区二区在线不卡| 久久婷婷青草| 午夜激情久久久久久久| 亚洲国产看品久久| 亚洲一级一片aⅴ在线观看| 日本91视频免费播放| 久久久久精品久久久久真实原创| 免费黄网站久久成人精品| 免费播放大片免费观看视频在线观看| 18禁动态无遮挡网站| 国产精品秋霞免费鲁丝片| 国产亚洲av片在线观看秒播厂| 可以免费在线观看a视频的电影网站 | 国产在视频线精品| 男女下面插进去视频免费观看| 九色亚洲精品在线播放| freevideosex欧美| 精品国产超薄肉色丝袜足j| 一级片免费观看大全| 欧美 亚洲 国产 日韩一| 国产熟女欧美一区二区| 日韩免费高清中文字幕av| 狠狠婷婷综合久久久久久88av| 免费在线观看视频国产中文字幕亚洲 | 母亲3免费完整高清在线观看 | 久久亚洲国产成人精品v| 校园人妻丝袜中文字幕| 大香蕉久久网| 丰满少妇做爰视频| 国产成人精品久久久久久| av女优亚洲男人天堂| 一区在线观看完整版| 精品国产一区二区三区四区第35| 日日摸夜夜添夜夜爱| 男女边摸边吃奶| 女人高潮潮喷娇喘18禁视频| 丰满迷人的少妇在线观看| 欧美xxⅹ黑人| 免费看av在线观看网站| 一边亲一边摸免费视频| 国产欧美亚洲国产| 一二三四在线观看免费中文在| 日韩制服骚丝袜av| 深夜精品福利| 一本大道久久a久久精品| 两性夫妻黄色片| 亚洲三级黄色毛片| 99久久综合免费| 国产黄频视频在线观看| 精品国产一区二区三区四区第35| 美女福利国产在线| 欧美日韩成人在线一区二区| 天天影视国产精品| 日日摸夜夜添夜夜爱| 午夜日本视频在线| 天天躁狠狠躁夜夜躁狠狠躁| 国精品久久久久久国模美| 久久久亚洲精品成人影院| av在线app专区| 亚洲精品久久午夜乱码| a级毛片在线看网站| 丁香六月天网| 一区二区三区四区激情视频| 麻豆av在线久日| 涩涩av久久男人的天堂| 校园人妻丝袜中文字幕| 男女啪啪激烈高潮av片| 女人高潮潮喷娇喘18禁视频| 欧美日韩视频高清一区二区三区二| 国产成人精品无人区| 韩国精品一区二区三区| 久久人人爽av亚洲精品天堂| 亚洲一码二码三码区别大吗| 亚洲伊人色综图| 国产亚洲最大av| 制服丝袜香蕉在线| 国产深夜福利视频在线观看|