• 沒有找到結果。

應用塔布搜尋法於求解供應鏈中整合生產排程與成品配送兩階段問題

N/A
N/A
Protected

Academic year: 2021

Share "應用塔布搜尋法於求解供應鏈中整合生產排程與成品配送兩階段問題"

Copied!
56
0
0

加載中.... (立即查看全文)

全文

(1)













  



























Solving A Two-Stage Problem with Scheduling and

Delivery in Supply Chain by Tabu Search Algorithm





















(2)

  

























 





















































            !"# $% & '( ) * + ,-./   012345 6 7809: ; <  = > ? !@A B C

D9E FG H ) I J KL M NO(unrelated parallel machine)PQ = > ?

!RS T U VE F(vehicle routing problemVRP)PQ A B C D WX Y

$;     70129 3Z[\J KL M NO@S

T U VE F] ^ _ ` 9a b c d e fg (NP-Hard),$h$;   E

Fi j g kl m 9a b c d e fg n oE Fp Pqr b Vg

W-.shtW% u v 01w345 6 x I y z e { | e } ~ .

(meta-heuristic)8 €  ‚ .(tabu search)w& ƒ ;   E F70„

2… "49 3† ‡I ˆ ‰ FŠ @PQ ‹ Œ  Ž   | ‘  €  ‚ .

’ b g “” •– 7” — ˜ e ™ ‘ 8h= > ? !@A B

C D;   E F0š w3

                         

(3)

Solving A Two-Stage Problem with Scheduling and Delivery

in A Supply Chain by A Tabu Search Algorithm

Department of Industrial Engineering and Management National Chiao Tung University

Student›Yu-Hao Chen Advisor›Yung-Chia Chang Abstract

The concept of emphasizing on profit earned across an entire system in a supply chain has been an important subject discussed in supply chain management. Since different stages often have different, sometimes conflicting, objectives, globally optimal integrated solution for an entire system is often difficult to achieve.This research studies an integrated problem that jointly considers two important stages in a supply chain&product manufacturing and finished good delivery. An unrelated parallel machine scheduling problem is used to simulate product manufacturing and a vehicle routing problem is applied to represent delivery of finished goods. The objective is to find a system-wide solution to minimize the total cost across the entire system. Both unrelated parallel machine scheduling problem and vehicle routing problem are NP-Hard, the complexity of the studied two-stage problem is also NP-Hard. It means the solution time will grow exponentially when problem size goes large. Therefore, a tabu search algorithm, one of the meta heuristics, is presented to solve this problem. Computational analysis based on international studied problems and simulated data are presented to test the effectiveness and stability of the proposed tabu search algorithm.

key wordunrelated parallel machine scheduling vehicle routing problem

(4)















œ  ž ž ; Ÿ5 6    ¡ n ¢: £ '¤ ¥¦ §¨ © ) ª « 0 : ¬ ­ ® ¯ ° ± ² ³ ´ µ ¶ c · ” µ ¶ ¸ ¹° ± º §© ) » "4 ¼½ ¾¿ m : ¬ ­ À Ž WÁ ¯  c Ã Ä Å Æ ; Ç À Ž È É Ê µ ¶ ËÌ µ ¶ 3o Í ” Î Ï ¯ Ð Ñ Ò Ó Ï n ¢"9Ä Ô ÕÖ × ËØ Ù Ú Û Ü Ý Þ Í ” Ð Ñ Ò ß à ß á â ã ¯ Û c ä å ß à Ëæ ç è é ß × Ë ê ë ì í ˆ î Ëï ¹ð Õñ ò Ëó ô õ ö ÷ ø ù Í ” ¾ú Ð Ñ Ò  ß û ü Û NS { ý Ëþ   Ë  -  Ë û   ËÕ þ à  Ëö Õ  1  Ë  ” ¥   Ë   Û  )  ! Ëß "" ˆ # $ 7“% & ' Õ8( ) 3 0* ¬ ­ µ + ê ë % & ,- ‡¯ sß . V8-* / 0 1¬ ­ ¯ 2 WW3 4 ¯ 5 6 7  81o Í ” 9 ¯ 08: : s¯ ; : ã ð WÁ ¯ š W< ð ­ ­ q= 3

(5)

















> : ... i è ½ > : ...ii' ? ­ ………...………...iii  @ ... iv A @ ... vi B @ ... vii Cr D E ¼... 1 1.1 ( ) * + , - ...1 1.2 ( ) . / ...3 1.3 ( ) 0 ! 1  ...3 1.4 ( ) 2 3 ...4 CF D ½ G H I ... 5 2.1    +       ...5 2.1.1        ! 4 5 6    7  ...5 2.1.2        ! 4 5 6       ...10 2.2 8 4 9 : ; ...15 2.3 " # $ % ! ...17 CJ D 5 6 ˜ ... 21 3.1   < = ...21 3.2  ! > ? @ ...22 3.2.1 " # $ % ! ...22 3.3.2 $ % A B ...23 CK D L M PQ @ Ž N O... 31 4.1 C D E F   ...31 4.2 G H IJ ...31 4.2.1 E F   D...32 4.2.2 E F   B...34 4.2.3 E F   P ...36 4.2.4 E F   D B P > K L ...38 4.3 M I...38 CP D N ¼@Å Æ ... 40 5.1 IN...40

(6)

5.2  O ( ) 0 P ...40

Q X ½ G ... 41 R @ r C DW% ... 417

(7)

























Q3-1 R R S T ! > U V W X Y Q ...28 Q3-2 R R S T ! > Z [ W X Y Q ...28 Q3-3 " # $ % ! 1  Q ...30 Q4-1 \] ^ + _ ` a >  b Q(E F   D)...33 Q4-2 \] ^ + c d e >  b Q(E F   D)...34 Q4-3 \] ^ + _ ` a >  b Q(E F   B)...35 Q4-4 \] ^ + c d e >  b Q(E F   B)...36 Q4-5 \] ^ + _ ` a >  b Q(E F   P) ...37 Q4-6 \] ^ + c d e >  b Q(E F   P) ...38

(8)

























