yd2333Ôƶ¥µç×ÓÓÎÏ·

½Ó´ýÀ´µ½ÉϺ£yd2333Ôƶ¥µç×ÓÓÎÏ·ÔƲÖ,½ß³ÏΪÄúÌṩ:µçÉִ̲¢ÅäËÍ,ÀäÁ´²Ö´¢ÅäËÍ,»õ²ÖÍâ°üµÈ²ÖÅäÒ»Ì廯ЧÀÍ!ÊÕ²ØÎÒÃÇ µçÉÌÔÆ²Ö ÍøÕ¾µØͼ

½Ó´ýÀ´µ½ÉϺ£yd2333Ôƶ¥µç×ÓÓÎÏ·ÔƲÖ,½ß³ÏΪÄúÌṩ:µçÉִ̲¢ÅäËÍ,ÀäÁ´²Ö´¢ÅäËÍ,»õ²ÖÍâ°üµÈ²ÖÅäÒ»Ì廯ЧÀÍ!

È«ÎÂÇøʳƷ²ÖÅäÎïÁ÷ЧÀÍÉÌ20Íò©O×ÔÓª²Ö+AAAA¼¶ÎïÁ÷+È«¹úÀäÁ´ÎïÁ÷°ÙÇ¿

182-0218-6162400-096-2966

yd2333Ôƶ¥µç×ÓÓÎÏ·¶¯Ì¬

ÈÈËÑÒªº¦´Ê£º µçÉÌÒ»¼þ´ú·¢ ÀäÁ´ÅäËÍ ÉçÇøÍŹº²ÖÅä ʳƷ²Ö´¢´ú·¢»õ ÔöֵЧÀÍ

µçÉִ̲¢ÁªºÏ¶©µ¥Åú´Î·ÖÅÉÅÅÐòºÍ·¾¶ÎÊÌâ

À´Ô´£º±¾Õ¾ | Ðû²¼ÈÕÆÚ£º2023-02-24

0 ÒýÑÔ

ÖйúÿÄêÒª±¬·¢300ÒÚ¼þÒÔÉϵĿìµÝ°ü¹ü, ÕâµÃÒæÓÚµç×ÓÉÌÎñµÄ¿ìËÙÉú³¤ ¡£²Ö´¢ÎïÁ÷ÈÕÒæ³ÉΪµçÉÌÉú³¤ÖеÄÆ¿¾±ËùÔÚ ¡£¶©µ¥¼ðÑ¡Á÷³ÌÊDzִ¢ÔËÓªÖÐ×îΪҪº¦µÄÁ÷³Ì, Õ¼ÓÃÁË60%ÒÔÉϵÄÔËÓª±¾Ç® ¡£Ïà½ÏÓڹŰåµÄ²Ö´¢ÖÐÐÄ, µçÉִ̲¢ÖÐÐĵĶ©µ¥¾ßÓÐÈÕ¾ùµ¥Á¿¸ß¡¢¶©µ¥ÌåÁ¿Ð¡¡¢ÊµÊ±ÏìÓ¦ÐԸߵÈÌصã ¡£ÈçºÎÈ·¶¨×îÓŵĶ©µ¥Åú´Î, ÈçºÎµ÷ÀíÅú´ÎµÄ·ÖÅɺÍÅÅÐò, ÈçºÎÔڽ϶Ìʱ¼äÄÚÍê³É¶©µ¥µÄ¼ðÑ¡, ÁªºÏ¶©µ¥Åú´Î·ÖÅÉÅÅÐòºÍ·¾¶ÎÊÌâÒýÆðÁËÒµ½çºÍѧÊõ½çµÄ¹Ø×¢ ¡£

¿Í»§¶©µ¥Í¨³£»áÓÐÒ»¸öÈ·ÇеÄÍê³ÉÆÚÏÞ, Ò»µ©±¬·¢ÑÓÎó, »á½µµÍ¿Í»§ÂúÒâ¶È²¢´øÀ´½Ï¸ßµÄ±¾Ç® ¡£ÔÚ¶àÈ˼ðÑ¡µÄ³¡¾°ÏÂ, ÊÇ·ñ±¬·¢ÑÓÎóÒÔ¼°ÑÓÎóˮƽ, È¡¾öÓÚÅú´ÎµÄ·ÖÅɺÍÏȺóÅÅÐò¡¢Åú´ÎµÄ¶©µ¥×é³ÉºÍÅú´Î´¦Àíʱ¼ä (Ö÷ÒªÊÇ·¾¶ÐÐ×ßʱ¼ä) µÈ ¡£Ò»°ãµÄ, ÓÉÓÚ²»¿ÉÄÜÂú×ãËùÓж©µ¥µÄÍê³ÉÆÚÏÞ, ±ØÐëÈ·¶¨Ò»¸ö×îÓÅ·ÖÅÉÅÅÐò¼Æ»®, ÒÔ×îС»¯¶©µ¥µÄ×ÜÑÓ³Ùʱ¼ä ¡£

±¾ÎĶÔ×îС»¯¶©µ¥×ÜÑÓ³Ùʱ¼äµÄÁªºÏ¶©µ¥Åú´Î·ÖÅÉÅÅÐòºÍ·¾¶ÎÊÌâ½øÐÐÃèÊö²¢½¨Á¢ÊýѧģÐÍ, Ö®ºó¸ø³öÇó³õʼ½âµÄÒªÁì, ²¢ÓÿɱäÁÚÓòϽµËã·¨¸ïж©µ¥·ÖÅú¡¢ÓÃ2-optÒªÁì¸ïÐÂÐÐ×ß·¾¶, ×îÖÕÇóµÃ×îСµÄ¶©µ¥×ÜÑÓ³Ùʱ¼ä ¡£

1 ÁªºÏ¶©µ¥Åú´Î·ÖÅÉÅÅÐòºÍ·¾¶ÎÊÌâ

1.1 ÎÊÌâÃèÊö

