...ÉZ°f]YY§ Á ®Ë Y Ã{Z¨fY Z] Ä·Z] ÉÁM ¼m ÉZÆÀÌZ» {Y| e ¾ÌÌ e Á Ä̸¬¿ ËZÁ Ê]ZËÌ» (ÊÅÁa dY{{ZË) Ä·Z] ÉÁM¼m ÉZžÌZ» {Y| e ¾ÌÌ e Á Ä̸¬¿ ËZÁ Ê]ZËÌ» É{» Ä ·Z» ®Ë - ÉZ°f]Y Y§ Á ®Ë Y Ã{Z¨fY Z] * ½YËY ,¶]Z] ,½Y|¿Z» ½ÂÀ§ Á ¹Â¸ ÃZ´¿Y{ ,ËZÀ Ê|ÀÆ» Ã|°¿Y{ ,ZÌ¿Y{ , ÉÁ|Æ» kËY ½YËY ,½YÆe ,½YÆe ÃZ´¿Y{ ,ÊÀ§ ÉZÅÃ|°¿Y{ Ë{a ,ËZÀ Ê|ÀÆ» ÃÁ³ ,{ZfY ,¹|¬»Ê¸¯Âe Z ½YËY ,¶]Z] ,½Y|¿Z» ½ÂÀ§ Á ¹Â¸ ÃZ´¿Y{ ,ËZÀ Ê|ÀÆ» Ã|°¿Y{ ,|Y ZÀZ¯ ,ʼZÅ Ã{YÊZ« ʨ» |Ì E-mail: [email protected] 1388/09/03 :Ë~a - 1388/02/02 :d§ZË{ Ã|Ì°q Á Ê¿Z/» Ã/nÀa Z/] Êf/³] ¶/¼u Ä̸¬¿ ËZÁ Ê]ZËÌ» Ä·P» Y tÌv {| - Êy ÉËÄ»Z¿] µ|» ®Ë ,Ä·Z¬» ¾ËY { Á ÄÀËÅ Z] ¾ÌZ» ¿ Å Y Êf]Zi {Y| e Z] dyYÂÀ°Ë Ì£ d]Zi ½Z³ÁZ¿ ®Ë µ|» ¾ËY { .{ÂÊ» ÄËYY (CVRPBTW) 1ḑ c|/» Z/Ë Á ZŨ d§Z» ¶¯ ,½Z³ÁZ¿ ÄÀËÅ ½{¯ ÄÀ̼¯ ʸ¯ ¥|Å .{Y{ Y« ZÌfyY { ®Ë Å ÉY] cÁZ¨f» ÉZÅḑ ½Z/» ¶«Y|/u Á Z/°Ì] d/̧ ¶«Y|/u ,Ä/̸¬¿ ĸÌ/Á {Y| e ¶«Y|u Z] ÊËZÅÌ» dY {Z« É{ZÆÀÌa µ|» .dY ½M ½Z» ÉZ/°f]YY§ ºfËÂ/´·Y ®/Ë ,Ã|/ Ä/WYY µ|» ¶u ÉY] .|À¯ {ZnËY (ZÅó) ½ZËf» ¶¯ Ä] ÊÅ{ËÁ ÉY] ,ZÆ¿M É̳Z°] .|/À¯Ê/» {Z/nËY \/ZÀ» ½Z/» c|/» { Ê]Â/y ÉZÅ[YÂm į {ÂÊ» {ZÆÀÌa (HSA) 2Ã| ÉZÄÌ^ dzaZ] ] ÊÀf^» {/°¸¼ Ä/¼eZy { .{Â/Ê/» Ä/WYY ½M ÊeZ^/Zv» lËZ/f¿ b/ Á ¶u ±] Á ®q¯ {Z ]Y { ÊËZ»M ¶WZ» Y É{Y| e .{̳ʻ Y« Ê] {» ½YÆe Æ Y c¸ËZa ÄÌuZ¿ ®Ë { Ä·Z] Á |¿Z¼a ÉÁM¼m d À { É{ZÆÀÌa ºfË´·Y Ã| ÉZÄÌ^ dzaZ] ,|¿Z¼a dËË|» ,Ê¿Z» ÃnÀa ،Êf³] ¶¼u ,Ä̸¬¿ ĸÌÁ Ê]ZËÌ» Ä·P» :É|̸¯ ÉZÅÃYÁ Ä»|¬» .1 Á ºÌ ºnu ÉÁM¼m Ê´¿Â´q Ä] µÁY ĸÅÁ { |ËZ] Ây Á d/Y ½Z¿Y ɧ ÉZÅZÌ¿ ¾Ëe Ã|¼ Y µÂve Á Ì̤e Ä] ZÌ¿ .{/¯ Ä/mÂe ½M d/§ZËZ] Ä·P/» Ä] | ] ĸu» { Á Ä·Z] Ã|À¯Ya t/ ÉZ/¬eY Á Ê/´Àŧ Á É/°§ | Z] ÃY¼Å xËZe µÂ { ,]Z/À» Ê·Â/Y É̳Z/°] d/Æm tÌv/ É/ËÄ/»Z¿] ¾ËY]ZÀ] ËY/§Y /Ì¿ µÂ/ve Á Ì̤e Ä] ZÌ¿ ¾ËY ,É] ÊZ¼fmY Á ʼ¸ \/m» Á |/À¯ É̳Â/¸m ʧZ/Y ÉZ/ÅÄ/ÀËÅ {ZnËY Y |¿YÂeÊ» Z/Ì¿ Z/uY ¾ËY ½ÂÅ» Á ½ÂË|» ½ZÆm Á»Y ½|¼e Á d§ZËÊ» Z/] µZu .{ |¿Z¼a dËË|» ÉÁÃÆ] 0ZfËZÆ¿ Á Êz]iY ËY§Y Á /Ì̤e Ä/] ½Z¿Y Ê Ì^ ËY³ ¾Ì¼Å Á dY cYÌ̤e Ä] ½Z¿Y Ã//Ì£ Á Ê//ZÌ Á Ê//´Àŧ ,ÊZ//¼fmY cÓÂ//ve LZ//À» ¶//»Z°e ¶Ì¸ve Ä] ÄmÂe Z] Á ÄÌuZ¿ Å ÉY] ½YÆe ÉY{Æ Ä°ÀËY Ä] ÄmÂe Á ÊeZ»|/y ÉZ/ÅÄ { Y {Ây ËY³ ¾ËY Z] Äq Á .{ÂÊ» ,|/À¯Ê/» ¹Y|/«Y ÃÌ¿Z/°» Z/°¿Z¼Ìa Z/] {Y{Y/« |/¬ Ä] d^¿ ½M 3 ½M ÃÌ¿Z//°» ÉZ//žÌ//Z» Á cZ//¿Z°»Y Ì·Z//¿M { É´¿Z//] ¹Á//· Ë~/aZ¿ [Z/ÀfmY Ä/] ÄmÂe Z] .|Å{ ½Z¿ [Sahoo (et.al), 2005] ÅÁ/a Ê/ZË µ|/» Ä Âe Ä·Z¬» ¾ËY .{ÂÊ» ZuY ,ÄÌuZ¿ Ä/] Ä/mÂe ,½Z/» Å { ½Z¿Y Âe cZ ËZ ZË Ä·Z] |Ì·Âe ½{Â] ,ʼ/ZÅ Ã{YÊZ«] dY ʼZÅ Ã{Y ÊZ« Âe Äf§³ ¹Zn¿Y ¾ËY { .dY d̼ÅY Z] Á ʸ» ÉYĨÌÁ ½M ÊÅ|¿Z»Z Á µfÀ¯ .[1387 1389 ZÆ] ,µÁY ÃZ¼ ,ºf¨Å µZ ,¶¬¿ Á ¶¼u Ä»ZÀÅÁa |¿Z¼/a dËË|» ½Âq Ê» Á ZÅ ÉY{Æ ½Âr¼Å ʻ¼ 95 µÂX» Ã|ÀË¿* ʼZÅ Ã{Y ÊZ« Á ¹|¬» ʸ¯Âe ,ÉÁ|Æ» j¯Y|/u Ä/] Y /a Á |/¿Y{b] d/¯u Ì» µÂ { (½Zz») ªÌ¬ve Ä·P» s .2 Ä·P/» ¾/ËY .|/¿{³] ÊËY|/f]Y ÃZ´f/ËY Ä/] {Ây ḑ ½|Ì Y ¾Ì//Z» d//̧ ¥~//u Z//y ÉZ//Åd//·Zu ,CVRPTW ÃnÀa Z] Ä̸¬¿ ĸÌÁ Ê]ZËÌ» Ä·P» ] ÉY Ä»|¬» 1-2 ¥~/uÁ (...ÁMTSPÁTSPÁTRPÁVRPTW) |À¿Z»VRP Ä·P» (CVRPTW) ḑ Á Ê¿Z» .|Å{Ê» Âa Ì¿ Y (CVRP) ½Z» dË{Á|v» [Confessore, Galiano, and Stecca- CVRPTW Ä·P//» Ä/¯ ºÌ/À¯Ê/» /§ :{ ¦Ë e Ë c Ä] |¿YÂeÊ» Ä·P» ®Ì/Ô¯ Â/¿ Z] cÁZ¨f» į dY VRP ¶WZ» Y Ê¿ 2008] D{=1,2,…,I,…,N} Ä//¯ d//Y ¶//»Z¯ ¥Y//³ ®//Ë G(D,A) Ä·P/» .d/Y [1387-ª/¸» ÊÀÌ/u ,ÉÆb ] Ê]ZËÌ» Ä·P» {( i , j ) | i , j D , i z j } Á d//Y Ã//³ Ä//¼n» į dY NP-hard dz Á ÂÆ» ¶WZ» Y Ê°Ë CVRPTW .dY ÃZ´fËY ¥ » ,1 ÃZ¼ ó .dY ZŽZ¼¯ ļn» .|/ÀËMÊ/» [Z/u Ä/] CVRP ¶WZ» Y ÉYļn» Ë Ê¿ Ä] A ¾Ë/f¼¯ Z/] ZŨ Y ÉYļn» ½{¯ Y|Ìa ¶»Z CVRP ¶WZ» ĸX» cZ̧ 1-2-2 ºf/y ÃZ´fËY ½M Ä] Á Ã| Á µÁY|f» ÃZ´fËY ®Ë Y į ÄÀËÅ Ä/] Ä·Z/» cZ/Á¨» º/ÅY Ê/·Á ,ºËY|¿ cZ̧ ªÌ¬ve ¾ËY { Á d/Y ¨/ ®/Ë Ä/] Â/]» Ã/³ ŠįʷZu { ,| |ÅYÂy :dY Ë s Y |/ËZ^¿ ¨/ /Å { Ã|/ cZ«Ô» ½ZËf» ÉZÅZZ¬e ¼n» Ä/̸¬¿ ĸÌÁ Å ÉY] ¨ ½Z») dY {Á|v» f{ { ½Z».1 Ä/] Ê´f/] ZÅÌ/» ÄÀËÅ ÄnÌf¿ { Á |À¯ ÁZne ¾ÌZ» ḑ /Å ½Z/z» {Y|/ e .2 .(|/À¯ ÁZ/ne f{{ ¶¯ ½Z» Y |ËZ^¿ Á Äf]YÁ |¿YÂeÊ» į ,{Y{ f{ { Ä̸¬¿ ¶ËZÁ ḑ Á ¿ d/̧ Á {Â/m» (ÃY Ä°^ { ó {Y| e)ĬÀ» -ÄÌuZ¿ -da [Tavakkoli-Moghaddam, |/Z] Ì/» µÂ/ Y ¶¬f/» ZË Ã/³ /Å ÉY/] ËÁ ½Z» ¾Ì´¿ZÌ» .3 .dY z» ®Ë Å Ä/¿Â³ ¾/ËY { Ê/¸¯ ¥|/Å .Safaei, and Gholipour, 2006] Ä/̸¬¿ ¶ËZ/Á Y Â/¿ /Å d/̧ .4 .d/Y z» (Éf») ½Z/³ÁZ¿ Ä/ÀËÅ Ä/] Ä/mÂe Z] ¨ {Y| e ¾Ëf¼¯ ½{¯ Y|Ìa ,¶WZ» .d/Y d]Zi ÉY|¬» ¿ Å ÉY] ÄÀËÅ Á dY d]Zi Á z» Ã|/ Ê/ Ì/» ¾ËeÃZe¯ ½{¯ Y|Ìa \¸£Y ÄË¿Zi ¥|Å Á dY (Z/ÅÃY Ä°^/ ÉZÅ Ì» Y ÉY ļn» Ë) Zn» ÉZÅ Ì» .5 ¶WZ/» { .d/Y ¨/ ½Z/» ¾Ë/eÃZ/e¯ Z/Ë Á ZŨ ¶¯ ÉY] .d/Y z/» f/{ { ÉZÅ ¾ÌZ» {Y| e .6 .dY {Âm» Ê¿Z//» ÃZ//] { |//ËZ] Éf//» //Å ÉY//] ËÁ// ,CVRPTW .d/Y z/» (ÃZ´f/ËY) Ä·Z] Ä̸ze ¶v» Á ZÅó ¶Y§ .7 .{̳ c Ã| z» .{Â/ Ê/» Ê/Å{ ËÁ/ ¾Ì/Z» ®/Ë /Âe ¬§ ó Å .8 .d/Y ÃZ´f/ËY ®/Ë Y Ì/» ½Z/ËZa Á Á/ ¾Ì/Z» Å .9 Ä/·Z] ½Zz» ÉÁM ¼m ÉZžÌZ» Ê]ZËÌ» Ä·P» 2-2 .|/À¯ ÁZ/ne f̧ Y |ËZ^¿ ¾ÌZ» Å ÉY] ZZ¬e ¼n» .10 cÓM ¾ÌZ» {Y| e ¾ÌÌ e Á /Å ÄÀËÅ .12 .dY d]Zi ÉY|¬» Ä̸¬¿ ¶ËZÁ ÉY] d .11 Ä/¼n» { ½M ÃZ/´ËZm Ä/] ½YÂ/eÊ/» Ä·P» ¾ËY ªÌ«{ dyZÀ Z] .d/Y z/» ¾Ì/Z» Â/¿ Å Y (ÃZmY) {¯Z¯ Ê¿Z» |uYÁ Zy ½Z» ®Ë Ê dËZ]Ê» Ä·Z] ½Zz» .{] Êa VRP ¶WZ» ½{//¯ j¯Y|//u Á ÃZ´f//ËY { Ä//̸ze d//Æm ½Z//» ¾Ì´¿Z//Ì» .13 ÉZ/Åḑ Z] ¾ÌZ» Âe (Ä¿Y̳ dz ¾Ì » Ê¿Z» ÃZ] ®Ë) ½Z/³ÁZ¿ .14 .d/Y z», {|n» ËÁ dÆm Ê·Zy ḑ Ä/] Z/n» ½Z/» { |¿Y ¦Â» ZžÌZ» ÊÀ Ë .|¿Â Ä̸ze ,ÂÀf» ±/] Á (®^/) ®/q¯ ¾Ì/Z» Â/¿ 3 Á Ã{Â] dyYÂÀ°Ë Ì£ ½Z/³ÁZ¿ ÉY/] ËÁ ½Z» ÄnÌf¿ { ,|ÀÀ¯ Ä mY» Ä̸ze ½Zz» Ä/¯ |Àf/Å ¬f/» ½Z/³ÁZ¿ { (¾Ì´À ļ̿) Âf» Á (¾Ì´À) 4 ®Ë Z» ÊÀ Ë .dY dyYÂÀ°Ë Ì£ ½Z³ÁZ¿ ¾ÌÀr¼Å Á Ã{Â] {Á|v» , f/{ { ½Z/» µÂ/ { .15 .dY d]Zi ¿ Å ÉY] ÄÀËÅ .|¿Â Ä̸ze |ËZ] ½Zz» Ä̸¯ Z/] ,¾Ì/Z» Â/¿ /Å Y Êf]Zi {Y| e Z] dyYÂÀ°Ë Ì£ d]Zi ½Z³ÁZ¿ ĸX» É̳ ºÌ¼e ÉZÅ̤f» Á ZÅf»YZa ,¾Ë{Z¼¿ µ|» 2-2-2 Y ®/Ë /Å .ºÌf/Å Á Ä] Á CVRPTW ¶WZ» Y Ê¿ Z] Á :dY Ë c Ä] ĸX» µ|» ÉZÅf»YZa ÃZ´f/ËY ®/Ë Y |Àf/Å ¦/» ½Z/³ÁZ¿ { ¬f/» ÉZÅ ¾ÌZ» f{{ ÉZÅ ¾ÌZ» {Y| e : V Á ¾/ËY Y .dY{ ºÌÅYÂy ®Ë Å ÉY] cÁZ¨f» ÉZÅḑ Á ÄÀËÅ ½ZËf/» Ä/] Ê¿Z/ d»|/y Ä] Á Ã{¯ d¯u Ä] Á ÊËY|f]Y ó {Y| e : N 96 1389 ZÆ] ,µÁY ÃZ¼ ,ºf¨Å µZ ,¶¬¿ Á ¶¼u Ä»ZÀÅÁa ...ÉZ°f]YY§ Á ®Ë Y Ã{Z¨fY Z] Ä·Z] ÉÁM ¼m ÉZÆÀÌZ» {Y| e ¾ÌÌ e Á Ä̸¬¿ ËZÁ Ê]ZËÌ» v ¾ÌZ» ḑ |uYÁ Å ÄÀËÅ : Jv Á v ¾ÌZ» ḑ : Cv L11 $ ϭ Lii Á (i,j) ½Z¼¯ µÂ : Lij Á ¾ÌZ» Âf» d : a $ Á i (ó) ½z» ḑ : di f i !1 (ó)½z» Å { ËÁ ÉY] Âf» ½Z» : O d1 v ¾ÌZ» ¿ Å Y (ÃZmY) {¯Z¯ Ê¿Z» |uYÁ Å ÄÀËÅ : Pv Sļn» ÉY] ZÌ¿ {» ÉZÅ ¾ÌZ» {Y| e ¶«Y|u : r(s) Á V Y ÉZÌfyY ļn»Ë :S :dY Ë s Ä] µ|» ºÌ¼e ÉZÅ̤f» 3-2-2 v .dY ¨ Z] ]Y] c ¾ËY Ì£ { Á {Â Ê v ¾ÌZ» ĸÌÁ Ä] , ( i , j ) A ½Z¼¯ į Êe { x ij =1 zv t $ v¾ÌZ» (ËÁ) ¨ {Y| e : Zv ĸX» µ|» 4-2-2 MinC (x) V V N N v 1 v 1 j 1 i 2 V N N v 1 i 1 j 2 ¦ J v Z v Cv ¦ J v (Z v Cv ¦¦ d i xij ) ¦ Pv (¦¦ xijv ( C ( x) Lij a s.t. N ¦x v i1 Zv v 1j Zv (1) v i 2 N ¦x i 2 N (2) v V ¦ ¦x v ij 1 j !1 iz j (3) ¦ ¦x v ij 1 i !1 iz j (4) i 1 N j 1 v 1 V v 1 N V ¦ X ijv ¦x i 1 N N i 1 j 1 v jk j ! 1, v (5) k 1 ¦ d i (¦ xijv ) d Z v Cv (6) v N L º L v ª ij x Z g xiv1 ( i1 ) d y O ( 1 ) ¦ ¦ ¦ » v ij « a i 1 i 1 j 2 ¬a ¼ if x11v 1 Z v $ v ® v if x11 $ v ¯Z v t 1 v Z v t xij v, i ! 1, j N N V N N ¦¦¦ x v ij s V ^$`, s z I t r ( s) (7) (8) (9) (10) v 1 i 1 j 1 xijv $ xijv ^$,1` i ! 1, v v, i , j (11) Á 1389 ZÆ] ,µÁY ÃZ¼ ,ºf¨Å µZ ,¶¬¿ Á ¶¼u Ä»ZÀÅÁa Zv t $ 97 N Lij i 1 a O ) ( Z v .g ) ¦ xiv1 ( (12) )) ʼZÅ Ã{Y ÊZ« Á ¹|¬» ʸ¯Âe ,ÉÁ|Æ» ÉZ//m Ä//] ½M { Ä//¯ (7 dË{Á|//v») ½Z//» dË{Á|//v» //³Y -7 Ä/] Â]» ½M z] 2 .dY Ã| ¶Ì°e d¼« 3 Y ¥|Å ]Ze , {Â/^¿ Y/«] ,ºÌÀ¯Ê» Ã{Z¨fY (Z v ).g cZ^ Y ( Z v 1).g ÉY/] Z/Ì¿ {Â/» ¾ÌZ» {Y| e ¾Ëf¼¯ ÊÀ Ë ,¶¼u ½Z³ÁZ¿ ÄÀËÅ V {V$ } ÃZ´¿M Á ½Z/³ÁZ¿ d/̧ ½{/¯ j¯Y|/u Á Z/Åó ¶¯ Ä] ÊÅ{ËÁ V 5 c ¾ËY Ì£ { Á 2 |À] Ä] {Â Ä mY» ÃZ´¿M S z I ³Y -8 X $ X v$ ij Á (1) ÉZ/Å dË{Á|/v» .dY ZÆ¿M {¯Z¯ ½Z» ÄÀËÅ yM z] .dY ÄÌ·ÁY ¶u ]Y] , Ã| |Ì·Âe [YÂm { Ì/» Å ½ZËZa Á Á Ĭ¿ į |ÀfÅ \¸» ¾ËY ´¿ZÌ] (2) .d/Y (®/Ë ÃZ¼/ Ã/³) ÃZ´f/ËY ,v ¾ÌZ» ÉY] ËÁ Å SA É{ZÆÀÌa ºfË´·Y ÉZÃ{ZÌa 2-3 ¾Ì/Z» ®/Ë ZÆÀe į dY ¾ËY ´¿Z¿ (5) – (3) ÉZÅ dË{Á|v» d//za Z//] ºfËÂ//´·Y ,ÉZ//°f]Y- Y//§ ÉZ//źfËÂ//´·Y Y Ê//°Ë Y ½M Ä//] Ê¿Z// d»|//y Á Ã//³ ®//Ë Ä//] kÁ//y Á {ÁÁ ª//u d¸ į Ã{Â] [Chiang, Russell-1996] (SA) Ã| ÉZÄÌ^ d/̧ Ä/¯ |À¯Ê» ¶Zu Y ½ZÀ̼Y ¾ËY 6 dË{Á|v» .dYY{ ĸX» Ä] ÄÌ^ ¶WZ» ¶u Á {ZË ÊÅ{Z] ¯~» ºfË´·Y [Zzf¿Y µ/fÀ¯ 7 dË{Á|/v» .|/À°¿ ÁZ/ne {Ây Zn» j¯Y|u Y ¾ÌZ» Ê /» Ä/ÀÌÆ] Y Y/§ dÆm ÊvË Z°ÅY į dY ½M Z] ,Z» ÁZ/ne f/{ { ½Z» j¯Y|u Y į dY ËÁ ½Z» Ã|ÀÀ¯ ,d/Y Ê/¿ÁÌ] Á Ê/¿Á{ Ĭ¸u Á{ ÉYY{ SA Á .dY ÄfY{ cÓM ¾ÌZ» d , ó Å { ËÁ ½Z» Ä] ÄmÂe Z]) .|À°¿ ¶/u ®/Ë Á µ{Z/ e Ä/] Ê]ZÌf{ Ä] Â]» ,ʸyY{ ZË Ê¿Á{ Ĭ¸u (8) ÉZ/Å dË{Á|v» .(ÃZ´fËY) 1 ÃZ¼ ó { ËÁ ½Z» Á w/¿ Ä/] Â/]» ÊmZy ZË Ê¿ÁÌ] Ĭ¸u Á ÉZm ÉZ»{ { ÄÀÌÆ] s/ Ä/] SA ÉZ/Åf»YZa .d/Y Z/»{ Ã|ÀÀ¯ µfÀ¯ Á Z»{ ÅZ¯ ®/Ë ¹Y|/¯ Y f/{ { ÉZ/žÌZ» Y į |À¯Ê» ¾ÌÌ e (9) Á :dY Ë Á (10) ÉZ/ÅdË{Á|/v» .|/¿YÃ{Z¨f/YÊ] ®Ë ¹Y|¯ Á Ã| Ã{Z¨fY Á µ{Z e Ä] ½|Ì ÉY] Z»{ Å { Ã| Äf§Ë~a ¶u {Y| e :EL /Ì¿ 12 dË{Á|/v» Á .dY ʧ Âe ¥~u Ã|ÀÀ¯ ¾Ì¼e (11) 6 ÊmZy Ĭ¸u ÉY] Ê·YÂf» ÉZ»{ {Y| e j¯Y|u :MTT /̤f» Ì¿ zv Á ®Ë Á ¨ ̤f» xijv į dY ¾ËY Ã|ÀÅ{ ½Z¿ Á Ê¿|/ ¶/u : X , Z/»{ ÅZ¯ w¿ :D , ÄÌ·ÁY ÉZ»{ : T $ .dY tÌv {| 7 X ÉY] ¥|Å ]Ze Y : C(x) É{ZÆÀÌa ¶u Á .3 (Ê/¸yY{ Ä/¬¸u) Z/»{ Å { Ã| Äf§Ë~a ¶u {Y| e Ã|¿Z¼ : N { Z/»{ : Tr) (ÊmZy Ĭ¸u) Ê·YÂf» ÉZ»{ {Y| e Ã|¿Z¼ : r Á 1 ÄÌ·ÁY ¶u |Ì·Âe ºfË´·Y 1-3 .(¹Y r Y°e S \/ZÀ» ®/q¯ ËZ/ Z] ¶WZ» ÉY] ,ÄÌ·ÁY ¶u |Ì·Âe ÉZÅÁ ÃZ´f/ËY Ä/] ó ¾Ëe ®Ë{¿ c Ä] Y i ó ¾¯ [Zzf¿Y -2 ĸÌ/Á Ä/] SA Z¯ÁZ/ ,ĸX/» ËZ/ ËY/§Y Z/] Ê·Á |ÀfÅ i s į É Ä] Ä/Ì·ÁY ¶/u |/Ì·Âe ºfË´·Y Ã|ÀÅ{ {Â^Æ] |¿YÂeÊ» {Ây ÉZÅÂeYaY Ä//¯ Ê// Ä//] i Ã//³ Ä//] Y V$ ¾Ì//Z» Ã|//] Ì//ze -3 :dY Ë s Ä] SA ºfË´·Y ÉZÃ{ZÌa ¶uY» .|Z] V$ V Á Cv$ I -1 $ ¾¯ |Ì·Âe Y X ÄÌ·ÁY ¶u |Ì·Âe Á ®¼¯ Ä] -2 r 0 Á X best S {i} Á Z v$ .¾¯ Y°e Y Ë ¶uY» S z I Á dY ¾¯ Y°e Y Ë ¶uY» Tr ! $ Á r MTT į Ê¿Z» Ze -4 n Cmax 1 Z v$ Á x1vi$ 1 -4 Y/«] (d/̧ Á ½Z/») 7 Á 6 ÉZÅdË{Á|v» į Ê¿Z» Ze -5 S X $ -3 X best n {1} -1 d/Y i Ã/³ Ä] ó ¾Ëe®Ë{¿ į Y j ó ¾¯ [Zzf¿Y -1-5 0 -5 j S į ¾¯ Y°e Y Ë ¶uY» n EL į Ê¿Z» Ze -6 xijv ʧ{Z/e cÂ/ Ä] Y 2opt Á 1opt ÉZÅÂeYaY Y Ê°Ë -1-6 ¾/¯ |Ì·Âe |Ë|m ¶u ,Ã| [Zzf¿Y ÂeYaY ®¼¯ Ä] Á ¾¯ [Zzf¿Y S X n έϮΗή̡ o X new 'C C ( X new ) C ( X best ) -2-6 1 -2-5 S { j} -3-5 x 98 i j -4-5 v$ j1 1 -6 1389 ZÆ] ,µÁY ÃZ¼ ,ºf¨Å µZ ,¶¬¿ Á ¶¼u Ä»ZÀÅÁa ...ÉZ°f]YY§ Á ®Ë Y Ã{Z¨fY Z] Ä·Z] ÉÁM ¼m ÉZÆÀÌZ» {Y| e ¾ÌÌ e Á Ä̸¬¿ ËZÁ Ê]ZËÌ» ÅZ/¯ ÉY/] .|¿|/ ¶/u Â/´ÀÌ· Y/§Y ¹/¿ ĸÌ/Á Ä/] ®q¯ X new ÃZ´¿M {Â] 'C $ ³Y -3-6 Á n n 1 Á X n Â/¿ Ä/ .|¿|/ Äf§³ ¿ { § Ìa ÉZÅf»YZa ,ʳ|ÌrÌa y o U ($,1) : c ¾ËY Ì£ { X best ½Z/³ÁZ¿ { ®q¯ Á Âf» ,±] cÁZ¨f» ḑ Ä Z] ¾ÌZ» Z ÉeÂÌb»Z/¯ ºfÌ cZz» Ä] ÄmÂe Z] ¶u ½Z» .|ÀfÅ ¬f» X Ã|/ ¶u ¶WZ» .dY Ã|»M d{ Ä] Intel Celeron 2.8 GHz n X new e 'C Tr -4-6 Á n n 1 ÃZ´¿M y z ³Y -5-6 r Ä/¯ |/Å{Ê/» ½Z/¿ Á Ã|/ Ã{ÁM 1 µÁ|/m { ®q¯ {Z ]Y { [YÂ/m ,®q¯ {Z ]Y Z] ¶WZ» ÉY] ÄÌ·ÁY ¶u |Ì·Âe ÉZźfË´·Y X new Tr r 1 -7 Tr 1 D .Tr 1 -8 X best ¾¯ _Zq -9 ½Z» , f{ { ½Z» f»YZa Y|¬» ÅZ¯ Z] .|À¯Ê» |Ì·Âe ÄÀÌÆ] Ã{Z¨f/Y {Â/» ¾Ì/Z» {Y| e Ä] k ½Âf .|À¯ Ê» Y|Ìa ËY§Y ¶u Y Z//Æ¿M Y ¹Y|//¯ //Å ËÁ// {Y|// e z ½Âf// Á Ã{//¯ ÃZ//Y Ê´ËZ¼Å ¶u |Ì·Âe dÆm ÊËZÅÁ 3-3 ¥|/Å ]Z/e d¼/« Ä Y ¹Y|¯ Å Y|¬» ¾ÌÀr¼Å .|Å{Ê» ½Z¿ {ÁÊ/» Z/°] Ê¿| ÉZ§ { Ânfm ÉY] Ë iR» ÂeYaY Á{ .dY Ã| Y³ ,Ã| ¶u ¶WZ» ÉY] [Tavakkoli-Moghaddam, Safaei, and Gholipour, .2006] Á{) Ä/¿Z³Y|m Ì» Á{ ,ÂeYaY ¾ËY { :2-opt ÂeYaY SA ºfË´·Y lËZf¿ 2-4 1-3-3 |/Z] cÁZ/¨f» ¾Ì/Z» Á{ Z/Ë ®/Ë Y d/Y ¾°¼» į (ËÁ µfÀ¯ Á ZÌ« ¶]Z« ®q¯ {Z ]Y { ZÆÀe ,ªË ¾ËY Y ĸX» ¶u Â/ Ä/] ºÅ Z] ZÆ¿M Y ó Á{ Á Ã| [Zzf¿Y ʧ{Ze c Ä] Ã{Â/] dz/ ZÌ] ½M ¶u ±] {Z ]Y { Ê·Á ,dY ÄÀÌÆ] ¶u Z] { ½Z/» ÉZ/ÅdË{Á|/v» Ä/¯ ÉÂ/ Ä] ,|¿ÂÊ» Zn]Zm ¶]Z¬f» ½|Ì/ Z/Ë Á ,|Ì ÄÀÌÆ] ¶u Ä] Ê·Â^« ¶]Z« ½Z» { ½YÂe ʼ¿ Á .{¿ ¬¿ ¾ÌZ» ḑ Á f{ Ã|/»M d{ Ä] ¶u ªË|e ÉY] ÄnÌf¿ { .dY ¾°¼» Ì£ ½M Ä] Ä/¿Z³Y|m Ì» Á{ ,ÂeYaY ¿ ¾ËY { :1-opt ÂeYaY 8 ½Y/¯ .dyY{a ¶u ¾ÌËZa ½Y¯ Z] SA ¶u ÄËZ¬» Ä] dËZ^Ì» 2-3-3 |/Z] cÁZ/¨f» ¾ÌZ» Á{ ZË ®Ë Y dY ¾°¼» į (ËÁ Á{) Ã|»M d{ Ä] µ|» Y ½Z» dË{Á|v» ¥~u Y (LB) ¶u ¾ÌËZa Á ¥~u Ì» ®Ë Y ó ®Ë Á Ã| [Zzf¿Y ʧ{Ze c Ä] ,d/̧ Y ÉY{/] ÃÆ] j¯Y|u Z] Y ZŠó ¶¯ ,Z» ÊÀ Ë .dY { ½Z» ÉZÅdË{Á|v» į É Ä] {ÂÊ» ħZY ´Ë{ Ì» Ä] ÉZ/Åf»YZa .ºÌ/Å{Ê/» Âa ËÁ ½Z» ½{¯ {Á|v» ½Á|] .(1 ¶°) {¿ ¬¿ ¾ÌZ» ḑ Á f{ ¶//u Ä//] Ä//mÂe Z//] ¹Z//«Y Á {Y|//Y Á d//Y s// ¾//ËY Ä//] SA Ã|»M d{ Ä] Ê]ne c Ä] Á » cZÌ]{Y { Ä]Z»¶WZ» [Tavakkoli-Moghaddam, Safaei, and Gholipour, dY T$ 5$ , EL 100, MTT 100, D 0.95 .2006] 9 { d/yYÂÀ°Ë Á ʧ{Z/e cÂ/ Ä/] Z/ÅÃ/³ ¶Y§ ËeZ» d/// ½Y///Ì» Á Ã|/// [Z///zf¿Y f»Â///¸Ì¯ [0 Á 1] ÃZ///] Y ®/Ë Å ḑ ½YÌ» .{ÂÊ» Zv· a=0/5km/minÂf» Ä/·Z] |/uYÁ [0/2 Á 0/6] ÃZ] { dyYÂÀ°Ë c Ä] Ì¿ ZÅó 2-opt Á 1-opt ÉZÅÂeYaY .1 ¶° .d/Y ®/q¯ {Z/ ]Y ¶WZ/» Ä]Z/» ZÅf»YZa ËZ Á Ã| Zv· [Tavakkoli-Moghaddam, Safaei, and Gholipour-2006] Ä/m{ { ±] {Z ]Y Z] ¶WZ» ÉZ°f]Y Y§ ¶u { Y{a ½Z» ÊeZ^Zv» lËZf¿ .4 (y) f/{ { ½Z/» Ä/] b Á (N) ó {Y| e f»YZa Ä] µÁY ½Z» ,ËÁ ½Z» ÅZ¯ ZË Á ó {Y| e ËY§Y Z] .{Y{ Ê´f] µ|» ªË|e 1-4 ¾ÌËZ/a ½Y¯ ¾Ì] cÁZ¨e ¾Ì´¿ZÌ» ¾ÌÀr¼Å .|]ZËÊ» ËY§Y Y{a ½{ÁM d/{ Ä/] Á µ|/» ¶/u Ä/] Z/Ì¿ ,µ|» ¾fyZ ^f » ÉY] lËZ/f¿ .dY z^fËZ ZÌ] Á |{ 11 {Á|u { SA ¶u Á Y Ã|»M d{ Ä] [YÂm Z] ½M ÄËZ¬» Ä] b Á Ã{Â] ÄÀÌÆ] [YÂm .dY Ã|ÅZ» ¶]Z« 2 µÁ|m { {Z/ ]Y { ĸX/» 10 ÄnÌf¿ { ,{ÂÊ» ¹Zn¿Y ÉZ°f]Y Y§ ºfË´·Y 1389 ZÆ] ,µÁY ÃZ¼ ,ºf¨Å µZ ,¶¬¿ Á ¶¼u Ä»ZÀÅÁa 99 ʼZÅ Ã{Y ÊZ« Á ¹|¬» ʸ¯Âe ,ÉÁ|Æ» ®q¯ {Z ]Y Z] ¶WZ» ¶u lËZf¿ .1 µÁ|m ÄÀÌÆ] ¶u No N V k y z 1 5 2 2 z1 ® ¯ z2 1 2 5 3 2 z1 ® ¯ z3 1 3 5 2 1 z2 4 6 3 2 z1 ® ¯ z2 1 5 6 3 2 z1 ® ¯ z2 1 6 6 1 1 z1 7 7 3 3 z1 ° ® z2 °z ¯ 3 1 1 2 1 1 2 ÄÌ·ÁY ¶u |Ì·Âe ÉZƼfË´·Y OFV Term 1 Term 2 Term 3 CPU time 20 61293 60 15 61218 20 58380 53 0 30 61184 60 20 65423 30 ¶u |Ì·Âe ºfË´·Y ÄÌ·ÁY CPU time (Sec.) 1 (3)1 <0/5 58327 1 5 <0/5 0 61124 1 2 <0/5 60 0 65363 5 (4)2 <0/5 65423 60 0 65363 3 4 <0/5 30 65773 60 10 65703 2 (2)1 <0/5 30 89406 83 0 89323 10 2 <0/5 40 70163 60 0 70103 1 1 <0/5 30 92851 9 10 92751 8 2 <0/5 40 70163 60 0 70103 1 (2)1 <0/5 1 1 1 8 7 3 1 z1 2 9 7 2 2 z1 ® ¯ z2 1 10 7 1 1 z1 2 2 LB Z] ÄËZ¬» Á SA ¶u lËZf¿ .2 µÁ|m SA No N V k y GAP(%) LB ۱ ۲۰ ۶ ۱ ۱۲۰ %۰ 8/9146 × ۱۰۶ 8/9146 × ۱۰۶ CPU time (Sec.) ۳۵/۷ ۲ ۲۰ ۶ ۲ ۱۰۰ %۸ 8/9146 × ۱۰۶ 9/6994 × ۱۰۶ ۵۵/۷ ۷ 1/3926 × ۱۰۷ ۱۴۱/۲ ۷ ۷ ۱۵۲ ۷ ۷۱۷/۳ ۷ ۹۲۳/۶ ۸ ۷۰۴۸ ۳ ۳۰ ۴ ۳۰ ۵ ۴۰ ۶ ۷ ۴۰ ۱۰۰ ۹ ۲ ۹ ۳ ۱۰ ۴ ۱۰ ۶ ۲۰ ۹ ۱۲۰ 1/1574 × ۱۰ %۱۶ ۱۰۰ 1/1574 × ۱۰ %۱۹ ۱۲۰ 1/6187 × ۱۰ 1/8107 × ۱۰ ۷ 1/6187 × ۱۰ %۱۷ ۱۲۰ 1/4395 × ۱۰ ۷ %۱۰ ۱۰۰ OFV 1/9525 × ۱۰ ۸ 2/2790 × ۱۰ 2/1010 × ۱۰ %۹ É{» Ä ·Z» ¶u lËZf¿ .3 µÁ|m No 1 N 42 V 3 K 2 z1 ® ¯ z2 1 2 z1 ® ¯ z3 1 1 z1 ( CV 1 , CV 3 , CV 3 ) 2 42 3 ( CV 1 , CV 2 , CV 3 ) 3 42 3 ( CV 1 , CV 1 , CV 1 ) ½Z» 1¾ÌZ» 2¾ÌZ» 3¾ÌZ» (Sec.) (Sec.) (Sec.) 4/333 × ۱۰۵ 117/12 63/34 0 138 4/333 × ۱۰۵ 117/12 0 63/34 138/8 6/056 × ۱۰۵ 180/47 0 0 100 OFV-SA z 1 1 2 100 ½Z» CPU time (Sec.) ½Z» 1389 ZÆ] ,µÁY ÃZ¼ ,ºf¨Å µZ ,¶¬¿ Á ¶¼u Ä»ZÀÅÁa ...ÉZ°f]YY§ Á ®Ë Y Ã{Z¨fY Z] Ä·Z] ÉÁM ¼m ÉZÆÀÌZ» {Y| e ¾ÌÌ e Á Ä̸¬¿ ËZÁ Ê]ZËÌ» ½Y/Ì» f/{ { ½Z» ÅZ¯ Z] {ÂÊ» Ã|ÅZ» į  ½Z¼Å ZÅË¿Za .6 ÉZ/žÌ/Z» {Y|/ e Á (|/]ZËÊ/» ËY§Y) {ÂÊ» e|] ¥|Å ]Ze 1.Capacitated Vehicle Routing Problem with Backhauls and Time Window 2. Hybrid Simulated Annealing 3. Waste Management 4. Heterogeneous 5. Fleet Cost 6. Epoch Length 7. Maximum Number of Consecutive Temperature Trails 8. Lower Bound Solution 9. Origin Destination (OD) Z/] ¾Ì/Z» {Â/mÁ ¶/Ì·{ Ä] Ê·Á ,|À¯Ê» Y|Ìa ËY§Y Ã{Z¨fY {» ¾Ë/f¼¯ Ä/¯ Z/žÌZ» Y Ê^̯e Y ,cÁZ¨f» ÉZÅÄÀËÅ Á ḑ ËY/§Y Z] .ºÌÀ¯Ê» Ã{Z¨fY |ËZ¼¿ {YÁ µ|» ] Y ÄÀËÅ ËY§Y {Y|/ e Á ÅZ/¯ Ã|/ Ã{Z¨f/Y ¾Ì/Z» {Y|/ e , f{ { ½Z» .|]ZËÊ» ËY§Y ZÆ¿M (¨)ËÁ É{» Ä ·Z» lËZf¿ 3-4 Ä/ÌuZ¿ ®/Ë ÉY/] ÉZ/°f]Y Y§ ºfË´·Y Ã|»M d{ Ä] ¶u lËZf¿ ½Z/¿ lËZ/f¿ .d/Y Ã| ÄËYY 3 µÁ|m { ½YÆe Æ Y c¸ËZa mY» .7 ¶«Y|/u Y ½YÂ/eÊ/» ZžÌZ» Ä] d{ ÊÅ{ Ì» Z] į |ÀÅ{Ê» ÊZ§ .¦·Y ÊuZ§ ÄÀËÅ ÅZ¯ |ÅZ Á {¯ Ã{Z¨fY f{ { ÉZžÌZ» (1387) É|Æ» |Ì ,ª¸» ÊÀÌu Á É|Æ» |¼v» ,ÉÆb - .{Â] ,"®ÌeZ»ÂeY ÉZÅ Z^¿Y { ¶¬¿ Á ¶¼u ÉZƼfÌ ÄÀÌÆ] Ê]ZËÌ»" .138-127 . ,1387 ½Zf]Ze ,2 ÃZ¼ ,¶¬¿ Á ¶¼u Ä»ZÀÅÁa WZÁ Ê]ZËÌ»" (1387) ʨ» |Ì ,ʼZÅ Ã{Y ÊZ« Y Ã{Z¨fY Z] Ä·Z] ÉÁM ¼m cÓM ¾ÌZ» {Y| e ¾ÌÌ e Á Ä̸¬¿ ¬» Ä»Z¿½ZËZa ,"É{» Ä ·Z» ®Ë - ÉZ°f]Y Y§ Á ®Ë ,½Y|¿Z» ½ÂÀ§ Á ¹Â¸ ÃZ´¿Y{ ,ËZÀ Ê|ÀÆ» |Y ÊZÀZ¯ .1387 ¾¼Æ] ÊZ§ Ì£ .[ cÓM ¾ÌZ» d¯u Ì» -É{» Ä ·Z» ĸX» ÊmÁy .2 ¶° - Chiang, W.C. and Russell, R. (1996) "Simulated annealing meta -heuristics for the vehicle routing problem with time windows", Ann. Operational Research, Vol. 93, pp. 3-27. ÊeM cZ¬Ì¬ve dÆm ZÅ{ZÆÀÌa Á É̳ÄnÌf¿ .5 ¶u |Ì·Âe É{ZÆÀÌa ÉZ°f]Y ÉZÅ ºfË´·Y į |Å{Ê» ½Z¿ lËZf¿ - Confessore, G., Galiano, G. and Stecca, G. (2008) "An evolutionary algorithm for vehicle routing problem with real life constraints", The 41st CIRP Conference on Manufacturing Systems, May 26-28, Tokyo, Japan. ÄÀÌÆ] [YÂm Á |ÀfÅ YZ¯ ZÌ] ®q¯ {Z ]Y Z] Ä·P» ÉY] ,ÄÌ·ÁY ®/Ë Ä/] Z/Ì¿ /e ±/] {Z/ ]Y Z] Ä·P» ÉY] Ê·Á .|ÀÀ¯Ê» |Ì·Âe Ä/¯ ,(SA) ºfËÂ/´·Y Á .{Â/Ê/» Z/uY ÉZ°f]Y Y§ ºfË´·Y .|/ Ã{Z¨f/Y dY Ã{Y{ ½Z¿ ¶WZ» Ŀ³ ¾ËY { Y {Ây ÊËYZ¯ - Sahoo, S., Kim, S. Kim, B-I., Kraas, B. and PopovJr, A. (2005) "Routing optimization for waste management", Interfaces, Vol. 35, No. 1, pp. 24-36. Ã/³ {Y| e Á (y) f{ { ½Z» ÉZÅf»YZa Ä] d^¿ ¶u ½Z» ®/Ë Y Ì/] ¾f§/³ /¿ { Z/] Ê]ZËÌ/» .dY Zu ,(N) {(ËÁ/ ÉZÆÅZ´fËY) cÔÌÆe Ê]ZË ½Z°» ¾ÌÀr¼Å Á ¶ÌÆe - Tavakkoli-Moghaddam, R., Safaei, N. and Gholipour, Y. (2006) "A hybrid simulated annealing for capacitated vehicle routing problems with the independent route length", Appl. Mathematics and Computation, Vol. 176, pp. 445-454. ,(TS) Â/À¼» ÉÂnf/m ¶Ì^« Y ÉZ°f]Y Y§ ÉZÆÁ ËZ ZÀ¯ ºfËÂ//´·Y ,(MA) ®//Ìf¼» ºfËÂ//´·Y ,(GA) ®//Ìf¿ ºfËÂ//´·Y Ã|/ÀËM cZ/¬Ì¬ve ÉY/] Ã/Ì£ Á (ACO) ½Z/´q» ÉZ/ÄÀÌÆ] .|¿ÂÊ» {ZÆÀÌa 1389 ZÆ] ,µÁY ÃZ¼ ,ºf¨Å µZ ,¶¬¿ Á ¶¼u Ä»ZÀÅÁa 101 A vehicle Routing Problem and Determination of Garbage Collectors by a Meta-heuristic Method: A Case Study I. Mahdavi, Associate Professor, Department of Industrial Engineering, Mazandaran University of Science & Technology, Babol, Iran. R. Tavakkoli-Moghaddam, Associate Professor, Department of Industrial Engineering Engineering College of Engineering, University of Tehran, Tehran, Iran. S.M. Ghazizadeh-Hashemi, M.Sc. Grad., Department of Industrial Engineering, Mazandaran University of Science & Technology, Babol, Iran. E-mail: [email protected] ABSTRACT This paper presents a linear integer programming model for a capacitated backhaul vehicle routing problem with time window (CVRPBTW) that minimizes the fleet cost and total traveled or the duration of the tours. We consider a heterogeneous fixed fleet with a fixed number of vehicles for each type (class). It is shown that the presented model enables to establish routes to serve all given customers (i.e., nodes) by the minimum number of vehicles with the maximum capacity used and minimum duration. This model is solved by a hybrid simulated annealing (HSA) method, in which is able to find very good solutions in a reasonable amount of time. A number of test problems in a small and large size are solved, and the computational results are reported in this paper. We investigate the performance of the proposed method in a real case. The input data are collected from waste and garbage collection industries for specified areas in Tehran. Keywords: Capacitated vehicle routing problem, backhauls, time window, waste management, hybrid simulated annealing.
© Copyright 2024 ExpyDoc