f2-1    g 5 / . h i ^ ...5 f2-2       j k l m ...10 f2-3       / n o ` p ...12 f3-1 \] > q r + s t ` a f ...25 f3-2 \] > . / u v w x y ...25 f3-3 \] z { 7 | f ...25 f3-4 } ~ ` a f ...26 f3-5  €  ‚ \] ƒ „ ` a ...26 f3-6 … \] > † ƒ „ ` a ...27 f3-7 † „ ‡ > @ ...27 f4-1 E F   D > E F IJ fˆ ...33 f4-2 E F   B > E F IJ fˆ ...35 f4-3 E F   P > E F IJ fˆ ...37

(9)

1.1 







S T ‹ U  V W X | Y Õ@ÕZ [  \® ]  ^“_ s` a  b c de f 9 : g  g h i j k « l m n o ¾p q r -˜ e 7  s 3 c k « 9¦ t u   = "4vw h x ) y N– ô z {  | } v® h- ˜ e t u   = "4v? !~  € k¢~   ‚ & ¾ú ƒ „ 3à – ' $…˜ e † !"‡ ˆ ‰ Š ‹ Œ  k « 47 3,$¯ â  Ž  T ¾8r  ® : ‘ X ’“ 2 & ( @'( % h- ” •7– / 0q) – m — ®  ˜ t™   s3 r š   8› œ  c  ž ’›Ÿ Œ „ Ë? !„ KK = > ? !@  A C D® ; <§¡ = > s8¢ "@B : £ §37¤Ð   ¥ 8¦ § 9¨o¯ â ¦ § : © Dª « ¦ ¬ W; p [ ­ À ® ¯ ÕÉ °7_ t\[¦ ¯ ÕÉ ± ² p ³ ´ µ ¶ Dª « ¦ ¬ z < · 3& ƒ ¨¸ ^¹ "r <º »Cr   — 9¦ ¬ _ t¾£ §s\¼= > ? !½1CF   9¦ ¬ ¾ « ¾£ §9¼  A C D½3¦ ¬ sCr   ^ _ tW¿ À ® ’“ Á ª ¢¦ ¬ _ t» "1sCF   r D¦ ¬ W¿ À Â\"4X Ã Ä ô ‡I 0l S T 70„M S Z [ » "C D,- 3[¦ § ¨¸ — ^7¹ ‘ s r ‡  '    ‡I Å °  r b Æ  !"z      Å ° Ç Ç Æ È * + ,-./ "9 012 3,$ ’“ 7 ¥ WX Y & z   — Ð ¯ I f &  ¹ É Ð Ê ” Ë Ì 5 6 H I l : •3 Í H I h ¥5 6 qc 7‹ U Î Ï  ¥Ð 9 ‹ U Ñ Ò Ó ¶ - H I Ô c ’›Õ Ö × [5]Ø .  hPe / k « & 'Ù ‹ U Ñ Ò  7š Ww / i ; 

(10)

= > v® ¯ 3l ” 5 6 7- « ¥H I hPe ,$45 6 7 - « ¥¢8Ú9:   = Û V@A B C D- r h3 45 6  H I E F[; <  Ü "3Cr   X Y   = Û VE F   = Û V9r …‹ Ý ¶ C Þ | E F•¢”  = §ËÕ& vß % ¶ C z <,- v/ i ¡ Î Ï u ”  ‹ Ý - 0” r I 7/ 0q  3¤Ð   ¥ 8NOv® ® ¯ ÕÉ — ¿ À  r 9ht· PQ Ð

‰   = à á 45 6 âb 7J KL M NOE F(unrelated parallel machine

problem)  ã BCr     = c d3 ä L M NO® ° ” N<å °,

,¬ ; p . æ r °,Vç” MONOÊ ” Æ è £ §- $°,_

t$MONOn ® L M NO3J K é ê ® ° NO°,— #

$ë ì íî ” r b ” •1CF   X Y = > r ï C D45 6 ¢¾P

Q 9S T U VE F(vehicle routing problemVRP)3 ä S T U VE F9r

Ü S ð ñr <A B 8¹r D  > ò ó / i ô 80* õ A B 8 ¹ír </ i  §^ ® ¯ r ¿ ö   à §þ . S ÷ à ø3 45 6 7"49G : X Ãh;   Å ° 3s; O» ù Æ  L M NO  = ú û 'z ,¬ » "W% ¶ ü ý &   þ ¢W%  "7"49Å  ð $…E F^ "  9a b c d e fg (NP-Hard) [45],$ 9i j J KL M NOÛ VE F’7"49X Y  ¾i j g kl 9a b c d e fg 1 Ï S T U VE Fm p [ Savelsbergh[49]_ ` 9a b c d e fg  h$;   E Fi j g k l m 9a b c d e fg 3 ä a b c d e fg ® ° E F ,9E Fp P qwW% ¤° "à 3ow${ a b c d e fg E FW p PڄW §) I  Ï ß p ³ v®  (Lingov® Cplex) wZ® op Po qW^§-.shtW% u v 01w€ k^§-.v 01w3[$^ó $r ;   E Fop Po qr b Vg W  v 01w®   ÷  3

(11)

,$Ÿ 9¦ wÞ ${ a b c d e fg E F c y z e { | e } ~ .(meta-heuristic)  ^ | Y I ’›Â,} ~ .(genetic

algorithmsGA)Ë{  p  ´ (neural networksNN)ËPQ   .(simulated

annealingSA)7“ €  ‚ .(tabu searchTS) KK® Ú9À I y z

e { | e } ~ .3y z e { | e } ~ .0q ¥s\wÞ E FW§¨ ª  ™ >  1è wí§¨   ‘   01w øN Úq $wW% m sht^ ! " u 3,$s_ tÚ9i j E FW I y z e { | e } ~ .® Ú9htwÞ ˜ e #  † J $ _ ® 01 wZ® ‡I Ú% W% ™ ‘ 01wè ws¶ & l a Wã ® ” ¾' (3 45 6 âI  €  ‚ . ) è w, €  ‚ .Ê ” * •+ , N -^. / i Í  ‚ . w0 [$* •+ , N -^ q   ‘   01wN R1 ” ª   ‚ Nø^w 2  ‚ W— @ w™ 3 g 3

1.2 







45 6  H I E F[;   Ü "Cr   9J KL M NOÛ V E FCF   9S T U VE F345 6 G :  9I  €  ‚ .| Y ‘ r §4 Ê w g @è w>  } ~ .Ä ô §shtW% u  v >  1è w3

1.3 







45 6 ® 7 €  ‚ .wF   E F5 6 ˜ .B V’'› 1. E Fb é ›É b E Fà d5 „E F! " 6b 7 8 ‡ ¬ 79 h¤Ð à d3 2. 8 : } ~ .›I  €  ‚ .8 : r } ~ .0* 7C++Ve ; M V

(12)

e < = wJ KL M NO@S T U V;   hE F3 3. Ð Ñ ¶ > ›H I s  à d@Q 8 b ' €  ‚ .w g @ è w>  3 4. N ¼@Å Æ ›? @L M wN O- r N ¼íÅ Æ a  5 6 ˜ A3

1.4  













45 6 Ñ [P <D B  Ü "Cr D C ƒ 5 6 ND E 7“5 6  1CF D Ð 9 J KL M NOËS T U VE F7“ €  ‚ .KÆ ” ½ G - r Î F õ / 1CJ D 95 6 ˜ .I  €  ‚ .8 : r } ~ .1CK D ) I 45 6  8 : } ~ .< = Ve wJ KL M NO@ S T U V;   hE F¶ > Ús  E Fà d'} ~ .w g @è w>  1CP D w ‘ 45 6 "O@N ¼† Å Æ a  5 6 ˜ A3

(13)









   

























2.1           



































































4„B ¢G H 45 6 ;   E F› œ   = Û V@A B C D3Cr   9  = Û VJ KL M NOÛ VE FCF   9A B C DS T U VE F34„B ¶ ü Ð 9 – ; <  - r ½ G õ / 3

2.1.1

 

 

 

 

J KL M NO(unrelated parallel machine)9L M NO°,ú û r

… ä L M NO® ° ” N<å °,,¬ ; p . æ r °,Vç”

MONOÊ ” Æ è £ §- $°,_ t$MONOn ® L M NO3,

$J KL M NOn ® BI Æ  ,¬ sJ OL M NO°,W% ]  r KíNO% # $% -L“ Æ ” •3 J KL M NOÛ VE F…{ € c Z¾87X Y M W% Æ ” E FÔ c sX Y M W% W ,9,¬ N ¿   = @O ˰,© ç  KK,Ö ‡v M W% ”    ,$ P   ‘  c { ú E F3 íJ r <E FÚ ”        m !"0* N O

  ‡I   p [ Hart et al.[24]tv ’B2-1 I 3s

– Q   8R 7CmaxRLmax® 09À I   0q» ,W% 0„2§¨ w h NO‡I — 0qS * W% 0„2ê ® : ¡ ,¬ Á à sõ – Í » "3 B2-1J KL M NO‡I      9 T  é Cmax  ” ,¬ 80q» ,W% _ C r <,¬ L U» ,W% Fmax  ” ,¬ 80à B VW%

(14)

_

F °,r <,¬ B VW%

Lmax 0qS * (lateness)W% ,w V » ,L(9W 

_

L L US X » ,W% , w V » , L(9W 

Tmax 0qS X (tardiness)W% ,w V » ,T(9Y

_

T L US X » ,W% , w V » , T(9Y

NT S X ,¬ 

Emax 0qw Í » ,W%

sw˜ .8V – ß Z 0À ‡I ™ É .(¶ [ \  .˵ •p ³ .)

wÞ J KL M NOÛ VE F’›s1978Ÿ Lawler and Labetoulle[31]

‡I µ •p ³ (linear programming)˜ .wJ KL M NO]  (Cmax@

Lmax)E F¢°,W% ý & þ  9"4S X W% o"^ _ "4

  9… "40„23™ É . ¥s\§v 01wZw. V ` W` & E Fp Pg q— g ^§-.shtW% u v 01w3,$ a ” ß Z w ‘ { | e } ~ . wÞ ${ a b c d e fg E F– §s% W % u ™ è w3ZS T Wã ; b E Fc \i j c d 2p Pm g o g qsw. V8÷  e Ì   01wf d3,$R ” ß Z w ‘ n g e { | e } ~ .G :  9 qs ‚ 0š w. V8  ‘   01 wN ¯ â ¢h 9y z e { | e } ~ .I  RÍ { | e } ~ .- r  ü 3'f º »G H i …Ú9À I y z e { | e } ~ .“¾I sJ KL M NOÛ VÆ ” ½ G 3 (1) PQ   .› ® [MetropolisKÕs1953Ÿw ‘ r <PQ t j } ~ .I k 

(15)

˜ f  ‡j g   ¢u / 01l û v 01k O3 J mŸ* KirkpatrikKÕ| ¤: ¢j g / A  §Ã0u l û n ’‚ E F8‚   0„($t j . V@‚  b o ® ^7Æ ¿  ,$ú â w ‘ { è \MetroplisPQ ˜ e , ^7I  wr Q f fÜ h ‚  E F3PQ   .I sJ KL M NOÆ ” ½ G ” › Chinyao[14]7PQ   .wc   B µ ú   = Û V(multi-stage

flow shop scheduling)E Fí› œ ¦ M W% # $ë ì @p Œ W% # $Æ

± Æ ” 7 8 J r <  ] › œ ¦ J KL M NO   9

Fmax3N ¼8- Z Ú¦ q r 47 w ‘ PQ   .@Pham and Karaboga

PQ   .s C   t u wñPQ N O8| ¤8t u w9 \n v

. V® Æ o: 3w $- Z w ‘ PQ   .^ã ð g 2@Ë g

2 ‚ 9 wW% q” ã ð 3

Kim et al.[29]7PQ   .wJ KL M NOÛ VE Fí› œ ¦

N à = @Æ ± M W% ¾   9Tmax3½ 8- Z x 9Ð 9 4E F; w ‘ y Q 8 b ˜ §' ”  ‚ z± { KirkpatrickKՏ w ‘ Ú9 Ï PQ   .®  ¨ ,$q r 8 : ¦ r PQ   . ¾8› œ | …=   }w˜ . * @KirkpatrickKÕPQ   . Ú¾N O ¼® w>  v® wW% ] KirkpatrickKÕPQ   .Ú130* - Z m Å Æ ¾ú y z e { | e } ~ .’ €  ‚ .RÂ,} ~ .m ^§® t wÞ ˜ .3¾ú ” ” PQ   .I \J KL M N

O½ G Í ^Q X Chen[13]ËKim et al.[30]3

(2) Â,} ~ .›

$.0V ® s 1970Ÿã [Hollandw ‘ G : ) I   A ß ~   â

Ÿ t) I <% C 9 @  =   + o  =    8'r ã  * ¢

$…  €  ß ¤ I \w012E F37'G H Â,} ~ .I \

(16)

Fatima [18]Â,} ~ .wY ,e   = Û V(job shop scheduling)E F› œ J KL M NO7Cmax9  ¢N O@Ghedjati@Ghedjati

and PomerolÐ Ñ Æ È Ú‚I Â,} ~ .^n v è w0c / 11%3

Ewa[17]7Â,} ~ .Ro =   .(column generation technique)w

J KL M NOE F› œ Í ƒ - « W% 7Cmax@„ NO(Changeover)

"49  ¢N O@- Z w ‘ '\ (- r ÚN O‚I 7$r

;   { | e } ~ .wN O¾„ NO"4 q\°,W% "

4m¶ r 3

Ruiz and Maroto[48]7Â,} ~ .wB µ ú   = ú û íJ r … ] ›

œ J KL M NO† X Y Æ ± M W% 7Cmax9  N O‚I

Ú¾ú { | e } ~ . †  c 3

(3)  €  ‚ .› €  ‚ .) I * •+ , N -Nø^+ @ Í ò 

‚ . w. / i  ‚  ° ‚ — 7“  ‘   01wN 

¾I \J KL M NOÆ ” ½ G ” ›

Suresh[51]7 €  ‚ .wc  J KL M NOÛ VE Fí

› œ Í ƒ - « W% 4E FG : ” ; <  ¶ ü 9Cmax@Tmax0*

† ¢N O@GAP-EDD} ~ .Ú‚I  €  ‚ .sw>  Rr ~ W%

UB¤v Ú9 † a  ^‡ sû à d'E FË Ì 5 6 3

Hsieh et al.[27]7 €  ‚ .wˆ ‰ L ´ Š (printed circuit board),

ƒ 8‹ Œ - « E Fs? V8J r ,- … ‹ Œ NO—  r  ^

9J KL M NOÛ VE F45 6 7„ NO"4ˇI NOË) I

— o-   0* @Õ,Û V(manual approach)- r ÚN O‚I

 €  ‚ .` ‚ \Õ,Û V3

(17)

 ‘ ’ “ ” .(lagrangean relaxition)@•   ‚ .(neighborhood search)

wJ KL M NOTmaxÛ VE FÅ Æ ’‡I  €  ‚ .vÂ,} ~ .

^§ v  8N O3

Lee and Pinedo[34]wJ KNOÛ VE FWíX Y ,¬ % s s© çÆ ± M W% 7- Z w ‘ ATCS(apparent tardiness cost with setups) .ê w… °þ S X W% 0„2E F(minimizing the sum of the weighted

tardiness)3$.¶ "J <  ¶ ü 9Cr   : ~ z ,¬ Æ ” Q 

7Ï : Ë,Ö ¶ > Å -,¬ þ CF   Å -r – ,.ê 0*

) I PQ   .Ÿ t; M w3

Park et al.[42]ê ‡I {  p  ´ @r  Ï { | e .w@Lee et al.[34]

Æ  ‡ ¬ '… °þ S X W% 0„2E F† @LeeKՏ w ‘ ATCS

.- Ú3 y z e { | e } ~ .,¾t¼Â— ]    z ”    ‚ | }  z ” ¾ ¥’PQ   .® 7N— ˜ Þ b ® O ‚ b  ‚ 0 1w. VÚ9™  Z9 \  Ë g 2OÆ o81Â,} ~ .® ) I š Z   s  š › ڜ w0*  'Ú1w$.x I c ¥  b  ‚ 9 \g 2 ‚ OÚ11 €  ‚ .ê ® ”  € BF N ø^. / i  ‚ ò  ‚ . w ° ‚ — 3,$”  c ß Z s wÆ  E Fà á 'Ú…˜ . ž  ” ß Z Å Æ Ÿ h{ | } ~ . ^§v  1N OÆ ” ½ G ’'›