ÎÒÃÇ¿¼ÂǵÄÊÇÒ»¸öÈ˹¤¼ðÑ¡¡¢µÍλ»õ¼ÜµÄµ¥¿âÇø, ½ÓÄÉÈ˵½»õµÄ¼ðÑ¡·½·¨ ¡ £¿âÇøÖлõ¼ÜÓйæÔòµØ±àºÅ, ÉÌÆ·¿ÉÒԱ㵱µØ±»¼ðÑ¡Ô±¼ðÈ¡ ¡ £¿âÇø½öÓÐÒ»¸öÆðʼµã, ÂþÑÜÔÚ¿âÇø×óϽÇ, ¿ÉÒÔ½øÐÐ×¼±¸¡¢Ð¶»õºÍ´ò°üµÈ²Ù×÷ ¡£¼ðÑ¡Ô±½ÓÄÉÊÖÍƳµµÈ¼ðÑ¡É豸½øÐмðÑ¡, ¼ðÑ¡É豸ÓÐÈÝÁ¿ÏÞÖÆ ¡£

ÎÊÌâÉæ¼°µÄ¼ðÑ¡Á÷³ÌÃèÊöÈçÏÂ:Ê×ÏÈ, Ò»¶¨ÃüÄ¿µÄ¿Í»§¶©µ¥½øÈëϵͳ, ¶©µ¥Í¨³£°üÀ¨ÉÌÆ·±àÂë¡¢Ãû³Æ¡¢ËùÐèÊýÁ¿¡¢´æ´¢µãºÍÍê³ÉÆÚÏÞµÈÐÅÏ¢ ¡£ÓÉÓÚ¼ðÑ¡É豸ÈÝÁ¿¡¢Íê³ÉÆÚÏÞµÈÒòËØÏÞÖÆ, ¶©µ¥°´Ä³Ð©¹æÔò»ã×ܳÉÅú´Î, ÓÖ³ÆΪ¼ðÑ¡µ¥ ¡£×îºó, ½«¼ðÑ¡µ¥·ÖÅɸø¼ðÑ¡Ô±, ¼ðѡԱƾ¾Ý¼ðÑ¡µ¥½øÐмðÑ¡, Ö±µ½Íê³ÉÈÎÎñ ¡£

SÐÍÕ½ÂÔÊÇʵ¼ÊÓ¦ÓÃÖÐ×î³£Óõļðѡ·¾¶Õ½ÂÔ, ͼ1ÊÇSÐÍÕ½ÂÔµÄʾÒâͼ ¡£¼ðѡ·¾¶ÎÊÌâÊÇÒ»¸öTSP, ÓÉÓÚÅú´ÎÈÝÁ¿µÄÏÞÖÆ, Ò»¸öÅú´ÎµÄ·¾¶ÎÊÌâ¹æÄ£²»´ó, ÎÒÃǽ«SÐÍ·¾¶×÷Ϊ³õʼ½â, ½ÓÄÉ2-optÒªÁì, ¿ÉÒÔ¸ü¿ìÇóµÃ×îÓÅ·¾¶ ¡£

¼ðÑ¡Àú³ÌËù»¨·ÑµÄʱ¼ä°üÀ¨×¼±¸Ê±¼ä¡¢ÐÐ×ßʱ¼äºÍËÑѰʱ¼äµÈ ¡£ÆäÖÐ, ×¼±¸Ê±¼ä°üÀ¨ÁìÈ¡¼ðÑ¡µ¥ºÍÍƳµ¡¢Ð¶»õ´ò°üµÈÐж¯Ê±¼ä, Ò»°ãÊÇÀι̵Ä ¡£¼ÙÉèÐÐ×ßËٶȺ㶨, ÐÐ×ßʱ¼äÈ¡¾öÓÚ·¾¶Õ½ÂԺͻõλµãµÄÂþÑÜ ¡£¼ÙÉèËÑË÷ÿ¸öÉÌÆ·µÄËٶȺ㶨, ËÑѰʱ¼ä°üÀ¨¶ÔÉÌÆ·µÄËÑË÷¡¢¼ðÈ¡ºÍºË¶ÔµÈʱ¼ä, Ö÷Ҫȡ¾öÓÚ»õλµãµÄ¼¸¶à ¡£¹ØÓÚÒ»¸öÅú´Î, ¼ðÑ¡Ô±´ÓÆðʼµãÁìÈ¡¼ðÑ¡µ¥µÄʱ¿Ì¼ÇΪÅú´ÎÆðʼʱ¿Ì ¡£ÀàËƵÄ, ¼ðÑ¡Ô±Íê³É¼ðÑ¡ÈÎÎñ»Øµ½ÆðʼµãµÄʱ¿Ì¼ÇΪÅú´ÎÍê³Éʱ¿Ì ¡£Ò»¸öÅú´ÎÖÐËùÓж©µ¥µÄÍê³Éʱ¿Ì¶¼ÊÇÅú´ÎÍê³Éʱ¿Ì, ÕâÑùÿ¸ö¶©µ¥µÄÑÓ³Ùʱ¼ä¼´ÊǶ©µ¥ËùÔÚÅú´ÎµÄÅú´ÎÍê³Éʱ¿Ì¼õÈ¥¸Ã¶©µ¥Íê³ÉÆÚÏÞ ¡£

ͼ1 SÐÍÕ½ÂÔ

ͼ1 SÐÍÕ½ÂÔ   


¶©µ¥Åú´Î·ÖÅÉÓëÅÅÐòÎÊÌâµÄʾÒâͼÈçͼ2Ëùʾ ¡£ÔÚͼ2ÖÐ, 8¸ö¶©µ¥ (º¬ÓÐ1~5¼þÉÌÆ·) ±»·ÖÅú´ÎµØ·ÖÅɸøÁ½Ãû¼ðÑ¡Ô±, ÿ¸öÅú´ÎÈÝÁ¿ÏÞÖÆΪ7¼þ ¡£ÀýÈç, ÔÚͼ2 (a) ¸ø³öµÄ³õʼ½âÖÐ, ¶©µ¥O2ºÍO3»ã×ܳÉÅú´Î#1, ±»·ÖÅɸøÁ˼ðÑ¡Ô±¼×, ¸ÃÅú´Î¹²Ðè¼ðÑ¡6¼þÉÌÆ· ¡£Í¼2 (b) ÊǼðÑ¡Ô±¼×µÄÅú´Î#1ÓëÅú´Î#2½»»»ºóÉú³ÉµÄ½â ¡£Í¼2 (c) ÊǼðÑ¡Ô±¼×µÄÅú´Î#1ºÍ¼ðÑ¡Ô±ÒÒµÄÅú´Î#4½»»»ºóÉú³ÉµÄ½â ¡£¶©µ¥Í¼Ê¾ºÍÿ¸ö½âµÄ¶©µ¥×ÜÑÓ³Ùʱ¼äÈçͼ2 (d) ºÍͼ2 (e) Ëùʾ ¡£