Park and Kim[41]ÚPQ   .“ €  ‚ .swKL M NO

Û V  ” "4(holding cost)0„2E F8› œ  u @õ – W%  øB

¤  ” "4m n ® ° … B VW% 0„23N O#  | ¤PQ   .

N O \ €  ‚ .Z$5 6 ° ‘ – ¡ 9  ® à – ’ b N Oú â

@¢r Q ß Z Nowicki et al.[38] and Reeves [46]Ú Æ £  €  ‚ .PQ

(18)

N.Piersma and Dijk[44]m ) I § Ó  ‚ .“} ‚ . wJ K

L M NOCmaxE F¢N O@Â,} ~ .ËPQ   .Ë €  ‚ .K

- Ú† Å Æ sJ KL M NOÛ V& ‡I  €  ‚ .^x v ” 

 ‚ N O3

Class et al[15] Ð 9 J KL M NOE FsCmax '7” —

}wC h   ‚ .(local search); M w† Å Æ  €  ‚ .ËPQ

  .“Â,} ~ .’” Ú1}wí¤ ¥ hc …} ~ .¦ •^v

ڔ — íÚ1 ‚ N O3

2.1.2



 











































S T U VE F® A B C D8: Æ FsÐ ¯ & Ê ” Û h I '

(,$i mŸÍ a ò w ‘ ^ °7I ¼0V ® s 1959Ÿ[Dantzig and

Ramserw ‘ 3S T U VE F^º »b é 9r Ü S ð ñr <A B 8¹r D   > ò ó / i ô 80* l m õ A B 8¹ír </ i  §^ ® ¯ r ¿ ö   à §þ . S ÷ à ø3 ZS T Ð ¯ & ; : @w h ® ¯ § 3 S T U VE Fm o v g  g c d 2sß ¨ 5 6 @Ð ¯ I & m ”   S © @I ” \S T U VE Fú û € c ^[B2-2 ³ ¶ z …{ ú S T U VE F3 B2-2 S T U VE Fú û ³ ¶ ú û • S T  r Ó S T c Ó S T S T …{ »r S … Ÿ hS … S T ÷ à ø  ” S T ] ” Æ   ø   S T ”    ø

(19)

- ø C D8¹ »r C D8¹ c <C D8¹(t u ¥  ) c <C D8¹(t u ¥Æ  ) ; Ç ƒ ; Ç \B ¥& ; Ç \B µ & Ÿ hú ´  ˜ A• -˜ A•´  ” ˜ A•´  Ÿ hú ´    A { ü  …  A c …  A ; ú û ; Ãò ó íª b ; Ã"S N¶ € « V ø  ” S T ” Æ  « V ø   S T ”   « V ø - ø W%  ø  ” S T ” Æ  W%  ø   S T ”   W%  ø - ø p - « ú û   p   Ÿ hú 012  0„ª b “o "4 0„… ´ µ "4 0„‡I S T  ‹ Œ  Ý ›¬ ­ qß A B Î Ï p ³ Ð Ñ Ò [2] ¾80À ^ w ‘ I ¼n ® W­ •S T U VE F(vehicle routing

problems with time windowVRPTW)” ” W­  øS T U VE F½ G t^Q X Liu and Shen[36]3w W­ E Fm ” ß Z 5 6  É b •c dÆ ” E F’Teodorovic and Pavkovic[54]7P® t¼9— | Y ‘

N h¯ ° .RP® p ê Š } ~ .^_ tS Nà d'E F3

S T U VE F@J KL M NOÛ Vr K]  \a b c d e fg 

(20)

7shtW% u v 01w,$^7X Y 7y z e { | e } ~ .w 7– swqp PE FW§shtW% u v 0š w3ZS T Wã   ¾š I w˜ .²   ^? @Chao I.-M.Ki Ç ß Z s1998Ÿ w ‘ S T U VE FP <W– °7³ ¶ ’B2-3 I 3 B2-3 S T U VE FP <W– Ÿã } ; @} ~ . 1950  §wp PڄE F³ mF m</ i 3 DantzigRRamsers1959Ÿ) I p ³ Pe  wÞ E F3 1960 ÚqS T U VE F³ J mr ´ </ i 3

ClarkeRWright s1964Ÿw ‘ { | e B µ .(saving

methods) Å ì S ð C DE F3

ChristofidesR Eilons1969Ÿ) I 2-opt “3-opt˜ .wÞ

E F3 1970 §¨ wqú E F³ r ´ r ¶ </ i 3 GillettRMillers1974Ÿw ‘ ;   .{ | e ¯ ° } ~ .$. \· U V\¶ ¸ 3 ChristofidesKÕs1978Ÿê ® w ‘ · ¶ ¸ \U V˜ .3 ZL M r ~  g ˧® r qE F3

1980 Fisher and Jaikumars1981Ÿw ‘ ) I ß p ³ 012˜

.^_ t³ P m</ i E F3

Cullen ,Jarvis and Ratliffs1981ŸÅ ì r …ÕNÈ { | e } ~ .(interactive heuristics)

 KL M r ~  g @§ ¹ ® r qE F

1990 – W– qÚ ‡I PQ   .ËÂ,} ~ .Ë{  p  ´ .R

 €  ‚ .3

Robuste,Daganzo and Souleyrettes1990ŸËAlfa,Heraguand

Chens 1991ŸÚ ) I PQ   . wS T U VE F3

Sement and Tailards1993ŸËGendreau,Hertz and Laportes

1994ŸËRochat and Taillards 1995ŸËXu and Kellys1996

Ÿ] ‡I  €  ‚ . w3

‹ Œ  Ý ›¬ ­ qß A B Î Ï p ³ Ð Ñ Ò [2]

y z e { | e } ~ .G : | Y \1990Ÿ* ¾ G :  q \

(21)

7–  ” — / 01w7'G H i …I y z e { | e } ~ .w S T U VE FÆ ” ½ G 3 (1) PQ   .› Breedam[10]7PQ   .wS T U VE F¾  90% M S Z [ 0* - Z ¢q r w ‘ n g PQ   . v N O7mK <ˆ ‰ FŠ @¾ú ß Z  w ‘  €  ‚ .RŸ he } ~ .Ú¾N O#  † J J r <Ú ” Ú1B¤Z- Z É £ 7¾t j . Vsa  5 6 §¨ v   1w3 Wu[57]7PQ   .wc ¾ … S T U VE F70% M S Z [ 9

 0* @Perl[43]Ú'N OÚ1$a  ^‡ A¿ u w=  

- Ë Ì 5 6 9 \ ‚ . V” ã ð í¢r ˜ f ^Ð 9  É b •; - Ë Ì 5 6 7 9 h¤Ð 3 (2) Â,} ~ .› Baker[7]7Â,} ~ .wS T U VE Fs  S T '70 „M S Z [ 9  \7PQ   .Ë €  ‚ .N O- r Ú N O#   ’ €  ‚ .Zs% – u ” ‚T n v íwW% UÚ¾ ú ˜ . % 3 Hwang[28]7n g e Â,} ~ .wc ¾ … S T U VE F7r D" 40„29  ¢N O@ˆ ‰ FŠ Ú‚I $r n g e Â,} ~ .swS T U VE F˜ f ”  1À & 3 (3)  €  ‚ .›

Renaud et al.[47]X Y sS T ÷ Ó´ µ à g  øà á 'I

 €  ‚ .wc ¾ … S T Á  ´ µ E F70% ´ µ 9  † |

(22)

g 2“Ë g 2J <  Ž } ~ . Ž ¦ mr <ˆ ‰ à E F@ChaoK

Õw ‘ mF <y E F| ¤Ž } ~ .§: ~ ‘ Ú8w3

Cordeau et al.[16]w ‘ r <unified €  ‚ .wÊ W­ •S T U V

E F› œ Ä – •@c ¾ … S T U VE F70% M S Z [ 9 

N O‚I w ¦ ^‘ O œ è w ¾w g 3

Gendreau et al.[20]| Y ¦ r y  €  ‚ .9¼TABUROUTE½í

§¨ ñLr t u w u  ‚ € k®  ^M wm §© ) ; M  ‚ . V$

.I 7wS T U VE FN O7ˆ ‰ à FŠ ڂI U§v 01

w3‰ Š ‹ " # $ % ! Œ W         Ž   ‘ ’ “ Å `  [1]ËBrandao

[9]ËStephan[50]ËFermin[19]ËHo[25]ËOppen [39]“Tarantilis[53]3

s¾ú w˜ .8Æ ” Ç È É KÕ[6]Ú0}.ËÊ Ë Ì .@  ‚ ß % L Í .J …{ | e } ~ .† N h Ï õ n v .I \wS T U VE F70„M S Z [ 9  † âÎ mr <ˆ ‰ à F  Ž Å † @ €  ‚ .ÚN O‚I  €  ‚ .™ É g Ú9™ 3 3 Mazzeol[37]7Ï Ð } ~ .wö  øS T U VE F¢S T Ñ ý & r þ 7) ) Ò 0q2N O‚I oB ¥ °P m<WB¤ Æ og 83 Í ƒ w y z e { | e } ~ .z ”  ž ,$”  c Æ ” ½ G Ð 9 Æ  S T U VE FÚ¾ ž  € Z Ÿ h…y z e { | e } ~ .¦ •; | Y ‘ y y z e { | e } ~ .3Osman[40]) I Ó Ô  ‚ .@P Q   .I 7wS T U VE F70„… r D"49  † Ð 9 N O; M Ú| ¤ €  ‚ . ¼® ‡I S T v® M S Z [ ] : P

Q   .Ú9 † 3Thangiah et al.[55]S © Osman[40] 8 :  €  ‚ .

8U V% õ n v .Ð 9 Æ  E F) I  €  ‚ .@PQ   .

¦ •| Y ‘ r Ÿ h ‚ . wN O‚I $Ÿ h ‚ .sw>

(23)

70„… Z [ 9  ¢Thangiah et al.[56]PQ   .ËGlover €  ‚ .n g w ‘ y } ~ .I 7w$E F7Soloman¨F; M ¶ > ÚN O‚I  €  ‚ .@PQ   .@n g Í ÚUv Ú1N Oír ~ W% m sht! " u 3 Breedam[11]” Õ \ €  ‚ .@PQ   .] š I \wa b c d e fg E F,$Ð 9 S T U VE F70„M S Z [ 9  

ÚPQ   .Ë €  ‚ .@t Ö e } ~ .(descent heuristic, DH)3N O‚

I oE Fp P„Wœ † •Æ  ` ‚oE Fp Po qWPQ   . @ €  ‚ .— ` ‚ \t Ö e } ~ .G : ® ,9PQ   .@ €  ‚ .§Ð 9 E F¦ •8 : } ~ .,$§v Ú8N O0* - Z  Å Æ ’O§¥ hPQ   .™  t j ¦ •@ €  ‚ .à – + , × -^§§v  8N O3

Homberger[26]7r Ÿ he } ~ .wW­ •S T U VE F$r ˜ .› œ (υ ,λ)-} ; | } (evolution strategy)@ €  ‚ .70l ‡I S

T @0% M S Z [ 9  N O‚I swqp PE FW§v  Ú1N O3

2.2     































  ’›Walker[56]¢c Ø ® ¯ ¾8; <  - r hG : H I Ù ® Ú @i j % ” •C r   9Ù ® Ú H I U T r - E F9s0% W% u ¢£ T  D‘ Û1CF   9i j H I U T | Di j Ü E F970„"4¢ £ T  Di j Ü # Ú ® 9¦ w 2 ® ¯ >  Z   r Ý Þ l v - r h3 ” Q »r   E F— ò p i j fw’›45 6 J KL M NOÛ VRS T U VE F]  \a b c d e fg i j g 

(24)

h$;   E Fi j g kl m 9a b c d e fg Úl ß Z 5 6 hc

  012E FqÓ ¶ ] zÐ 9 8»r   - Ë Ì 5 6 3k

 Í 9ß   ‚ ½ G 7- « ¥hc   E FÚ ® I ™ É .v

ß _ ` hPe Ô c ’›

Lee and Chen[32]H I NOÛ VE F› œ r DE F¾8› œ ; … 

r Dà ¢ r …9à "> p [q á r S r D¾ú NOâ ã °,1¢ r …9¢"> r D/ i v® ä Š í› œ ¦ r D÷ Ã&  @W%  ø G : å G 9_ ` ¦ ${ E Fi j g 9a b c d e fg l m y 6b Æ ” 7 8 7º 2E Fº ” æ .7û p ³ w$a  5 6 ˜ A^¶ 9J <›Cr ËÅ Æ ${ E Fښ h‡I } ~ .w1CF Ë_ ` $…E Fs æ Q ¦ ü à ¢ '® ^sc d e W% u v w1CJ ËÅ - ç Ð   ¥ Pe 3

Hall and Potts[23]¢  = Û V@r D9r <Î Ï H I › œ N à =

Û V@r DhE F† ‡I û p ³  w 9 

"40„2$5 6 †  ` ¦ h$;   ^t u Î Ï … "4kl ´ ¶

F m€ k c 3

Chang and Lee[12]H I r ;   E F› œ Cr     = Û V9 ,

¬ ; M °,_ t1CF   A B C D¢= > D/ / i ô & - Z ¢$; 

 9r <Î Ï 7"40„29   * ) I AÍ w.(forward

approach)RA* w.(backward approach)w$A B Û VE F0* 7 è  0ž à á ¶ > (worst-case) ö > – ; <˜ . v N O3Li et

al.[35]S ã Chang and Lee[12]5 6 ¢ é ® ¯ / i S © c <

† ‡I û p ³ w3

,hc   E Ff fg  h Zl ” ß Z I y z e { | e } ~ .

wÆ ” E Fz Lee[33]) I y z e { | e } ~ .wsˆ ‰ L ´ Š

(25)

"4Wc NOF   E F3¾8Ú¦  €  ‚ .ËPQ   .Ë ,} ~ .@} ‚ .N O‚I  €  ‚ .swÞ ${ c NO;   E FWsw>  &  \PQ   .ËÂ,} ~ .@} ‚ .w W% m z} ‚ .œ ] PQ   .RÂ,} ~ . 3 ¤sß Z À I y z e { | e } ~ .”  €  ‚ .ËÂ,} ~ .ËP Q   .KKz …} ~ .Ú ” ¾ ê ¥î ” ¡ 9  ž ¶  K ˜ .† J š I \Æ  E Fl m E F{ ú  Þ b ‡I “ …} ~ ., $} ~ .8Q 8 : @ ‚ | } a ® "£ @O : ” ë 3[& ƒ ½ G õ / ^ó qÓ ¶ ß Z x 9 €  ‚ .sÐ 9 J KL M NORS T U V E FÆ ” 5 6 @¾ú À I { | e } ~ .Æ ÚÊ ” wW% Ú% @ h >  è w ¥¢ñ Lee[33]½ G ^ó 9 \hc   E F  €  ‚ .B¤ ® ¾ú À I } ~ .Ú13ín ‡N O† J ’$ c ß Z m Æ £  €  ‚ .Ê ” ª   ì e  ‚ Nø@Ê ” * •: , N -§¨ ª  ™ è 01w— à – í Í ® ” Ú9’ b í † B¤3'r „B 9 €  ‚ .Æ ” G H 3

2.3 ! " #

!

!

!

"

"

"

#

#

#

 €  ‚ .0V ® [Glover\ 1977Ÿw ‘ 9r …è w.3î ^ ñLr t u ¿ w u =   r } \[} 8™ r 01}w- 9'¿  ‚ t ¥’$ ï i 'Ûð /  8 b ñ ß  ‚ 3 ê 3G : ¦ ž s\ €  ‚ .Ê ” * •+ , N -^+ @ Í ò  ‚ . w. / i  ‚ ê ò — † í q  ‘   01wN ó Q Ó ß \¿

 ‚ wn ®  € (tabu)é m ^h 9 € BF (tabu list)3 . $ €

BF ” r ª b à g † x I · ; · ‘ 3 ê  n  € BF S T  ‚

(26)

wÓ è Â Ç ó <  \¿  ‚ 3 €  ‚ .9r …¿ I w˜ ‡ I Z ^± ² q r ; 8 :    ‚ | } 37'º % G H  €  ‚ . 4Ü "d Ö [21,22]3 (1) t u w(start solution) r š Ú9À I ® ) I ò ó { | e wö ÷ v 7- 9 € } ~ . t u w3 (2) }w(neighborhood solution) / ø ‘ é ® ° sL“ ^M wo- t u wà á '}t u w^M w . }b é ® [8 : Z ± E F• v; Þ b 37 8 ù ” r t u w,¬ °,© ç9i j h8 : Z ¢}wb é 9ú û ,¬ © çÈ  ê }w” j i hv® i h j; … €  ‚ ¢ âÎ Ú1}w-9'¿  ‚ t ¥3 (3)‚ b (move) s ” }w8â) 01‚ ´ ü Z^§[\01}ws  € BF 8íý a þ ¹ – ô § 3 (aspiration criterion)  §â) $‚  ´ ü  7l m ñ'}w8sâ) ¾0 ‚ ´ ü ‚ ' r <0 }w3 (4)  € BF s& ƒ ‚ . V8† J  ” ‚ ´ ü ] ® ^M 39. / s w. V8e Ì  c wf Ì ,$8 ì ¦ r  € BF ) I  €  ‚ . + , N -+ , Í r ¿ ‚ ´ ü 9/ i  ‚  ¡ $‚ ´ ü ; Ì  € BF íp . r b  ‚ ¿ * º õ 7wÓ †  õ \¿  ‚ 3[$ ^ó  € BF S T  ‚ ¿  ï  y o” r y }w; Ì  € B F Wm ” r  € BF w^ wÓ 3 (5) Ë g 2 ‚ (intensification)  €  ‚ + , N -R ^¶ 9¼à – + , ½R¼% – + , ½Ë g 2