1.2 ÜöÝÍ¡¢²ÎÊýÓë±äÁ¿

½áºÏÈçÉÏÎÊÌâÃèÊö, ÎÒÃǸø³ö½¨Á¢Ä£ÐÍËùÐèµÄÜöÝÍ¡¢²ÎÊýºÍ¾ö²ß±äÁ¿ ¡£

ÜöÝÍ:

P={1, 2, ¡­, pmax}¼ðÑ¡Ô±µÄÜöÝÍ;

Ò»¸ö¼ðÑ¡Ô±µÄ¼ðѡλÖÃÜöÝÍ, ÊÇ·ÖÅɸø¸Ã¼ðÑ¡Ô±µÄ×î´óÅú´ÎÊý;

B={1, 2, ¡­, m}¿ÉÐÐÅú´ÎµÄÜöÝÍ;

J={1, 2, ¡­, n}¿Í»§¶©µ¥µÄÜöÝÍ;

V={v1, v2, ¡­, vg}ÉÌÆ·´æ´¢µãµÄÜöÝÍ ¡£

²ÎÊý:

cj¶©µ¥j (j¡ÊJ) °üÀ¨µÄÉÌÆ·ÊýÁ¿;

CÅú´ÎÈÝÁ¿ÏÞÖÆ;

dj¶©µ¥j (j¡ÊJ) µÄÍê³ÉÆÚÏÞ;

MÒ»¸ö×ã¹»´óµÄÊý;

vtravel¼ðÑ¡Ô±ÔÚ¼ðѡ·¾¶ÖеÄÐÐ×ßËÙ¶È (µ¥Î»:¾àÀëÿµ¥Î»Ê±¼ä) ;

ͼ2 ¶©µ¥Åú´ÎµÄÅÅÐòÓë·ÖÅɱ任

ͼ2 ¶©µ¥Åú´ÎµÄÅÅÐòÓë·ÖÅɱ任 


vitem¼ðÑ¡Ô±ËÑÑ°¡¢¼ðÈ¡¡¢ºË¶Ô»õÎïµÄËÙ¶È (µ¥Î»:ʱ¼äÿµ¥Î»»õÎï) ;

tsetup¼ðÑ¡Ô±×¼±¸Ò»¸öÅú´ÎµÄʱ¼ä;

estÉÌÆ·´æ´¢µãsÓëtÖ®¼äµÄ¾àÀëµÄÜöÝÍ (ý·s¡Ùt¡ÊV) ;

¦Ásj¶©µ¥j (j¡ÊJ) ÖÐÊÇ·ñ°üÀ¨´æ´¢ÔÚλÖÃs (s¡ÊV) µÄÉÌÆ·;ÈôÊÇÔò¦Ásj=1, ²»È»¦Ásj=0 ¡£

¾ö²ß±äÁ¿:

Tjpk¶©µ¥j (j¡ÊJ) ·ÖÅɵ½¼ðѡλÖÃLpk (p¡ÊP, k¡ÊK) µÄÑÓ³Ùʱ¼ä;

ctpk¼ðѡλÖÃLpk (p¡ÊP, k¡ÊK) µÄÍê³Éʱ¼ä;

xjpk¶©µ¥j (j¡ÊJ) ÊÇ·ñ·ÖÅɵ½¼ðѡλÖÃLpk (p¡ÊP, k¡ÊK) ÖÐ, ÈôÊÇÔòxjpk=1, ²»È»xjpk=0;

zbsÔÚ´æ´¢µãs (s¡ÊV) µÄÉÌÆ·ÊÇ·ñÔÚ¿ÉÐÐÅú´Îb (b¡ÊB) Öб»¼ðÑ¡, ÊÇÔòΪ1, ²»È»Îª0;

ybst»¡¶Î (s, t) (s¡Ùt¡ÊV) ÊÇ·ñÔÚ¿ÉÐÐÅú´Îb (b¡ÊB) µÄÐÐ×ß·¾¶ÖÐ, ÊÇÔòΪ1, ²»È»Îª0;

ubpkÅú´Îb (b¡ÊB) ÊÇ·ñ·ÖÅɵ½¼ðѡλÖÃLpk (p¡ÊP, k¡ÊK) ÖÐ, ÊÇÔòΪ1, ²»È»Îª0;

Vbj¶©µ¥j (j¡ÊJ) ÊÇ·ñ·ÖÅɵ½¿ÉÐÐÅú´Îb (b¡ÊB) ÖÐ, ÊÇÔòΪ1, ²»È»Îª0 ¡£

ÊýѧģÐÍ:

ƾ¾ÝÉÏÃæµÄ²ÎÊýºÍ±äÁ¿, ½¨Á¢ÈçÏ»ìÏýÕûÊý¼Æ»® (MIP) Ä£ÐÍ:

yd2333Ôƶ¥µç×ÓÓÎÏ·ÓÎÏ·(Öйú)ÓÐÏÞ¹«Ë¾ 


yd2333Ôƶ¥µç×ÓÓÎÏ·ÓÎÏ·(Öйú)ÓÐÏÞ¹«Ë¾ 


yd2333Ôƶ¥µç×ÓÓÎÏ·ÓÎÏ·(Öйú)ÓÐÏÞ¹«Ë¾ 


yd2333Ôƶ¥µç×ÓÓÎÏ·ÓÎÏ·(Öйú)ÓÐÏÞ¹«Ë¾ 


yd2333Ôƶ¥µç×ÓÓÎÏ·ÓÎÏ·(Öйú)ÓÐÏÞ¹«Ë¾ 


yd2333Ôƶ¥µç×ÓÓÎÏ·ÓÎÏ·(Öйú)ÓÐÏÞ¹«Ë¾ 


Ä£ÐÍÂÛÊö:

º¯Êý (1) ÊÇÄ¿±êº¯Êý, ¼´Ç󶩵¥×ÜÑÓ³Ùʱ¼äµÄ×îСֵ ¡£Ô¼Êø (2) ¸ø³ö¶©µ¥·ÖÅɵ½Åú´ÎµÄ¾ö²ß±äÁ¿µÄ½ç˵, °ü¹ÜÖ»Ó屶©µ¥Óë¿ÉÐÐÅú´Î·ÖÅɵ½Í¬Ò»¼ðѡλÖÃʱ, ¾ö²ß±äÁ¿²ÅΪ1 ¡£Ô¼Êø (3) °ü¹Üÿ¸ö¶©µ¥½ö±»·ÖÅɵ½Ò»¸ö¿ÉÐÐÅú´ÎÖÐ ¡£Ô¼Êø (4) °ü¹ÜÅú´ÎÖеÄÉÌÆ·Êý²»Áè¼ÝÆäÅú´ÎÈÝÁ¿ÏÞÖÆ ¡£Ô¼Êø (5) È·±£Ã¿¸ö¼ðѡλÖÃ×î¶à·ÖÅÉÒ»¸ö¿ÉÐÐÅú´Î ¡£ÈôÒ»¸ö¿ÉÐÐÅú´Î±»·ÖÅɵ½Ä³¸ö¼ðѡλÖÃ, ¸ÃλÖüÇΪÓÐЧ¼ðѡλ, Ô¼Êø (6) ~ (8) ¿É¿´×÷¸ÃÅú´ÎµÄ¼ðѡ·¾¶ÎÊÌâ (TSP) ;²»È», ¸ÃλÖÃΪ¿Õ¼ðѡλ ¡£Ô¼Êø (6) ¸ø³öÅú´ÎµÄÐÐ×ß·¾¶³¤¶È¹«Ê½ ¡£Ô¼Êø (7) °ü¹ÜÅú´ÎÖеÄÉÌÆ·´æ´¢µã½ö±»»á¼ûÒ»´Î ¡£Ô¼Êø (8) È·±£Åú´Î¼ðѡ·¾¶ÖÐûÓÐ×ӻط·ºÆð ¡£Ô¼Êø (9) ÌåÏÖÅú´ÎÖеÄÉÌÆ·´æ´¢µãÊÜÏÞÓÚ¶©µ¥ÖеÄÉÌÆ·´æ´¢µã ¡£Ô¼Êø (10) °ü¹ÜÁ½¸öÏàÁÚµÄÓÐЧ¼ðѡλ (Åú´Î) µÄ´¦Àíʱ¼ä²»Öصþ, ¼´Ò»¸ö¼ðÑ¡Ô±ÔÚij¸öʱ¿Ì½öÄÜ´¦ÀíÒ»¸öÅú´Î ¡£Ô¼Êø (11) ÌåÏÖ¼ðÑ¡Ô±µÄÅú´ÎÆðʼʱ¿ÌΪ0 ¡£Ô¼Êø (12) ÌåÏÖ¼ðѡλÖÃÖж©µ¥µÄÑÓ³Ùʱ¼ä ¡£Ô¼Êø (13) °ü¹ÜÅú´ÎÍê³Éʱ¿ÌºÍ¼ðѡλÖÃÖж©µ¥µÄÑÓ³Ùʱ¼äµÄ·Ç¸ºÐÔ ¡£

2 ÎÊÌâÇó½â

¹ØÓÚÉÏÊö½¨Á¢µÄ·ÇÏßÐÔ»ìÏýÕûÊýÄ£ÐÍ, µ±ÎÊÌâ¹æÄ£½Ï´óʱ, Çó×îÓŽâÊ®·ÖÀ§ÄÑ, ËùÒÔÎÒÃǽÓÄÉÆô·¢Ê½Ëã·¨Çó½â ¡£±¾ÎÄÊ×ÏÈÉè¼ÆÁ˸ïнÚÔ¼·¨»ñµÃÒ»¸ö½ÏºÃµÄ³õʼ½â, ÔÙÀûÓÿɱäÁÚÓòϽµËã·¨»ñµÃ×îÓŽâ ¡£É漰·¾¶ÎÊÌâ, ½ÓÄÉ2-optÒªÁì»ñµÃÿ¸öÅú´ÎµÄ×îÓżðѡ·¾¶ ¡£

2.1 ÎÊÌâ³õʼ½â

ÁÚÓòËã·¨µÄ½á¹ûÊܳõʼ½âµÄÓ°Ïì½Ï´ó, ºÃµÄ³õʼ½âÄܹ»Ìá¸ßËã·¨µÄÊÕÁ²ËÙ¶È ¡£Henn¸ø³öÁËÒ»ÖÖ×îÔçÆðʼÈÕÆÚ (ESD) Ëã·¨ ¡£ÕâÖÖËã·¨»ùÓÚ¶©µ¥Íê³ÉÆÚÏÞµÄÓÅÏȼ¶¹æÔò, ȴûÓп¼Âǵ½Åú´Î´¦Àíʱ¼ä (Ö÷ÒªÊÇ·¾¶ÐÐ×ßʱ¼ä) ¶Ô×ÜÑÓ³Ùʱ¼äµÄÓ°Ïì ¡£Òò´Ë, ÎÒÃǽáºÏ×îÔçÆðʼÈÕÆÚËã·¨, Ìá³öÁËÒ»ÖÖ»ùÓÚClark-wrightËã·¨µÄ¸ïнÚÔ¼·¨ ¡£¸ÃËã·¨µÄ»ù±¾Ë¼Â·ÊÇ:Ê×ÏÈ»ùÓÚESDËã·¨, ½«Ã¿¸ö¶©µ¥×÷Ϊһ¸öÅú´Î·ÖÅɸø¼ðÑ¡Ô±;È»ºó, ÔÚÅú´ÎÈÝÁ¿ÏÞÖÆÏÂ, ÏÈÑ¡ÔñÄ¿½ñÍê³ÉÆÚÏÞ×îÔçµÄ¶©µ¥, ÔÙÑ¡ÔñÁíÒ»¸ö¶©µ¥ÓëÆäºÏ²¢ÎªÒ»¸öÅú´Î, Ñ¡ÔñÒÀ¾ÝÊÇÑ¡ÔñÄÜʹ¶©µ¥×ÜÑÓ³Ùʱ¼ä¼õÉÙ×î¶àµÄÄǸö ¡£Ëã·¨µÄ¾ßÌå°ì·¨ÈçÏÂ:

Ëã·¨1:¸ïнÚÔ¼·¨

½×¶ÎÒ»

°ì·¨1:Èôδ·ÖÅɶ©µ¥ÜöÝÍUÖÐÁíÓÐδ·ÖÅɵĶ©µ¥, È¡ÆäÖÐÍê³ÉÆÚÏÞ×îÔçµÄ¶©µ¥j;²»È», Ìøת½×¶Î¶þ;

°ì·¨2:¶Ôÿ¸ö¼ðÑ¡Ô±p, ½«¶©µ¥j×÷Ϊһ¸öµ¥¶ÀµÄÅú´Î, ·ÖÅɵ½¸Ã¼ðÑ¡Ô±p×îºóÒ»¸öÅú´ÎλÖÃÖ®ºó, ¼Ç·ÖÅÉÇ°¼ðÑ¡Ô±pµÄ×îºóÒ»¸öÅú´ÎµÄ½áÊøʱ¼äΪsdp;

°ì·¨3:È¡p*=arg min{sdp|p¡ÊP};¸ø¼ðÑ¡Ô±p*пªÒ»¸öÅú´Î²¢½«¶©µ¥j·ÖÅɵ½ÐÂÅú´ÎÖÐ;ÔÚÜöÝÍUÖÐÈ¥³ý¶©µ¥j, ·µ»Ø°ì·¨1 ¡£

½×¶Î¶þ

°ì·¨4:¼Ç³õʼ½âΪĿ½ñ½â;ÖØÖÃËùÓж©µ¥µ½ÜöÝÍU;

°ì·¨5:ÈôÜöÝÍU·Ç¿Õ, È¡ÜöÝÍUÖÐÍê³ÉÆÚÏÞ×îÔçµÄ¶©µ¥n*;²»È», Ìøת°ì·¨9;

°ì·¨6:¼Ç¶©µ¥n*ËùÔÚÅú´ÎBpk={n*}, Åú´ÎBpkµÄÈÝÁ¿W=wn*, ÔÚÜöÝÍUÖÐÈ¥³ý¶©µ¥n*;

°ì·¨7:½ç˵savn, pkΪ½«¶©µ¥n·ÖÅɵ½Åú´ÎBpkÖкó»ñµÃµÄнâ±ÈÄ¿½ñ½â¼õÉÙµÄ×ÜÑÓ³Ùʱ¼ä ¡£Èôsavnpk±£´æÇÒmax{savnpk|n¡ÊU:W+wn¡ÜC}>0 (CΪÅú´ÎÈÝÁ¿ÏÞÖÆ, wnÊǶ©µ¥nµÄÉÌÆ·Êý) , ½øÈëÏÂÒ»²½;²»È», ·µ»Ø°ì·¨5;

°ì·¨8:ȡʹ×ÜÑÓ³Ùʱ¼ä¼õÉÙ×î¶àµÄ¶©µ¥n¡¯, ½«¶©µ¥n¡¯¼ÓÈëÅú´ÎBpkÖÐ, ¸üÐÂÅú´ÎÈÝÁ¿, µ÷½âÄ¿½ñ½â²¢ÖØÐÂÅÌËã×ÜÑÓ³Ùʱ¼ä;ÔÚÜöÝÍUÖÐÈ¥³ý¶©µ¥n¡¯;·µ»Ø°ì·¨7;

°ì·¨9:Êä³öÄ¿½ñ½â, Ëã·¨½áÊø ¡£

2.2 ÁÚÓò½á¹¹

ÔÚÔËÓÿɱäÁÚÓòϽµË㷨ǰ, Ê×ÏÈÆÊÎö³õʼ½âµÄÁÚÓò½á¹¹ ¡£ÁÚÓòµÄ½ç˵:ÉèÒ»¸ö×éºÏÓÅ»¯ÎÊÌâµÄ¿ÉÐнâÜöÝÍΪS, ¶ÔÒ»¸ö½âs¡ÊS, ÎÒÃǽç˵N (s) Ϊ½âsµÄÁÚÓò, ÆäÖÐ ¡£¹ØÓÚªÐs¡¯¡ÊN (s) , s¡¯¿ÉÒÔͨ¹ýsµÄÒ»´Î¾Ö²¿Òƶ¯»ò½»»»»ñµÃ ¡£±¾Îijõʼ½âµÄ½á¹¹¿ÉÒԲο¼Í¼2 (a)  ¡£³õʼ½âµÄÁÚÓò·ÖΪÁ½ÖÖÀàÐÍ, Ò»Öֲο¼Í¼2 (b) ºÍͼ2 (c) , ÎÒÃdzÆΪÅú´ÎÁÚÓò, ÁíÒ»ÖÖ³ÆΪ¶©µ¥ÁÚÓò ¡£