(27)

 ‚ | } n ® ° ¼% – + , ½+ , N -G : — ® Ð 9 æ r ¦ b    Ë Ì  ‚ $r   01w$r + , à g Glover@ LagunaÅ Æ 97v n(n9,¬ ) . Í ® ^7± ² E F• v; °73 (6) g 2 ‚ (diversification) g 2 ‚ ® ° ¼à – + , ½| } ñr  u a + @  ” ‚ b . Vo† ½  ‚ ír ð ™  01wW$W™ ^§ ®   01 w39¦   ‘ $  ^) I $à – + , ‹ Œ n o }wb é v¢ ‚ y t u wÐ 9 Úl  ‚   \' r ¿ Ë g 2 ‚ 7 °/  01wN 3 (7) – ô § 3 (aspiration criterion) Í ƒ  € BF ® 9. / e Ì  c wf d 8 Z[\æ Q ‚ ^ § =   Û 8^M wZ– Q ‚ ^§s € BF 8,$9¦  Ã$ ‚ ' (l m Å ì r – ô § 3 ¿ À $r – ô § 3 ] b 9 ‚ . V v 01 (37 8 ¢– ô § 3 b é 9$‚ ^M w \¤s0 1w’O ‚ r }w#  s € BF 8Z ( \¤s0 1wþ ¹ – ô § 3 ‡ ¬  7l m  Www ¾Ó Ô ‡"9 Í 0 1w3 (8) N  3 ê (stopping criterion) r š í  € } ~ .ñ ß 3 ê ” 'F J …à á [4]› a. ‚ ¿ / 8 : Z r  u  8 b 0c ¿ v®  (/  ·  8 b (3 b.þ . æ r 8 b r ~ ¿  v 01 ( ® -. \¤” 01 (n ^ñ ß 3 c.r ~ }wz h  †  €  ‚ p ê wz h9ß z h^ñ ß 3

(28)

z e { | e } ~ . ‚ ${ E F01wÀ À r Q sBattiti

and Tecchiolli[8]5 6 8w ^¢– Q 9 ¼û Î Ï t¼½8

J …¤ ›(1)  01wæ Q   u 01w1(2) øÂ (limited

cycle)r ð s† ½  ‚ æ Q w¢ " 1(3)Ÿ   ¸ (chaotic attractor)

 ˜ ’“ n o  ‚ | } Ú -. [ æ Q ¦ b   3,$s8 : } ~ .W

(29)









   

























3.1   $ %













$

$

$

%

%

%