Åú´ÎÁÚÓò²¢²»¸Ä±äÅú´ÎµÄÄÚ²¿¶©µ¥×é³É, ֻͨ¹ýÅú´ÎµÄÒƶ¯»ò½»»»Éú³É ¡£Åú´ÎµÄÒƶ¯»ò½»»», ¿ÉÒÔ±¬·¢ÔÚÒ»¸ö¼ðÑ¡Ô±ÄÚ²¿, Ò²¿ÉÒÔ±¬·¢ÔÚÁ½¸ö¼ðÑ¡Ô±Ö®¼ä ¡ £¿¼Âǵ½ÎÒÃÇÒÑ»ùÓÚ×îÔçÆðʼÈÕÆڽṹÁ˳õʼ½â, ÏÔȻͬһ¼ðÑ¡Ô±ÄÚ²¿Åú´ÎÖ®¼äµÄÒƶ¯»ò½»»»ÒѲ»¿É¸ÄÉƳõʼ½â ¡£ÕâÑù, ³õʼ½âµÄÅú´ÎÁÚÓòÓÐÈçÏÂÁ½ÖÖ:

Nbatch1:ÔÚÁ½¸ö²î±ðµÄ¼ðÑ¡Ô±Ö®¼ä, Òƶ¯ÆäÖÐÒ»¸ö¼ðÑ¡Ô±µÄij¸öÅú´Îµ½ÁíÒ»¸öµÄÅúÐò´ÎÁÐÖÐ;

Nbatch2:ÔÚÁ½¸ö²î±ðµÄ¼ðÑ¡Ô±Ö®¼ä½»»»Á½¸öÅú´Î ¡£

ÀàËƵÄ, ¶©µ¥ÁÚÓòͨ¹ý¶©µ¥µÄÒƶ¯»ò½»»»Éú³É ¡£È»¶ø, ÓÉÓÚ¶©µ¥µÄÒƶ¯»ò½»»»»á¸Ä±äÅú´Î½á¹¹, ÐèÒª¿¼ÂÇÁ½·½ÃæµÄÌØÊâÇé¿ö ¡£Ò»·½Ãæ, ÓÉÓÚÅú´Î±£´æÈÝÁ¿ÏÞÖÆ, ¶©µ¥·×Æ綨ÄÜÒƶ¯»ò½»»»½øÈ¥, Ϊ°ü¹ÜÁÚÓòÊÇ¿ÉÐнâ, ¹ØÓÚÕâÖÖ¶©µ¥, ÐèÒª¿ª±ÙÒ»¸öÐÂÅú´ÎÀ´°²ÅÅ, ÐÂÅú´Î½«²åÈëÄ¿±ê¼ðÑ¡ÐòÁÐ×îºóÒ»¸ö¼ðѡλÖÃÖ®ºó ¡£ÁíÒ»·½Ãæ, µ±Ä³¸öÅú´ÎµÄ¶©µ¥±»ÒÆ×ߺó, ¼ðѡλÖûáÄð³É¿Õ¼ðѡλ, ÐèҪɾ³ýÕâЩ¿Õ¼ðѡλ, ÖÆÖ¹ÅÌËã×ÊÔ´µÄÀË·Ñ ¡£³õʼ½âµÄ¶©µ¥ÁÚÓòÓÐÈçÏÂËÄÖÖ:

Norder1:ÔÚͬһ¸ö¼ð»õÔ±ÄÚ²¿, Òƶ¯ÆäÖÐijÅú´ÎµÄij¸ö¶©µ¥µ½ÁíÒ»¸öÅú´ÎÖÐ;

Norder2:ÔÚÁ½¸ö²î±ðµÄ¼ðÑ¡Ô±Ö®¼ä, Òƶ¯Ò»¸ö¼ðѡԱij¸öÅú´ÎµÄij¸ö¶©µ¥µ½ÁíÒ»¼ðÑ¡Ô±µÄij¸öÅú´ÎÖÐ;

Norder3:ÔÚͬһ¸ö¼ð»õÔ±ÄÚ²¿, ½»»»²î±ðµÄÁ½¸öÅú´ÎÖеÄÁ½¸ö¶©µ¥;

Norder4:ÔÚÁ½¸ö²î±ðµÄ¼ðÑ¡Ô±Ö®¼ä½»»»Á½¸ö¶©µ¥ ¡£

2.3 ¿É±äÁÚÓòϽµËã·¨

ÒÔÈ·¶¨ÐԵķ½·¨Ì½Ë÷ÁÚÓò½á¹¹µÄ¾Ö²¿ËÑË÷Ëã·¨±»³ÆΪ¿É±äÁÚÓòϽµËã·¨ (Variable Neighborhood Descent, VND)  ¡£ÒòΪ²î±ðµÄÁÚÓò½á¹¹Í¨³£¾ßÓвî±ðµÄ¾Ö²¿×îСֵ, ËùÒÔͨ¹ýÁÚÓò¼òÖ±¶¨ÐÔ±ä¸ï, VNDÄܽϿìÕõÍѾֲ¿×îÓÅÏÝÚå ¡£

Ëã·¨ÐèÒªÒ»¸öÈ·¶¨µÄÁÚÓò½á¹¹ÐòÁÐ ¡£ÎÒÃÇ»ùÓÚ¸ïнÚÔ¼·¨, ½áºÏ֮ǰµÄÊýֵʵÑé, È·¶¨Ñ¡È¡N1=Nbatch2, N2=Norder1, N3=Norder2, N4=Norder3, N5=Norder4 ¡£VNDËã·¨µÄ¾ßÌå°ì·¨ÈçÏÂ

Ëã·¨2:¿É±äÁÚÓòϽµËã·¨

°ì·¨1:Éú³É³õʼ½âs;

°ì·¨2:sinc=s;m=1;ÅÌËã×ÜÑÓ³Ùʱ¼ätard (s) ;

°ì·¨3:µ±m²»´óÓÚMʱ, È¡s*=arg min{tard (s) |s¡ÊNm (sinc) };²»È»Ìøת°ì·¨6;

°ì·¨4:µ±tard (s*) <tard (sinc) ʱ, ½øÈë°ì·¨5;²»È», m=m+1, Ìø»Ø°ì·¨3;

°ì·¨5:sinc=s*;m=1;Ìø»Ø°ì·¨3;

°ì·¨6:Êä³öÄ¿½ñ½âsinc, Ëã·¨½áÊø ¡£

2.4 2-optÒªÁì

2-optÒªÁìÊÇÒ»ÖÖ¼ò±ãʵÓõľֲ¿ËÑË÷Ëã·¨, ±»¹ã·ºÓ¦ÓÃÓÚ½â¾öTSP ¡£Æä»ù±¾Ë¼ÏëÊÇËæ»úȡ·¾¶ÖеÄÁ½¸ö½Úµã (·ÇÆðÖ¹µã) , ½«Á½¸ö½ÚµãÖ®¼äµÄ·¾¶·­×ª»ñµÃз¾¶ (2-opt²Ù×÷)  ¡£¾Ù¸öÀý×Ó, Èôԭ·¾¶ÊÇ[A, B, C, D, E, F, A], 2-opt²Ù×÷Ñ¡È¡½ÚµãBºÍE, Ôòз¾¶±äΪ[A, E, D, C, B, F, A] ¡£ÔÚËùÓÐ2-opt²Ù×÷»ñµÃµÄз¾¶¶¼²»¿É¸ÄÉÆÄ¿½ñ·¾¶Ê±, Ä¿½ñ·¾¶¼´ÎªÒ»Ìõ2-opt·¾¶ ¡£ÔÚС¹æÄ£TSPÖÐ, 2-opt·¾¶ÏÕЩ¿ÉÒÔ×÷Ϊ×îÓŽâ ¡£

Ëã·¨3:2-optÒªÁì

°ì·¨1:½«SÐÍÕ½ÂԵķ¾¶×÷Ϊ³õʼ½âs;sinc=s;

°ì·¨2:ÖÃcountΪ0, µ±count²»Âú×ãÖÕÖ¹Ìõ¼þ, ½øÈëÏÂÒ»²½;²»È», ÌøÖÁ°ì·¨6;

°ì·¨3:ͨ¹ý2-opt²Ù×÷±¬·¢Ð·¾¶snew=2opt (sinc) ;

°ì·¨4:Èôdistance (snew) <distance (sinc) , ½øÈëÏÂÒ»²½;²»È», count++;Ìøת»Ø°ì·¨2;

°ì·¨5:count=0;sinc=snew;Ìøת»Ø°ì·¨2;

°ì·¨6:Êä³öÄ¿½ñ½âsinc, Ëã·¨½áÊø ¡£

3 ÊýֵʵÑé

Ëã·¨µÄʵÏÖ»ùÓÚÒ»×éÊýֵʵÑé ¡£ÎÒÃǼÙÉèÁËÒ»¸öµ¥¿âÇø, ¾ßÓÐ800¸ö»õλ, ͨµÀµÄ¾ßÌåÂþÑÜÈçͼ1Ëùʾ ¡ £¿âÇøÆðʼµãÔÚ¿âÇø×óϽÇ ¡ £¿âÇøÓÐ10¸öͨµÀ, ͨµÀ´Ó×óÏòÓÒÒÀ´Î´Ó1µ½10ºÅ±àºÅ ¡£Ã¿¸öͨµÀÁ½±ß¸÷ÓÐ40¸ö»õλ ¡£²Ö´¢ÖÐÐÄʵ¼Ê³£½ÓÄÉABCÈý·ÖÀàµÄ´æ´¢Õ½ÂÔ, AÀàÉÌÆ·Äܹ»Âú×ã50%µÄ¶©µ¥ÐèÇó, BÀàÉÌÆ·Äܹ»Âú×ã30%, Ê£Óà20%¹éΪCÀà ¡£ÎÒÃÇÉ趨1¡¢2ºÅͨµÀ´æ·ÅAÀàÉÌÆ·, 3¡¢4¡¢5ºÅͨµÀ´æ·ÅBÀàÉÌÆ·, Ê£ÓàͨµÀ´æ·ÅCÀàÉÌÆ· ¡£

¼ðÑ¡Ô±ÈËÊýÉ趨Ϊ2È˺Í4ÈË ¡£Åú´ÎÈÝÁ¿ÏÞÖÆÉèΪ10ºÍ20 ¡£¶©µ¥µÄÊýÄ¿ÉèÖóÉ50ºÍ100 ¡£ÓÉÓÚµçÉ̵Ķ©µ¥ÌåÁ¿½ÏС, ¼Ù¶¨¶©µ¥°üÀ¨µÄÉÌÆ·Êý¾ùÔÈÂþÑÜÔÚÜöÝÍ{1, 2, 3, 4, 5}ÖÐ ¡£Ã¿¸ö¶©µ¥µÄÍê³ÉÆÚÏÞ´ÓÒ»¸öʱ¼ä´°¿Ú[minj¡ÊJptj, (2¡¤ (1-MTCR) ¡Æj¡ÊJptj+minj¡ÊJptj) /pmax]ÖÐËæ»úÉú³É ¡£ÆäÖÐ, ¶©µ¥´¦Àíʱ¼äptjÊÇÖ¸¶©µ¥jµ¥¶À×÷Ϊһ¸öÅú´Î¼ðÑ¡´¦ÀíµÄʱ¼ä, MTCR (0<MTCR<1) ³ÆΪÐÞÕý½»Í¨×èÈûÂÊ, ÃèÊöÁ˶©µ¥Íê³ÉÆÚÏ޵Ľô¼±¶È ¡£µ±±ÈÂʽϴóʱ, ¶©µ¥µÄÍê³ÉÆÚÏޱȽϽô¼±, ÇÒÉÏÊöµÄʱ¼ä´°¿Ú½ÏÕ­ ¡£ÎÒÃÇÉ趨MTCRµÄ±ÈÂÊΪ0.6ºÍ0.8, »®·Ö¶ÔÓ¦Íê³ÉÆÚÏÞÒªÇó¿íËɺͽô¼±µÄÇé¿ö ¡£