45 6 7J KL M NOÛ V@S T U VE F9E FG H ¢z 6» … » "W% ¶ ü ý & r þ ¢W%  9"4$þ [8 : Z ± 6»: •q M Þ b : •h þ (Úq7$… "49  3 45 6 I ¼E FC ƒ ’'›Î Ï u ” n<6»; p . m<J K

L M NO8Lr NO°,6»i sNOk°,W% 9 pik3¢6»\

NO°,» ª * W% b é 9Cr   » "W% oi3\Cr   » , 6»Up [rOS ¾8r OS T r D/ i ô & J OS | S W% 9 C D6»8Cr   » "W% 0qZ \°& ñA B 8¹/ i ô & W% n 9… » "W% 7cjBI b é 96»ñr  u °,ð  D/ / i ô & 3¾8dij9/ i i/ i j C DW% 3E F  9 Min n j j j c w =1 ¾8wjBI 6»: •39º 2E F45 6 6b Â4 7 8 ’'› 1.  ” 6»t u W% ] Æ  3 2. NO°,î ” M W% 3 3. 6»sLr NO8°,W% ò ó 3 4.  X Y ” ,“oNà á 3 5. r </ i  'r <6»L ; / i % Z [ ò ó 3 6. »r A B 8¹»r S …S ¸  g ] r Ý í-S ÷ à ø3 7. S T r Dz” p   -ö   ,- 3 8. r T S  Dr ¿  

(30)

3.2 & ' ( ) *

&

&

&

'

'

'

(

(

(

)

)

)

*

*

*

3.2.1









































45 6 ® 7 €  ‚ .wÛ V@C D;   E F7… "40„2 9  $;   E F \Ü h012E F^I 'F º »Pe BI › Min = f(x) s.t.›xX x›BI 6»» ,© çr …Ü h X›BI 6»» ,© çÜ h ” z h f(x)›BI x 9  (   €  ‚ .Â4B V’'› Step 1›8 b }wb é Ë ã ¿ (iterations)Ë € BF @– ô § 3 3 Step 2›S Nâ) r t u w x$W € BF 9ß z h * : ~ x9   (f(x)‡"9 Í 01wf(x)*3 Step 3›   Í 01wx ” }w3 Step 4›ñ ” }w8â) r <y w¾9 \ (9}w80 „í s € BF 8 * ‚  $r y w3 Step 5› y  € BF ˖ ô § 3 Rà – + , N -: ~   ¿ 3 Step 6›’O ‚ y w¾9  („\ Í 0š w#  s € BF 8Z[\þ ¹ – ô § 3  $  $y w† ¢ y "  Í 0š wf(x)*3 Step 7›o ã ¿ þ .   8 ¿ Wñ ß  ‚ b é  Í  v w 90š wO ê õ  Step 3â 㠁 ‚ 3

(31)

3.3.2

































? @7Ç ß Z ‡I  €  ‚ .wÞ z …E FW^7¦ w €  ‚ .Q 8 b 9 \w>  @r ~ — ” Û qŒ  7'945 6 9 \z Q 8 b 3 (1)t u w› Í ˆ u Æ ” ½ G ] -š I \45 6 ;   E F'\ ( ,$45 6 ? @ Pinedo[45] w ‘ X Y þ ,Ö '0% °,W% 6

» · _ t.ê (weighted shortest processing time first rule, WSPT)Ÿ

ê 8 : r { | e } ~ .7: ~ t u w† - 9 à € } ~ .Å ± @3WSPT Â4˜ ® 7°,W% @6»þ ( Þ b 6»© ç(„Z  · Û ç345 6 | Y ‘ { | e } ~ .wb o ’'3 Step 1›· : ~ J r 6»þ @s  NO'°,W% 0„(\ ± ²  v (¢6»y Û F † 7$y ¢6» T ‡v › ) ,...., , ( ... ) ,..., , ( ) ,... , ( 2 1 2 2 2 22 2 21 1 1 1 12 1 11 n nk n n n n k k w p w p w p Min w p w p w p Min w p w p w p Min ≤ ≤ ≤

Step 2›Þ b 6»Û ç* ± ² NOW  W% Þ b só r NO°,3 CkNOW  W% 9lkk =1, 2,…,m¿ u (U8 9Y 3± ² s Step 18

Þ b © ç¶ C 6» T „· ¶ C 3s¶ C C i <6»W¶ ü : ~

$6»sJ r NÚ °,W% @¾NOW  W% R7™ ‘ ¾80„(

¢$6»¶ C \Ž NO37 8 6» i ^ ¶ C NO qŽ NOW 

Ãlq— : ^  y 9lq + piq$W% n 96»iCr   » "W% oi37

(32)

Step 3›± 6»Cr   » "W% oi[„Û q» "W% „Z  · C D7$© ç\y ¢6» T ‡v ›o1 ≤ o2≤ …≤ on3¢¢ ” 6» L U¶ C ké C DrOS T & on/r9WJ OS n C Dn/r<6 »Cr <C n/r<6»n 9Cr OS  C D1on/r 9WC r <C[n/r]<6»[Cr OS C D¾8[x]BI  q\x0q C[n/r]+1<6»ê @Í * 6»([n/r]Ë[n/r]+2)» "W% œ Z œ Z Ú „Z ê C[n/r]+1<6»n " Ì  r T S ; M C D,- 7${  Þ b J O S  é C D6»3J OS | S W% ® ± @ C D6»8sCr   » "W% 0q(3 Step 4›sÞ b J r OS  C D6»*  T : Þ b  r OS 6» C D© ç[\S T C D® ñA B 8¹‘ | ,$Cr b — ® : ™ ‘ Cr <é ® ¯ / i ¥3‚ ™ ˜ .9¢A B 8¹z </ i ¥ ; W% w 7 z </ i (6»)þ ) (0„9Cr <® ¯ / i 3 T \‚ ™ C F <é C D/ i ‚ ™ ˜ .9: ~ ñCr </ i ¥ ý a ® ¯ / i ¥W% w 7ý a ® ¯ / i þ ) (0„9CF <® ¯ / i 37 ${  ¢J OS  é C D6»© çÛ 83 Step 5›: ~ J r ,¬ … » "W% ¢ý & þ  9"4¢ ” "4°… n 9  3 7'7r º »¨¸  ` w. V¤” 5´ 6»Ë2ONOË2T S  ¾Æ ” ‹ Œ ’B3-1@B3-2 I 3

(33)

B3-1 6»þ @°,W% B 1 2 3 4 5 wi 3.21 1.49 1.07 5.59 6.58 pi1 68 72 84 56 89 pi2 34 104 101 48 59 B3-2 6» · Z [   dij     1 2 3 4 5     0 281 174 463 482 430 1 281 0 454 210 221 213 2 174 454 0 634 654 596 3 463 210 634 0 26 76 4 482 221 654 26 0 102 5 430 213 596 76 102 0 Step 1: ~ J r 6»þ @s  NO'°,W% 0„( * \± ²  v (Þ b Û ç© ç(„6» · Û çñB3-3^¹  Û ç© ç96»4Ë6» 5Ë6» 1Ë6»2@6»33 B3-3 6» · Û çB 1 2 3 4 5 pi1/wi 21.04784 48.44428 78.86291 9.93445 13.59334 pi2/wi 10.7215 69.92242 94.69498 8.509082 8.927996  3 4 5 1 2 Step 2Þ b 6»Û ç© ç* ± @ T NOW  Ã Þ b 6»\ r NO°, B3-43 · ñ6»4 u ¶ C 6»4¶ C \NO1@N O2» "W% ¶ ü 956@ 48âÎ (0„Z  âÎ ¶ C \NO2

(34)

¶ ü 90+89@ 48+59 âÎ ¶ C \NO1$WNO 1@NO2W 

W% ¶ ü 989 @486»1¶ C \NO1@NO2» "W% 989+68

@48+34 âΠڄ(† ¶ C \NO2$WNO1@NO2W 

W% 989@8216»¶ C \NO1@NO2» "W% 989+72@

82+104âΠڄ(¶ C \NO1$WNO1@NO2W  W% 9161

@821¶ C 6»3\NO1@NO2» "W% 9 161+84@ 82+101â Πڄ(† ¶ C \NO23¾6»Cr   » "W% ¶ ü 948Ë89Ë 82Ë161@1833 B3-4 NOW  W% B 4 5 1 2 3 1 l 0 89 89 161 161 2 l 48 48 82 82 183 oi 48 89 82 161 183 Step 3± @ oi(™ ‘ J r T S  é C D6»[\[n/r]=2 ^ó 6 »4@6»1 · ^ ¶ C \S T 1\Ú6» 5Í * 6»(6»1@6 »2)» "W% | ¤6»5@6»1œ Z (7)ڄ ¢6»5m ¶ C \ S T 10* N O9S T 1C D6»4Ë6»1@6»51S T 2C D6» 2@6» 3 B3-53 B3-5 Cr   6»» "W% 4 1 5 2 3 oi 48 82 89 161 183 Step 4ò ó Cr OS C D6»4Ë6»1@6»5‚ ™ Cr <é C D / i ¥¶ ü : ~ A B 8¹/ i 4Ë/ i 1@/ i 5W% @¾6»þ (3: ~ N O¶ ü 986.19(/ i 4)Ë87.54(/ i 1)Ë65.27(/ i 5)

(35)

,$Cr <® ¯ © ç9/ i 53 T \: ~ ñ/ i 5ý a ® ¯ / i W % @¾6»þ (3: ~ N O966.41(/ i 1)@ 18.19(/ i 4) 7 CF <® ¯ 9/ i 437${  v S T 16»C D© ç96»5Ë6»4 @6»117${  S T 26»C D© ç96»2@6»33 Step 5[B3-6^ó S T 1| S W% 989S T 2| S W% 9183: ~ z 6»… » "W% 9B 3-6  I ¢z 6»… » "W% ¶ ü ý & z 6 »þ  * °… n 9  … "4 B3-73 B 3-6 z 6»… » "W%   5 4 1  1 89 519 621 842 2 3  2 183 357 991 B3-7 … "4: ~ 1 2 3 4 5 cj 842 357 991 621 519 wi 3.21 1.49 1.07 5.59 6.58 2702.82 531.93 1060.37 3471.39 3415.02    11181.53 (2)}wb é ›À I }w” ; …¶ ü 9; ; }õ .Ë! Ì õ  .9¦ B µ r ~ W% 45 6 7; ; õ .- 9}w ‚ ˜ .3 ; ; }õ .9) I L Æ }; <6»p [È Æ õ . V‚ b y w37A3-1RA3-29¨A3-1BI r t u wSiBI NO °,vS T C D6»© ç34¿  ‚ ¢; Æ }6» 5(J5)R6»1(J1) È Æ õ Ç ƒ y }wn o "A3-2 I S T 2o "· C D6» 10* \C D6» 53

(36)

a) t u w› S1 S 2 S3 S4 S5 S6 S7 NO1 6»4 6» 5 NO2 6»3 6» 2 6»1 S T 1 6»3 6» 2 6»4 S T 2 6»5 6» 1 A3-1 ; ; õ .t u wI  A b) }w S1 S2 S3 S4 S5 S6 S7 NO1 6»4 6» 5 NO2 6»3 6» 2 6»1 S T 1 6»3 6» 2 6»4 S T 2 6»1 6» 5 A3-2 ; ; õ .}wI  A (3) € BF à g ›7Glover[22,23]Å Æ 8 b 9" n ® m p . " ¿  ‚ º §i  ‚ . ۏ  ‚ . w3 (4)– ô § 3 ›45 6 8 b  ‚ y w¤ : þ ¹ – ô § 3 l m  W9 h' F J …à á › (i)  €  ø3 (ii) 9  ( \ Í  v 01wf(x)*3 (iii)  €  øu 01w3 (5)ñ ß 3 ê ›45 6  8 o ã ¿ / P ´ ¿ Wn ñ ß 3

(37)

(6) = − ×100%            (7) 45 6  €  ‚ .B VA’A 3-3 I 3

(38)

       A3-3  €  ‚ .B VA             ! " # $ % & ' ( ) * + ,  -   . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D 8 9 E F 0 1 ! G H I J K 7 8 9 : ; L & $ % ) M 7 f(x)*N @ Of(x)* P Q R S T U V W X Y

(39)









    































4.1 







45 6 ) I C++# í < = Ve I 7  45 6  €  ‚ .wÅ 3[\45 6 ® H I   •C DE F,$âÎ C D¥¶ $ Ú9% z

FŠ 7Taillard  w tai385& ' 8Í 120 ¥ PQ S T U VE F3

í[\$W%   ‹ Œ ] s200 500% ,$= > ? !°,W% ê

[L M PQ =   ‘ J Ü ‹ Œ ] ® ñU( ¶ C (uniform distribution)¶ ü 9U(50,100)ËU(200, 500)@U(800, 1000)3$m  Ž   NO@ 

6»'à d¾8NO¶ ü 9 2Ë4@86»¶ ü 910Ë20Ë

40Ë80@ 1203S T S T 6» °o6»910 WS T 

9; T 16»920@ 40WS T 9J T 16»980 @120W

S T 9K T 7– Q Q 8 b   Ž  € } ~ .” •@’ b •34

D  Ž E F] ‡I <ÕL M s CPU-IntelPentium 4 3.00GHz@ RAM-1G

c d'; M 3

4.2  













45 6 PQ  Ž E F^¶ 9J <Ó ) ›(1)°,W% „\C DW% † ® ñU(50,100)7E FDBI 1(2)°,W% ³ K\C DW% † ® ñ U(200,500)7E FBBI 1(3)°,W% q\C DW% † ® ñ U(800,1000)7E F PBI 3 KQ Ü h] ' J ¿ ½ Ð Ñ † ) ¾L U3

(40)

4.2.1









D

p [Q o  8 b  Ž * Æ ” N O‚I ’B4-13ñB4-1 *  o6» °WL M r ~ W% + , °7B4-19¨o6»[20 °40WwW% ³ 9Ÿ  6»2010 -16»[40 ° 80WwW% 9Ÿ  6»4010 -3– @a b c d e fg E Fp P o qWwW% ¤° "à ¦ •Æ 9 ñA4-1^ . / ¹ ‘ $ r wW% + , °¦ •3í45 6 m  Ž . 6»9160@ 200E F| ¤wW% ¶ ü 93„W@11„W3X Ãw— ,Ö  w${ E F 0 ` W% "4 q 45 6  Ž E F6»0q9 12039 \ qp PE FW45 6 Å Æ ‚ ™ ¾ú Ú9ª  ˜ .1 ã 3 w ¦ 6»ñB4-18m ^ * oNO °WL M r ~ W% m S °Z °2 g  ¤ 6»ó 3 qq³ ¤µ •” •’›N

O94r ~ W% ³ 9NO2; -NO 8r ~ W% ³ 9NO

4; -[$^ó NO9 r ~ W% Œ   ¤ 6»q3 sn v — Ó ) ñA4-2^ * 6»g qW¾n v — B¤ g 13^§Ÿ ,96»ڄWwß % ڄ §n v —  q o6»4 Wwß % g  g q € } ~ . §n v ß % m — o q  c 37B4-19¨o6»910@ 20Wn v — q³  ” ´ ¶ m o6» °40@ 80W¾n v — °´ ¶ F m| 7& € k 0h ´ ¶ K m— "  ^ Æ og 83Zs6»9120W n v — ” 'Í c Þ Ÿ ,^§9wß % ò p . q ‚ ¿ ^§ ¹  m \ ° ‚ ¿ vx I ¾ú  Ê —  ‚ | } ˜ ^§‡v n v —  ; r b · w 2 3\[NO * ^| ¤o6»Æ  W¾n v — o   q– …¤  ` ¦ 45 6  € } ~ .’ b •g 8†  ,9NO  í=   n v — q2 5 ¤ 3

(41)

B4-1  Ž E FD Ž N OB . / C =10 20 40 80 120 Z [ C =2 31722.88 86582.19 307057.31 1459690.88 3513643.25 4 N/A 69920.24 232804.34 1059734.00 2298402.92 8 N/A N/A 211210.89 767060.31 1689519.87 \ ] ^ 10 20 40 80 120 2 10% 12% 27% 33% 32% 4 N/A 12% 34% 39% 34% 8 N/A N/A 26% 42% 43% _ #  (`) 10 20 40 80 120 2 1.13 6.66 54.72 744.97 3428.38 4 N/A 9.75 90.11 1065.57 4316.18 8 N/A N/A 197.82 2145.92 6353.30                                  A4-1 6»@r ~ W% ” •A( Ž E FD)

(42)

                     !  !   !  A 4-2 6»@n v — ” •A( Ž E FD)

4.2.2









B

CF Ó ) 9= > °,W% @C DW% ] _ sÆ o  % p [ Ž

* N O’B4-2 I ñB8^| ¤G : ¦ •@E F D{ è 3ñA4-3

^ . / ¹ ‘ o6» °WwW% m + , °n 6»o ; -WwW% ³ 9Ÿ  m- K· 6»/  160@200WwW% — o v Æ o` W 9 p 6 Ÿ ê 3¢S T 6» °ñA4-4^¹ ‘ n v — ” ‚T w 2 ñ„6»(6»910 @20)´ ¶ mú û w 7  q6»(6»940Ë80@ 120)´ ¶ J mú û 3 € } ~ .  §¨ ” n v $;   E F"4$} ~ .’ b •s^[  NO à d' * v ó n v — ® Æ o’ b  q2 5 ¤ 45 6  € } ~ .Ê ” h g ’ b •3

(43)

B 4-2  Ž E F B Ž N OB . / C =10 20 40 80 120 Z [ C =2 69324.22 215805.77 864704.14 4638726.00 11034931.33 4 N/A 137390.36 563811.34 2668395.50 6113460.33 8 N/A N/A 368612.04 1716420.83 4034696.75 \ ] ^ 10 20 40 80 120 2 10% 10% 15% 27% 26% 4 N/A 13% 22% 32% 28% 8 N/A N/A 25% 36% 30% _ #  (`) 10 20 40 80 120 2 0.82 7.48 56.08 738.17 3418.94 4 N/A 9.46 87.30 1046.72 4258.08 8 N/A N/A 194.12 2270.17 6224.74                                  A 4-3 6»@r ~ W% ” •A( Ž E F B)

(44)

                           !  !   !  A4-4 6»@n v — ” •A( Ž E F B)

4.2.3









P

CJ Ó ) ê ® PQ = > ? !°,W% q\C DW% Wà dPQ  Ž * ^ñB4-3 * 6» °WwW% q2 °ñA4-5^  . / * $¤ sNO °WwW% ¤„2 °$¤  @Í ; < Ž E Fî ”  qœ † 3sn v — Ó ) Ú9  ® s 6»40WÍ ; < Ž E Fn v — Ú ³ ^/ ´ ¶ J m4 Ž E Fn v —  ” ´ ¶ mú û ís  NO'n v — 5 t 8 m . q} ~ . ¤ ’ b ¤ 3s¾ú Ó ¶ 6»„ (6»910 @ 20)Wn v — ^/ ´ ¶ mú û 6»q(6»980)W^/ ´ ¶ J m# s6»120Wn v — } t Zn v — ± 9 ” ´ ¶ F mJ § 3   Ê ” h g ” •3

(45)

B 4-3  Ž E FP Ž N OB . / C =10 20 40 80 120 Z [ C =2 146013.26 476036.38 2024693.58 11108592.33 27343025.33 4 N/A 287108.78 1186850.87 6030547.67 14224423.00 8 N/A N/A 727180.77 3466723.92 8035616.00 \ ] ^ 10 20 40 80 120 2 6% 15% 13% 24% 24% 4 N/A 14% 15% 28% 23% 8 N/A N/A 6% 33% 25% _ #  (`) 10 20 40 80 120 2 1.03 6.70 54.68 738.31 3460.98 4 N/A 10.27 86.77 1053.71 4192.03 8 N/A N/A 193.68 2306.47 5918.54                    C _ #  a`b =2 =4 =8 A 4-5 6»@r ~ W% ” •A( Ž E F P)

(46)

                     "#$ % &' () * =2 () * =4 () * =8 A 4-66»@n v — ” •A( Ž E F P)

4.2.4









D









B









P

























Ú& f J < Ž E FN O^| ¤ ¼°,W% 9c l W¾ wW% ]  t 8 Û qw ¦  ` 4} ~ ’ b •m ^ó : °,W % q„†  Œ  r ~ W% 3sn v — Ó ) J < Ž E F] S 6» °w 2 Z’O¢6»ª b  ¹ ¾n v — † î ”  q5 6»„W(6»910@ 20)n v — ³ 9´ ¶ m6»qW (6»940Ë80@120)n v — ^w 7 k³ ´ ¶ J m3,$Ú$J <  Ž E F* | ¤ ¼°,W% @C DW% q„” •9“ †  Œ  wW% @n v — 3

4.3

p  Ž . $J <E F(DËBËP)* ^Ð 9 7& N O" ; ‘ i d N ¼›

1. 45 6  €  ‚ .sw$Û V@C D;   E FWo6»

°wW% m S ª  °Zn v — ^x v q2 g w 2 s6

(47)

940Ë80)n v — L U³ ^/ ´ ¶ J mð 6»/ 120W n v — º } 9'Í L Un v — ^/ ´ ¶ F m0h 9´ ¶ J m< BI 45 6  € } ~ .sw$Û V@C D;   E FÊ h g ” •3 2. 45 6  €  ‚ .w ¦ s Ž E F P8n v — ¤Q   ’ b s¾  Ž E F8] B¤¦  h ’ b •$ ¼NOq„ 9“  : 6»Æ  ¾n v — ] ¤’ b l û  q2 5  ‚I 45 6  € } ~ .Ê ” h g ’ b •3 3. sNO °W¾wW% ³ 9µ •"à NO9 \wW% Œ   ¤ 6»ó 3 q,$NOQ 8 b Ú  øZ[\Þ | Z Ú X ÃNO"4± @6»q„ Þ b NO‡I ,$45 6 z Ž NO92Ë4Ë8Wà dk « Q X Ú3 4. p [& ƒ J < Ž E FN O^| ¤ ¼= > °,W% @C DW% 9“ …¨” •s6» þ . 120à ¢ '] §s” W% u v 0š w† í$0š w@¿ u wÚ^t u "4³ ´ ¶ F m3

(48)

















   

























5.1

45 6 w ‘ r  € } ~ .I 7wJ KL M NOÛ V@S T C D ;   hE F† 7 Í  §ª  ™ ht¿ u wo-  ð p PQ  Ž N O| ¤^t u "4³ ´ ¶ F m3G : å G ^¶ 9ß ¨ @Ð ¯ ; ˜ f 3sß ¨ ˜ f ›I  €  ‚ .w$;   E Fs6 »s1207'W§shtW% u v 0š w† p [PQ  Ž v ó  45 6  €  ‚ .” •@’ b •g 81sÐ ¯ ˜ f ›¤ù = « ` a c  b [ Ž E FPQ N Ov ó ‡I 4} ~ .^” t u "4³ ´ ¶ F m^k « I n v ,ƒ = > ? !@C Dr - ; t u ? !@C D… "4¡ k « x v ) w 2 / & '( ] = N O3

5.2     































4¼½ * ã Å Æ 5 6 ˜ A’'› 1. ^N h¾ú y z e { | } ~ .> ) ¾à _ 7– § ” — v  ™ É 0š w3 2. ^Ûw  c 7 8  ø’›S ÷ à øËW­  øË°Ì M W% vp   W% Ä ô § 9 hç Ð à d3 3. _ ` $;   E Fht'\ w‡ Ã} ~ .Å W§ Ê  ® & 3 4. H I  €  ‚ .Q 8 b ’› € BF à g o 2Ë}wb é v® P   y  ‚ | } ‡v  € } ~ . ‚ O Ê — @™ É •3

(49)

































[] 1. Å `  ¼S Nc d'c S …S – S E F5 6 ½8Ÿ qß ,« ,V5 6  ? @ ¼½ A ˆ B m" Ÿ3 2. ¬ ­ qß A B Î Ï p ³ Ð Ñ Ò A B ˜ t http://140.134.72.87/main/mbie/logistics.htmA ˆ < mJ Ÿ"  3 3. (  Ž ¼7{ | e ˜ .w Æ ” L M NÚ Û VE F½‡ C qß ? @ ¼½ A ˆ B m| Ÿ3

4. D  é Ë´ ´ E ¼ €  ‚ .sF 2Û VI -7BOPP FILM9

¨½d º qß ,« ,V5 6  ? @ ¼½ A ˆ B m< Ÿ3 5. Õ Ö × ¼õ / i ; hPe H I ½ˆ ì G 2¶ ! qß „ « ² H ß Î ? @ ¼½ A ˆ B m< Ÿ3 6. Ç È É ËI º  ËJ K L ¼M N .ËO Ë Ì .@ ‚ ß % L Í .sS T ´ µ E FI 5 6 @Æ ” Ú½r ï : £ P Q C9R CJ – 113-144A ˆ B mP Ÿ3 [ ]

7. Baker, B.M. and M.A. Ayechew, ” A genetic algorithm for the vehicle

routing problem”, Computers & Operations Research, vol.30, pp.787-800, 2003.

8. Battiti, R. and G. Tecchiolli, ” The reactive tabu search”, ORSA Journal on

Computation, vol.6, pp.126-140, 1994.

9. Brandao, J., ” A tabu search algorithm for the open vehicle routing

problem”, European Journal of Operational Research, vol.157, pp.552-564, 2004.

10. Breedam, A. V., ” Improvement heuristics for the vehicle routing problems

(50)

vol.86, pp. 480-490, 1995.

11. Breedam, A.V., ” Comparing descent heuristics and meta-heuristics for the

vehicle routing problem”, Computers & Operations Research, vol.28, pp.289-315, 2001.

12. Chang, Y. C. and C.Y. Lee, ” Logistics scheduling: analysis of two-stage

problems”, Journal of Systems Science and Systems Engineering, vol.12, no 4, pp.385-407, 2003.

13.Chen, J.F.and T. H. Wu, ” Total tardiness minimization on unrelated

parallel machine scheduling with auxiliary equipment constraints”, Omega 34, pp.81-89, 2006.

14. Chinyao, L., ” Simulated annealing heuristic for flow shop scheduling

problems with unrelated parallel machines”, Computers and Operations Research, vol.32, issue.8, pp.2013-2025, 2005.

15. Class, C.A., C.N. Potts and P. Shade, “ Unrelated parallel machine

scheduling using local search”, Mathematical and Computer Modelling vol.24, issue: 9, November, pp.11-19, 1994.

16. Cordeau, J. F., G. Laporte and A. Mercier, ” A unified tabu search heuristic

for vehicle routing problem with time windows”, Journal of the operational research society, vol.52, pp.928-936, 2001.

17. Ewa, F., ” Preemptive scheduling with changeovers: using column

generation technique and genetic algorithm”, Computers & Industrial Engineering vol.37, issue 1-2, October, pp.81-84, 1999.

18. Fatima, G., ” Genetic algorithms for the job-shop scheduling problem with

unrelated parallel constraints: heuristic mixing method machines and precedence”, Computers & Industrial Engineering, vol.37, issue 1-2, 1999.

19. Fermín, A.T.M. and R D. Galvão, ” A tabu search algorithm for the vehicle

routing problem with simultaneous pick-up and delivery service”,

(51)

20. Gendreau, M., A. Hertz and G. Laporte, ” A tabu search heuristic for the

vehicle routing problem”, Management Science, vol.12, pp.76-90, 1994.

21. Glover, F., ” Tabu search part I”, ORSA Journal On Computing, vol.1,

pp.190-206, 1989.

22. Glover, F., ” Tabu search part II”, ORSA Journal On Computing, vol.2,

pp.4-32, 1990.

23. Hall, N.G.and C.N. Potts, ” Supply chain scheduling›batching and delivery”,

Operation Research, vol.51, No.4, pp.566-584, 2003.

24. Hart, E, P.Ross and D.W.Corne, ” Evolutionary scheduling: a review”,

Genetic Programming and Evolvable Machines, vol.6, pp.191-220, 2005.

25.Ho, S.C. and D.Haugland, ” A tabu search heuristic for the vehicle routing

problem with time windows and split deliveries”, Computers & Operations Research, vol.31, pp.1947-1964, 2004.

26. Homberger, J. and H. Gehring, ” A two-phase hybrid meta-heuristic for the

vehicle routing problem with time windows”, European Journal of Operational Research, vol.162, pp.220-238, 2005.

27. Hsieh, J. C., P. C. Chang and L. C. Hsu, ” Scheduling of drilling operations

in printed circuit board factory”, Computers & Industrial Engineering, vol.44, pp.461-473, 2003.

28. Hwang, H. S., ” An integrated distribution routing model in

multi-supply center system”, International Journal of Production Economics, vol.98, pp.136-142, 2005.

29. Kim, D. W., K. H. Kim, W. Jang and F. F. Chen, ” Unrelated parallel

machine scheduling with setup times using simulated annealing“, Robotics and Computer-Integrated Manufacturing, vol.18, issue 3-4, June-August, pp.223-231, 2002.

30. Kim, D. W., D. G. Na and F.F. Chen, ” Unrelated parallel machine

(52)

Robotics and Computer Integrated Manufacturing, vol.19, pp.173-181, 2003.

31. Lawler, E.L. and J.Labetoulle, ” Preemptive scheduling of unrelated parallel

processors by linear programming”, Journal of the ACM, vol.25, pp.612-619, 1978.

32. Lee, C. Y. and Z. L. Chen, ” Machine scheduling with transportation

considerations“, Journal of Scheduling, Vol.4, pp.3-24, 2001.

33. Lee, I., ” Artificial intelligence search methods for multi-machine two-stage

scheduling with due date penalty, inventory, and machining costs”, Computers &Operations Research, vol.28, pp.835-852, 2001.

34. Lee, Y. H. and M. Pinedo, ” Scheduling jobs on parallel machines with

sequence-dependent setup time”, European Journal of Operational Research, Vol.100, pp.464-474, 1997.

35. Li, C. L., G. Vairaktarakis and C. Y. Lee, ” Machine scheduling with

deliveries to multiple customer locations”, European Journal of Operational Research, vol.164, pp.39-51, 2005.

36. Liu, F. H. and S. Y. Shen, ” An overview of a heuristic for vehicle routing

problem with time windows”, Computers & Industrial Engineering, vol.37, pp.331-334, 1999.

37. Mazzeo1, S. and I. Loiseau, ” An ant colony algorithm for the capacitated

vehicle routing”, Electronic Notes in Discrete Mathematics, vol.18, pp.181-186, 2004.

38. Nowicki, E. and C. Smutnicki, “ The flow shop with parallel machines›a

tabu search approach“, European Journal of Operation Research, vol.106, pp.226-253, 1998.

39.Oppen, J. and A.Lzkketangen, ” Arc routing in a node routing environment”,

Computers & Operations Research, vol.33, pp.1033-1055, 2006.

(53)

algorithms for the vehicle routing problem”, Annals of Operations Research, vol 41, pp.421-451, 1993.

41. Park, M.W. and Y. D. Kim, ” Search heuristic for a parallel machine

scheduling problem with ready times and due dates”, Computers Industrial Engineering, vol.33, no.3-4, pp.793-796, 1997.

42. Park, Y., S.Y. Kim and Y. H. Lee., ” Scheduling jobs on parallel machines

applying neural network and heuristic rules”, Computers and Industrial Engineering, vol.38, pp.189-202, 2000.

43. Perl, J., ” A unified warehouse location-routing analysis“, Transportation

Research, 19B, pp.381-396, 1983.

44. Piersam, N. and W. V. Dijk, ” A local search heuristic for unrelated parallel

machine scheduling with efficient neighborhood search”, Math Computer Modeling, vol.24, no.9, pp11-19, 1996.

45. Pinedo, M., “ Scheduling: theory, algorithms, and

systems”, Prentice Hall international series in industrial and systems engineering, New Jersey, 1995.

46. Reeves, C.R., ” Improving the efficiency of tabu search for machine

sequencing problems”, Journal of the Operational Research Society, 44(4), pp.375-383, 1993.

47. Renaud, J., G. Laporte and F. F. Boctor, ” A tabu search heuristics for the

multi-depot vehicle routing problems”, Computer& Operations Research, vol.23, no.3, pp.229-235, 1996.

48. Ruiz, R. and C. Maroto, ” A genetic algorithm for hybrid flowshops with

sequence dependent setup times and machine eligibility”, European Journal of Operational Research, vol.169, pp.781-800, 2006.

49. Savelsbergh, M., ” Local search in routing problems with times”, Annals of

Operations research, vol.4, pp.285-305, 1985.

(54)

problem”, Computers & Operations Research, vol.33, pp.894-909, 2006.

51. Suresh, V. and D. Chaudhuri, ” Bicriteria scheduling problem for unrelated

parallel machines”, Computers & Industrial Engineering, vol.30, no.1, pp.77-82, 1996.

52. Tan, K.C., L. H. Lee, Q. L. Zhu and K. ou, ” Heuristic methods for vehicle

routing problem with time windows”, Artificial Intelligence in Engineering vol.15, pp.281-295, 2001.

53.Tarantilis, C.D., ” Solving the vehicle routing problem with adaptive memory programming methodology”, Computers & Operations Research, vol.32, pp. 2309-2327, 2005.

54. Teodorovic, D. and G. Pavkovic., ” The fuzzy set theory approach to vehicle

routing problem when demand at nodes is uncertain”, Fuzzy sets and systems, vol.82, pp.307-317, 1995.

55. Thangiah, S.R., I.H. Osman, and T. Sun, “ Hybird genetic algorithm,

simulated annealing and tabu search methods for vehicle routing problems with time windows“, Technical Report UKC/OR94/4, Institute of

Mathematics and Statistics, University of Kent, Canterbury, UK, 1994.

56. Walker, R., P. Forster and S. Banthorpe, ” Content production and delivery

for interactive multimedia services a new approach”, BT Technol Journal, vol.15, No.2, 1997.

57. Wu, T.H., L. Chinyao and J. W. Bai, ” Heuristic solutions to multi-depot

location-routing problems”, Computers & Operations Research, vol.29, pp.1393-1415, 2002.

(55)

























   



























http://neo.lcc.uma.es/radi-aeb/WebVRP/

c d e ( X e ( Y c d e ( X e ( Y 1 5166 1480 61 5254 1761 2 5403 1631 62 5281 1778 3 5030 1372 63 5278 1783 4 5469 1830 64 5301 1784 5 5495 1832 65 5306 1792 6 5394 1844 66 5333 1799 7 5403 1868 67 5342 1796 8 5415 1875 68 5337 1816 9 5426 1876 69 5288 1762 10 5440 1885 70 5306 1748 11 5451 1891 71 5291 1746 12 5457 1926 72 5282 1730 13 5365 1877 73 5264 1739 14 5350 1843 74 5264 1718 15 5322 1844 75 5253 1718 16 5342 1861 76 5240 1730 17 5325 1869 77 5242 1716 18 5302 1823 78 5198 1714 19 5284 1862 79 5225 1689 20 5382 1890 80 5245 1668 21 5385 1886 81 5263 1661 22 5376 1887 82 5259 1632 23 5372 1896 83 5242 1624 24 5374 1873 84 5252 1605 25 5377 1863 85 5245 1583 26 5372 1845 86 5265 1583 27 5365 1832 87 5287 1595 28 5365 1822 88 5271 1614 29 5355 1865 89 5286 1629 30 5401 1893 90 5277 1651 31 5456 1933 91 5310 1588

(56)

32 5614 1855 92 5319 1588 33 5636 1867 93 5330 1605 34 5610 1913 94 5360 1595 35 5592 1934 95 5343 1616 36 5644 1923 96 5329 1617 37 5694 1892 97 5355 1636 38 5709 1917 98 5340 1644 39 5697 1919 99 5310 1612 40 5725 1953 100 5302 1629 41 5657 1948 101 5317 1636 42 5673 1965 102 5301 1672 43 5683 1971 103 5270 1678 44 5674 1973 104 5291 1678 45 5712 1992 105 5289 1687 46 5651 1974 106 5296 1718 47 5663 1989 107 5331 1709 48 5680 2006 108 5334 1727 49 5114 1669 109 5357 1749 50 5143 1670 110 5344 1755 51 5176 1590 111 5365 1771 52 5222 1620 112 5379 1773 53 5224 1592 113 5387 1778 54 5232 1587 114 5401 1775 55 5214 1635 115 5411 1790 56 5234 1641 116 5426 1801 57 5211 1666 117 5433 1813 58 5190 1739 118 5391 1811 59 5217 1759 119 5365 1806 60 5249 1770 120 5362 1811

參考文獻

相關文件

Professor, Department of Industrial Engineering and Technology Management.

ERP II 中談到 ERP 的範圍應擴充的幾個領域,以下何者為非?(A) Supply Chain Management (B) Customer Relationship Management (C) e-learning (D) Product

Type case as pattern matching on values Type safe dynamic value (existential types).. How can we

Global Logistics and Supply Chain Management, 3rd Edition, John Wiley &amp; Sons. Global Macrotrends and their Impact on Supply

In this project, we developed an irregular array redistribution scheduling algorithm, two-phase degree-reduction (TPDR) and a method to provide better cost when computing cost

Li, “Concurrent engineering: a strategy for procuring construction projects,” International Journal of Project Management, Vol. Towill and D.R., “Time compression and supply chain

A., “Linking the Supply Chain Using the Theory of Constraints Logistical Applications and a New Understanding of the Role of Inventory/Buffer Management,. “

and J Van Welle, A., “Strategic Direction through Purchasing Portfolio Management: A Case Study,” Journal of Supply Chain Management, Spring Special Issue, 2002, pp.30-37.. E.,