ÉèÁ½¸ö»õλ֮¼äµÄ¾àÀëΪһ¸ö³¤¶Èµ¥Î», ¼ÇΪLU ¡£Æðʼµã¾àÀë×î½üµÄ»õλµã¾àÀëΪ5LU ¡£Í¨µÀ¿í1LU, ͨµÀÊÕÖ§¿ÚתÍäÐè1LU ¡£ÐÐ×ßËÙ¶ÈvtravelÉèΪ20LU/min, ËÑË÷ºË¶ÔÉÌÆ·ËÙ¶ÈvitemÉèΪ0.25min/item, ×¼±¸Ê±¼ätsetupÉèΪ3min ¡£ÉèÁ¢ÈýÖÖÇéÐÎ, ºóÁ½ÖÖ¶¼ÊǶԵÚÒ»ÖֵĸïР¡£ÇéÐ΢ñ½ÓÄÉESDËã·¨Çó³õʼ½â, SÐÍ·¾¶Õ½ÂÔ½øÐмðÑ¡×÷Òµ;ÇéÐ΢ò¼á³Ö·¾¶Õ½ÂÔÎȶ¨, ÓýÚÔ¼·¨¸ïгõʼ½â;ÇéÐ΢óÈÔÓÃESDËã·¨Çó³õʼ½â, »»ÓÃ2-opt·¾¶Õ½ÂÔ¼ðÑ¡ ¡£

»ùÓÚÉÏÊöÉ趨, ÎÒÃÇËæ»úÉú³ÉÁËÒ»Åú¶©µ¥, ´ºÁªºÏ¶©µ¥Åú´Î·ÖÅÉÅÅÐòºÍ·¾¶ÎÊÌâ, »®·Ö¶ÔÉÏÊöÈýÖÖÇéÐνøÐÐÇó½â, ÓÃpython3.6±à³Ì, ÔÚCore (TM) i7-6700CPU@3.4GHz, 16GÄÚ´æµÄPCÉÏʵÏÖÁË·ÂÕæʵÑé ¡£½á¹ûÈç±í1Ëùʾ, ÆäÖжԳõʼ½âµÄÌáÉý±ÈÂÊimp= (tard (sESD) -tard (sVND) /tard (sESD)  ¡£

ÆÊÎöʵÑé½á¹û ¡£Ê×ÏÈ, VNDËã·¨¶Ô³õʼ½âµÄÌáÉý±ÈÂÊƽ¾ùԼΪ40%, µ±¶©µ¥Íê³ÉÆÚÏ޽Ͻô (MTCR=0.8) ʱ, VND¶Ô³õʼ½âµÄÌáÉý±ÈÂÊ (ÇéÐ΢ñ¡¢ÇéÐ΢ó) µÖ´ï50%ÒÔÉÏ ¡£Æä´Î, ÇéÐ΢óµÄ2-opt·¾¶Õ½ÂÔ±ÈÇéÐ΢ñÇóµÃµÄ×ÜÑÓ³Ùʱ¼ä¸üÓÅ, ƽ¾ù¼õÉÙÔ¼100min;ÌáÉý±ÈÂÊÒ²×î¸ß, ƽ¾ù±ÈÇéÐ΢ñºá¿ç½ü7% ¡£×îºó, µ±MTCR=0.8ʱ, ÇéÐ΢òµÄ¸ïнÚÔ¼·¨¸ø³öµÄ³õʼ½âÓÅÓÚESDËã·¨;¶Ô³õʼ½âÌáÉý±ÈÂÊ, µ±¶©µ¥Á¿½Ï´ó (N=100) ʱÌáÉýÏÔÖø, ±ÈÇéÐ΢ñºá¿ç9% ¡£

  

±í1 ÈýÖÖÇéÐεÄ×ÜÑÓ³Ùʱ¼ä (µ¥Î»:min) ºÍ¶Ô³õʼ½âµÄÌáÉý±ÈÂÊ 



±í1 ÈýÖÖÇéÐεÄ×ÜÑÓ³Ùʱ¼ä (µ¥Î»:min) ºÍ¶Ô³õʼ½âµÄÌáÉý±ÈÂÊ

4 ½áÓï

±¾ÎĶԵçÉִ̲¢ÖÐÇ°ÑصÄÁªºÏ¶©µ¥Åú´Î·ÖÅÉÅÅÐòºÍ·¾¶ÎÊÌâ½øÐÐÃèÊö, ¸ø³öÁËÏàÓ¦µÄʾÀýͼ, ²¢½¨Á¢ÁË»ìÏýÕûÊý¼Æ»®µÄÊýѧģÐÍ ¡£ÎÒÃǽÓÄÉÆô·¢Ê½Ëã·¨Çó½â, »ùÓÚ¸ïнÚÔ¼·¨¸ø³öÒ»¸ö½ÏºÃµÄ³õʼ½â, ͨ¹ý¿É±äÁÚÓòϽµËã·¨¶ÔÄ£ÐͽøÐÐÇó½â, ÆäÖжÔÅú´Î¼ðѡ·¾¶ÀûÓÃ2-optÒªÁì¿ìËÙÓÅ»¯ ¡£·ÂÕæʵÑé½á¹û±êÃ÷, ÔÚÁªºÏ¼ðѡ·¾¶ÎÊÌâÖ®ºó, 2-opt·¾¶Õ½ÂÔÄÜÏÔÖø½ÚÊ¡¶©µ¥×ÜÑÓ³Ùʱ¼ä;µ±¶©µ¥Íê³ÉÆÚÏ޽Ͻô¼±¡¢¶©µ¥Á¿½Ï´óʱ, ¸ïнÚÔ¼·¨¸ø³öµÄ³õʼ½âÓÅÓÚESDËã·¨ ¡£


¡¾±¾ÎıêÇ©¡¿

¡¾ÔðÈα༭¡¿yd2333Ôƶ¥µç×ÓÓÎÏ·ÔƲÖ

×îÐÂ×ÊѶ

ÍøÕ¾µØͼ
ÓÑÇéÁ´½Ó£º918²©ÌìÌà agÕæÈ˹ú¼Ê  w88Óŵ¹ÙÍø  ½ðÄê»á  ½ñÄê»á  Z6com×ðÁú¿­Ê±  ÇòÃ˻ᠠÍþÁ®Ï£¶û  BevictorΤµÂ  K8¿­·¢¹ÙÍø  ¿­·¢k8µÇ¼  Ôƶ¥¼¯ÍÅ  BsportsÌåÓý  pgµç×Ó¹ÙÍø  ¾ÅÓλáj9