À¯Àü ¾Ë°í¸®ÁòÀÇ ¿¬»êÀÚµé
À¯Àü¾Ë°í¸®Áò : ¹®º´·Î, µÎ¾ç»ç, 2003, Page 39~68
ÀÏÁ¡ ±³Â÷ (One-Point Crossover)
´ÙÁ¡ ±³Â÷ (Multi-Point Crossover)
PMX (Partially Matched Crossover)
»ê¼úÀû ±³Â÷ (Arithmatical Crossover)
°£¼± Àç°áÇÕ (Edge Recombination)
³»Ãß·² ±³Â÷ (Natural Crossover)
±³Â÷¿¡ ¾²ÀÌ´Â µÎ °³ÀÇ ºÎ¸ðÇØ¸¦ °í¸£±â À§ÇÑ ¿¬»êÀÚÀÌ´Ù. ´Ù¾çÇÑ ¼±Åà ¿¬»êÀÚµéÀÌ ÀÖÀ¸³ª °øÅëµÈ ¿øÄ¢Àº ¿ì¼öÇÑ ÇØ°¡ ¼±ÅÃµÉ È®·üÀÌ ³ô¾Æ¾ß ÇÑ´Ù´Â °ÍÀÌ´Ù. ¿ì¼öÇÑ ÇØµé°ú ¿µîÇÑ ÇØµé »çÀÌÀÇ ÀûÇÕµµ Â÷À̸¦ Á¶ÀýÇÔÀ¸·Î½á ¼±Åà Ȯ·üÀ» Á¶ÀýÇÒ ¼ö Àִµ¥, ÀÌ Â÷ÀÌÀÇ Á¤µµ¸¦ ¼±ÅþР(selection pressure) À̶ó ÇÑ´Ù. ¼±ÅþÐÀÌ ³ôÀ»¼ö·Ï ¼ö·ÅÀº ºü¸£³ª ¼³ÀÍÀº ¼ö·Å (premature convergence) ÀÇ °¡´É¼ºÀÌ ³ô¾ÆÁø´Ù. ¹Ý¸é ¼±ÅþÐÀÌ ³Ê¹« ³·À¸¸é ÇØÁý´ÜÀÇ Æò±Õ ǰÁúÀÌ ÁÁ¾ÆÁöÁö ¾ÊÀ» °¡´É¼ºÀÌ ¸¹´Ù. ¼±ÅþÐÀº ÇÁ·Î±×·¡¸Ó°¡ Á¶ÀýÇÒ ¼ö ÀÖ´Â ÆÄ¶ó¹ÌÅÍÀÌ´Ù. ¾Æ·¡¿¡ ¸î °¡Áö ´ëÇ¥ÀûÀÎ ¼±Åà ¿¬»êÀÚµé°ú ¼±ÅÃÀ» À§ÇÑ ¿°»öüÀÇ ÀûÇÕµµ °è»ê ¹æ¹ýÀ» ¼Ò°³ÇÑ´Ù.
°¡Àå ´ëÇ¥ÀûÀÎ ¼±Åà ¹æ¹ýÀÌ´Ù. °¢ ÇØÀÇ Ç°ÁúÀ» Æò°¡ÇÑ ´ÙÀ½ °¡Àå ÁÁÀº ÇØÀÇ ÀûÇÕµµ°¡ °¡Àå ³ª»Û ÇØÀÇ ÀûÇÕµµº¸´Ù k ¹è°¡ µÇµµ·Ï Á¶ÀýÇÑ´Ù. ÀÓÀÇÀÇ ºñ¿ë ÃÖ¼ÒÈ ¹®Á¦¸¦ ¿¹·Î µé¾î ¼³¸íÇØ º¸ÀÚ. ÇØÁý´Ü ³»ÀÇ ÇØ i ÀÇ ÀûÇÕµµ´Â ´ÙÀ½°ú °°ÀÌ °è»êµÈ´Ù.
: ÇØÁý´Ü ³»¿¡¼ °¡Àå ³ª»Û ÇØÀÇ ºñ¿ë
: ÇØÁý´Ü ³»¿¡¼ °¡Àå ÁÁÀº ÇØÀÇ ºñ¿ë
: ÇØ i ÀÇ ºñ¿ë
¿©±â¼ k °ªÀ» ³ôÀÌ¸é ¼±ÅþÐÀÌ ³ô¾ÆÁø´Ù. ÀϹÝÀûÀ¸·Î °¡Àå ÈçÈ÷ ¾²´Â k °ªÀº 3~4 ÀÌ´Ù. ÀÌ ÀûÇÕµµ °ªÀ» ±âÁØÀ¸·Î ·ê·¿ÈÙ ¼±ÅÃÀ» ÇÏ°Ô µÈ´Ù.
À§¿Í °°ÀÌ °è»êÇÑ °¢ ¿°»öüÀÇ ÀûÇÕµµ¸¦ ¸ðµÎ ÇÕÇÑ °ª ¸¸ÅÀÇ Å©±â¸¦ °¡Áø ·ê·¿ÈÙÀ» °¡Á¤ÇÑ´Ù. °¢ ¿°»öü´Â ÀÌ ·ê·¿ÈÙ »ó¿¡ ÀÚ½ÅÀÇ ÀûÇÕµµ ¸¸ÅÀÇ °ø°£À» ¹èÁ¤¹Þ´Â´Ù. ±×¸² 3.1 Àº 8 °³ÀÇ ¿°»öü°¡ ÀûÇÕµµ¿¡ ºñ·ÊÇØ¼ ·ê·¿ÈÙ »óÀÇ °ø°£À» ¹èÁ¤¹ÞÀº ¸ð¾çÀÇ ¿¹¸¦ º¸ÀδÙ. ¿©±â¿¡ ȰÀ» ½î¸é °¢ ¿°»öüÀÇ ¼±Åà Ȯ·üÀº ¹èÁ¤µÈ °ø°£ÀÇ Å©±â¿¡ ºñ·ÊÇÏ°Ô µÈ´Ù. ·ê·¿ÈÙ ¼±ÅÃÀº ´ÙÀ½°ú °°ÀÌ °£´ÜÈ÷ ±¸ÇöÇÒ ¼ö ÀÖ´Ù.
±×¸² 3.1 ·ê·¿ÈÙ °ø°£ ¹èÁ¤ÀÇ ¿¹
point = random (0, SumOfFitnesses) ;
sum = 0 ;
for i = 0 to n-1 {
sum
= sum + ;
if (point < sum) return i ;
}
¿©±â¼ ´Â ¿°»öüÀÇ i ÀÇ ÀûÇÕµµÀ̰í, SumOfFitnesses ´Â ¸ðµç ¿°»öüµéÀÇ ÀûÇÕµµ °ªÀ»
´õÇÑ ¼öÄ¡ÀÌ´Ù. random (0, SumOfFitnesses) Àº [0, SumOfFitnesses) ±¸°£¿¡¼ÀÇ
ÀÓÀÇÀÇ °ªÀ» ÀǹÌÇÑ´Ù.
Ãʺ¸ÀÚµéÀÌ À¯Àü ¾Ë°í¸®ÁòÀ» óÀ½ ±¸ÇöÇÏ¸é¼ ÈçÈ÷ ¹üÇÏ´Â ½Ç¼ö´Â À§¿Í °°ÀÌ k ¸¦ »ç¿ëÇØ¼ ÀûÇÕµµ¸¦ Á¶Á¤ÇÏÁö ¾Ê°í ÁÖ¾îÁø ¹®Á¦¿¡¼ÀÇ ÇØÀÇ Ç°ÁúÀ» ±×´ë·Î ÀûÇÕµµ·Î »ç¿ëÇÏ´Â °ÍÀÌ´Ù. ÀÌ·¸°Ô ÇÏ¸é ´ëºÎºÐÀÇ °æ¿ì ÇØÁý´Ü¿¡¼ °¡Àå ÁÁÀº ÇØ¿Í °¡Àå ³ª»Û ÇØÀÇ Ç°ÁúÀÌ ³Ê¹« Â÷À̰¡ ³ª¼, ÀûÇÕµµ¿¡ ºñ·ÊÇØ¼ ¼±Åà ±âȸ¸¦ °®°Ô µÇ¸é ³ª»Û ÇØµéÀº °ÅÀÇ ¼±ÅÃµÉ ±âȸ¸¦ ÀÒ°Ô µÈ´Ù. °á°úÀûÀ¸·Î ¾öû³ª°Ô Å« ¼±ÅþÐÀ» ÁÖ¾î ÇØÀÇ ´Ù¾ç¼ºÀ» ±Þ¼ÓÈ÷ ¶³¾î¶ß¸®´Â °á°ú¸¦ ºÎ¸£°Ô µÈ´Ù.
°¡Àå °£´ÜÇÑ Åä³Ê¸ÕÆ® ¼±ÅÃÀº µÎ °³ÀÇ ¿°»öü¸¦
ÀÓÀÇ·Î ¼±ÅÃÇÏ¿© [0, 1) ¹üÀ§ÀÇ ³¼ö¸¦ ¹ß»ý½ÃŲ ´ÙÀ½ À̰ÍÀÌ t º¸´Ù ÀûÀ¸¸é µÎ ¿°»öü
Áß Ç°ÁúÀÌ ÁÁÀº °ÍÀ» ¼±ÅÃÇÏ°í ±×·¸Áö ¾ÊÀ¸¸é ǰÁúÀÌ ³ª»Û °ÍÀ» ¼±ÅÃÇÏ´Â °ÍÀÌ´Ù.
¿©±â¼ t ´Â ÆÄ¶ó¹ÌÅÍÈ ÇÒ ¼ö ÀÖ´Â °ÍÀ¸·Î t °ªÀÌ ³ôÀ»¼ö·Ï ¼±ÅþÐÀÌ ³ô¾ÆÁø´Ù.
t °¡ 0.5 ±ÙóÀ̰ųª À̺¸´Ù ÀÛÀº °ÍÀº ºñÇÕ¸®ÀûÀÌ´Ù. µÎ °³ÀÇ ¿°»öü¸¦ ¼±ÅÃÇÏ´Â
´ë½Å °³ÀÇ ¿°»öü¸¦ ¼±ÅÃÇÑ ´ÙÀ½ À̵éÀ» (À§¿Í °°Àº ³¼ö ¹ß»ý¿¡ ÀÇÇØ) Åä³Ê¸ÕÆ® Çü½ÄÀ¸·Î
ºñ±³ÇÏ¿© ¸¶Áö¸·À¸·Î ³²Àº °ÍÀ» ¼±ÅÃÇÏ´Â ¹æ¹ýµµ ÀÖ´Ù. ¿©±â¼µµ
°ªÀÌ Å¬¼ö·Ï, Áï Åä³Ê¸ÕÆ®¿¡ Âü°¡ÇÏ´Â ¿°»öü°¡ ¸¹À»¼ö·Ï ¼±ÅþÐÀÌ ³ô¾ÆÁø´Ù.
Åä³Ê¸ÕÆ® ¼±ÅÃÀº ´ëü·Î ¼öÇà¿¡ ÇÊ¿äÇÑ ½Ã°£ÀÌ ¸Å¿ì ª´Ù´Â ¸Å·ÂÀÌ ÀÖ´Ù.
ǰÁú ºñ·Ê ¼±Åÿ¡¼ k °ªÀ» Á¶Á¤ÇÔÀ¸·Î½á ÁÁÀº ǰÁúÀÇ ÇØ¿Í ³ª»Û ǰÁúÀÇ ÇØ°¡ Áö³ªÄ¡°Ô ÀûÇÕµµÀÇ Â÷À̸¦ °®°Ô µÇ´Â °ÍÀº ¸·À» ¼ö ÀÖ´Ù. ±×·¯³ª ÇØµéÀÇ ÀûÇÕµµÀÇ ºÐÆ÷´Â Á¶ÀýÇÒ ¼ö ¾ø´Ù. ¼øÀ§ ±â¹Ý ¼±ÅÃÀº ÇØÁý´Ü ³»ÀÇ ÇØµéÀ» ǰÁú ¼øÀ¸·Î '¼øÀ§' ¸¦ ¸Å±ä ´ÙÀ½ °¡Àå ÁÁÀº ÇØºÎÅÍ ÀÏÂ÷ ÇÔ¼öÀûÀ¸·Î ÀûÇÕµµ¸¦ ¹èÁ¤ÇÏ´Â ¹æ¹ýÀÌ´Ù. ±×¸² 3.2 ´Â ¼øÀ§ ±â¹Ý ¼±ÅÃÀÇ ÀûÇÕµµ ¹èÁ¤ ÇÔ¼ö¸¦ ±×¸²À¸·Î º¸¿© ÁØ´Ù. n °³ÀÇ ¿°»öü Áß i ¹øÂ° ¼øÀ§¸¦ °¡Áø ¿°»öüÀÇ ÀûÇÕµµ´Â ´ÙÀ½°ú °°Àº ½ÄÀ¸·Î °è»êÇÒ ¼ö ÀÖ´Ù.
ÀÌ ½Ä¿¡¼ max ¿Í min °ªÀÇ Â÷À̸¦ ¹Ù²ÞÀ¸·Î½á ¼±ÅþÐÀ» Á¶ÀýÇÒ ¼ö ÀÖ´Ù. ÇØµéÀÇ ÀûÇÕµµ´Â max ¿Í min »çÀÌ¿¡¼ ±ÕÀÏÇÑ °£°ÝÀ¸·Î ºÐÆ÷ÇÏ°Ô µÈ´Ù.
±×¸² 3.2 ¼øÀ§ ±â¹Ý ¼±ÅÃÀÇ ÀûÇÕµµ ¹èÁ¤ ÇÔ¼ö
°øÀ¯´Â ÇØÁý´ÜÀÇ ´Ù¾ç¼ºÀ» º¸´Ù ¿À·¡ À¯ÁöÇϰíÀÚ ÇÏ´Â ¸ñÀû¿¡¼ °í¾ÈµÇ¾ú´Ù. °øÀ¯´Â ¸ÕÀú ǰÁú ºñ·Ê ¼±ÅÃÀ̳ª ¼øÀ§ ±â¹Ý ¼±Åÿ¡¼ ¾²´Â ÀûÇÕµµ °ªÀ» ±¸ÇÑ´Ù. ¿©±â¿¡ ÇØ´ç ¿°»öü°¡ ÇØÁý´Ü ³»ÀÇ ³ª¸ÓÁö ¿°»öüµé°ú À¯»çÇÑ (Ư¡À» '°øÀ¯' ÇÏ´Â) Á¤µµ°¡ ³ôÀ»¼ö·Ï ³ª´©¾î ÀûÇÕµµ¸¦ Á¶Á¤ÇÑ´Ù. °øÀ¯¸¦ °¨¾ÈÇÑ ÀûÇÕµµ´Â ¾Æ·¡¿Í °°ÀÌ °è»êµÈ´Ù.
: °øÀ¯¸¦ °í·ÁÇÑ ¿°»öü i ÀÇ ÀûÇÕµµ
: ÀÏ¹Ý ÀûÇÕµµ
: °øÀ¯ ÇÔ¼ö
: ¿°»öü i ¿Í ¿°»öü j ÀÇ Â÷ÀÌ
À§ÀÇ °øÀ¯ ÇÔ¼ö ´Â µÎ ¿°»öüÀÇ Â÷À̰¡ ÀûÀ»¼ö·Ï Å« °ªÀ» °¡Á®¾ß ÇÑ´Ù. ÀüÇüÀûÀÎ °øÀ¯ ÇÔ¼öÀÇ
¸ð¾çÀº ±×¸² 3.3 °ú °°ÀÌ ÀÏÂ÷ ÇÔ¼ö·Î ³ªÅ¸³¾ ¼ö ÀÖ´Ù. ±×¸²¿¡¼
´Â ÇØÁý´Ü¿¡¼ °¡Àå Â÷À̰¡ ¸¹ÀÌ ³ª´Â µÎ ÇØÀÇ Â÷ÀÌ·Î Àâ´Â °ÍÀÌ ÇÕ¸®ÀûÀÌ´Ù.
°øÀ¯ ÇÔ¼ö´Â ±×¸²°ú °°Àº ÀÏÂ÷ ÇÔ¼ö¸¦ ¾²Áö ¾Ê°í ´Ù¾çÇÑ º¯ÇüÀÌ °¡´ÉÇÏ´Ù. ¿¹¸¦ µé¾î
°ú °°ÀÌ ÀâÀ¸¸é [Goldberg & Richardson, 1987] ¿°»öü°£ÀÇ À¯»ç¼º¿¡ ºÒÀÌÀÍÀ»
´õ¿í ¸¹ÀÌ ÁÖ°Ô µÈ´Ù.
°øÀ¯´Â ÇØÁý´Ü ³»ÀÇ ÇØµéÀ» ¹®Á¦ °ø°£»ó¿¡¼ Áö¸®ÀûÀ¸·Î ºÐ»êµÇ°Ô µµ¿Í ÁÖ´Â È¿°ú°¡ ÀÖ´Ù. ÀÌ´Â ¸î °³ÀÇ ºÎºÐ ÇØÁý´ÜÀ» °¢°¢ µ¶¸³ÀûÀ¸·Î ¿î¿µÇÏ¸ç °¡²û ±³·ù½ÃŰ´Â ¼¶½Ä ¹æ¹ý (island method) °ú À¯»çÇÑ µ¿±â¸¦ °®°í ÀÖ´Ù.
±×¸² 3.3 °£´ÜÇÑ °øÀ¯ ÇÔ¼ö
°øÀ¯´Â µÎ ÇØÀÇ Â÷À̸¦ °è»êÇÏ´Â ±âÁØÀ» Àâ´Â ¹æ¹ý¿¡
µû¶ó À¯ÀüÀÚÇü °øÀ¯¿Í Ç¥ÇöÇü °øÀ¯·Î ³ª´ ¼ö ÀÖ´Ù. À¯ÀüÀÚÇü °øÀ¯´Â ¸¦ À§ÇØ ¿°»öüÀÇ ¸ð¾ç ±× ÀÚü°¡ ´Ù¸¥ Á¤µµ¸¦ »ç¿ëÇÏ´Â °ÍÀ̰í (¿¹¸¦ µé¸é ÇØ¹Ö
°Å¸® (Hamming distance)), Ç¥ÇöÇü °øÀ¯´Â Ç¥ÇöÇüÀÇ Â÷À̸¦ °è»ê ±âÁØÀ¸·Î »ï´Â °ÍÀÌ´Ù.
¿¹¸¦ µé¾î, °¢ ÇØ°¡ 100 °³ÀÇ ½ÊÁø¼ö¸¦ ÆÄ¶ó¹ÌÅÍ·Î °®´Â ¹®Á¦ÀÇ °æ¿ì, ÀÌÁø Ç¥Çö¿¡¼
¿°»öü´Â 400 ºñÆ®ÀÇ ÀÌÁø ½ºÆ®¸µÀ¸·Î Ç¥ÇöÇÒ ¼ö ÀÖ´Ù. À¯ÀüÀÚÇü °øÀ¯ÀÇ °æ¿ì µÎ
¿°»öü°£ÀÇ ÇØ¹Ö °Å¸®, Áï 400 ºñÆ® Áß ¼·Î ´Ù¸¥ ºñÆ®ÀÇ ÃÑ ¼ö¸¦ »ç¿ëÇϸç, Ç¥ÇöÇü
°øÀ¯ÀÇ °æ¿ì 400 ºñÆ®·ÎºÎÅÍ 100 °³ÀÇ ½ÊÁø¼ö¸¦ ÃßÃâÇÏ¿© µÎ ¿°»öü¿¡¼ °¢ ½ÊÁø¼ö°£ÀÇ
Å©±âÀÇ Â÷À̸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù. Goldberg ¿Í Richardson (1987) ¿¡ ÀÇÇØ Á¦¾ÈµÈ ÀÌÈÄ
°øÀ¯¸¦ ÀÌ¿ëÇÑ ¸¹Àº ¿¬±¸ °á°úµéÀÌ ¹ßÇ¥µÇ¾î ÀÖ´Ù [Darwen & Yao, 1997 ; Sareni
& Krahenbuhl, 1998].
±³Â÷ ¿¬»êÀº À¯Àü ¾Ë°í¸®ÁòÀÇ ´ëÇ¥ ¿¬»êÀÚÀÌ´Ù. ¿¬»êÀÚµé Áß °¡Àå ´Ù¾çÇÑ ´ë¾ÈÀÌ Á¸ÀçÇÑ´Ù. º» Àå¿¡¼´Â ´ëÇ¥ÀûÀÎ ¸î °¡Áö ±³Â÷ ¿¬»êÀÚµéÀ» ¼Ò°³ÇÑ´Ù. ¿©±â¼ ¼Ò°³µÇ´Â ±³Â÷ ¿¬»êµéÀ» ¿©·¯ºÐÀÌ ÀÀ¿ëÇϰíÀÚ ÇÏ´Â ¹®Á¦¿¡ ¼±ÅÃÇÏ¿© »ç¿ëÇϰųª, À̵é·ÎºÎÅÍ »õ·Î¿î ±³Â÷ ¿¬»êÀÚ¸¦ ¸¸µå´Â ½Ç¸¶¸®¸¦ ¾òÀ» ¼ö ÀÖÀ» °ÍÀÌ´Ù.
ÀÏÁ¡ ±³Â÷´Â 1.7 Àý¿¡¼ ¼Ò°³ÇÑ ¹Ù ÀÖ´Â ´ëÇ¥ÀûÀÎ ±³Â÷ ¿¬»êÀÌ´Ù. ÃʱâÀÇ À¯ÀüÀÚ ¾Ë°í¸®ÁòµéÀº ´ëºÎºÐ ÀÏÁ¡ ±³Â÷¸¦ »ç¿ëÇÏ¿´°í, ¿äÁòµµ °¡Àå ¸¹ÀÌ »ç¿ëµÇ´Â ±³Â÷¿¬»êÀÌ´Ù. ±æÀ̰¡ n ÀÎ ÀÏÂ÷¿ø ¹®ÀÚ¿·Î µÈ ¿°»öü »ó¿¡¼ ÀÏÁ¡ ±³Â÷·Î ÀÚ¸£´Â ¹æ¹ýÀÇ ÃÑ ¼ö´Â n-1 °¡ÁöÀÌ´Ù.
1.7 Àý¿¡¼ ´ÙÁ¡ ±³Â÷ÀÇ ÇÑ ¿¹ÀÎ 3 Á¡ ±³Â÷¸¦ ¼Ò°³ÇÑ
¹Ù ÀÖ´Ù. ´ÙÁ¡ ±³Â÷´Â ÀϹÝÀûÀ¸·Î ÀÏÁ¡ ±³Â÷º¸´Ù ÀÚ¸£´Â ¹æ¹ýÀÇ ¼ö°¡ ÈξÀ ¸¹´Ù.
¿°»öüÀÇ ±æÀ̰¡ n ÀÏ ¶§ k Á¡ ±³Â÷·Î ÀÚ¸£´Â ¹æ¹ýÀÇ ÃÑ ¼ö´Â °¡ÁöÀÌ´Ù. ¸¸ÀÏ ¸Ç¿À¸¥ÂÊ À¯ÀüÀÚÀÇ ¿À¸¥ÂÊ¿¡µµ ÀÚ¸§¼±ÀÌ ¿Ã ¼ö ÀÖµµ·Ï Çϸé À§ÀÇ
¹æ¹ýÀÇ ÃÑ ¼ö´Â
°¡ µÈ´Ù. ÀüÅëÀûÀÎ À¯Àü ¾Ë°í¸®ÁòÀº À§ÀÇ
¹æ½ÄÀ» ¾²°í ÀÖÀ¸³ª »ç½ÇÀº
¹æ½ÄÀÌ ´õ ÇÕ¸®ÀûÀÌ´Ù. 4.2 Àý¿¡ ÀÌ ÀÌÀ¯¸¦ ¾Ë ¼ö ÀÖ´Â ³»¿ëÀÌ ÀÖ´Ù. ´ÙÁ¡ ±³Â÷´Â
ÀÏÁ¡ ±³Â÷º¸´Ù ±³¶õ (perturbation) ÀÇ Á¤µµ°¡ Å©´Ù. µû¶ó¼ º¸´Ù ³ÐÀº Ž»ö °ø°£À»
Ž»öÇÒ ¼ö ÀÖ´Ù. ¹Ý¸é¿¡ ±³¶õÀÌ °ÇÏ¸é ¼ö·Å¼ºÀÌ ¶³¾îÁ® ÁÖ¾îÁø ½Ã°£ ¿¹»ê³»¿¡ Á¦´ë·Î
¼ö·ÅÇÏÁö ¾ÊÀ» °¡´É¼ºÀÌ ÀÖ´Ù.
±³¶õÀÌ °ÇÏ´Ù´Â °ÍÀº ½ºÅ°¸¶°¡ ÆÄ¼ÕµÉ È®·üÀÌ ³ô´Ù´Â °ÍÀÌ´Ù. ´ë½Å »õ·Î¿î ½ºÅ°¸¶ÀÇ »ý¼ºÀº ´õ ´Ù¾çÇÏ°Ô ÇÒ ¼ö ÀÖ´Ù. µû¶ó¼ Ç×»ó ÃÖÀûÀÎ ±³¶õÀÇ Á¤µµ¶õ ÀÖÀ» ¼ö ¾ø´Ù. ÀϹÝÀûÀ¸·Î ´ÙÁ¡ ±³Â÷´Â ¼ø¼ö À¯Àü ¾Ë°í¸®Áòº¸´Ù È¥ÇÕÇü À¯Àü ¾Ë°í¸®Áò¿¡ ´õ ¾î¿ï¸°´Ù. ¿Ö³ÄÇϸé È¥ÇÕÇü À¯Àü ¾Ë°í¸®Áò¿¡´Â ´Ù¼ÒÀÇ Áö¿ª ÃÖÀûÈ ±â´ÉÀÌ ÀÖÀ¸¹Ç·Î ¼ø¼ö À¯Àü ¾Ë°í¸®Áòº¸´Ù ±³¶õ¿¡ ´ëÇÑ È¸º¹·ÂÀÌ °ÇÏ´Ù. È¥ÇÕÇü À¯Àü ¾Ë°í¸®ÁòÀÇ °æ¿ì, ±³¶õÀÇ Á¤µµ°¡ ³Ê¹« ¹Ì¾àÇϸé ÈĹݺο¡ ºÎ¸ðÇØ¿Í °°Àº ÀÚ½ÄÇØ°¡ ¸¸µé¾îÁú È®·üÀÌ ³ô¾ÆÁ® Ž»ö ½Ã°£ÀÇ ³¶ºñ°¡ Ä¿Áø´Ù. È¥ÇÕÇü À¯Àü ¾Ë°í¸®ÁòÀº 5 Àå¿¡¼ ¼Ò°³µÇ´Âµ¥ ¿©±â¼´Â Áö¿ª ÃÖÀûÈ ¾Ë°í¸®Áò°ú À¯Àü ¾Ë°í¸®ÁòÀ» °áÇÕÇÑ °Í Á¤µµ·Î ¾Ë¾ÆµÎÀÚ.
±³Â÷ ¿¬»ê¿¡¼ ½ºÅ°¸¶ÀÇ ÆÄ¼Õ È®·üÀº ÀÚ¸§¼±ÀÇ °³¼ö¿¡ ¿µÇâÀ» ¸¹ÀÌ ¹Þ´Â´Ù. ÀÏÁ¡ ±³Â÷´Â ½ºÅ°¸¶ÀÇ ±æÀ̰¡ °áÁ¤ÀûÀÎ ¿µÇâÀ» ¹ÌÄ¡°í, ´ÙÁ¡ ±³Â÷´Â ÀÌÀÇ ¿µÇâÀ» ´ú ¹Þ´Â´Ù. 4 Àå¿¡¼ ½ºÅ°¸¶ÀÇ »ýÁ¸ È®·ü¿¡ ´ëÇØ ±íÀÌ ÀÖ°Ô ´Ù·é´Ù. ÀÚ¸§¼±ÀÇ °³¼ö°¡ ¦¼öÀÌ¸é ¿°»öüÀÇ Ã¹¹øÂ° À¯ÀüÀÚ¿Í ¸¶Áö¸· À¯ÀüÀÚ°¡ ÀÎÁ¢ÇÑ °Í °°Àº È¿°ú°¡ ÀÖ¾î »ç½Ç»ó ¿°»öü°¡ °í¸® ¸ð¾çÀ» Çϰí ÀÖ´Â ¼ÀÀÌ´Ù.
ÀÏÁ¡ ±³Â÷¿Í ´ÙÁ¡ ±³Â÷°¡ ÀÚ¸§¼±À» ÀÌ¿ëÇÏ¿© ÀÌ·ç¾îÁö´Â
µ¥ ¹ÝÇØ ±Õµî ±³Â÷´Â ÀÚ¸§¼±À» ÀÌ¿ëÇÏÁö ¾Ê´Â´Ù. ±Õµî ±³Â÷´Â ¸ÕÀú ÀÓ°è È®·ü ¸¦ ¼³Á¤ÇÑ´Ù. °¡Àå ÀϹÝÀûÀÎ ÀÓ°è È®·üÀº 0.5 ÀÌ´Ù. µÎ ºÎ¸ðÇØ¸¦
¶ó ÇÏÀÚ. °¢°¢ÀÇ À¯ÀüÀÚ À§Ä¡¿¡ ´ëÇÏ¿© ³¼ö¸¦ ¹ß»ýÇÑ ´ÙÀ½ ÀÌ °ªÀÌ
ÀÌ»óÀ̸é
ÀÇ °°Àº À§Ä¡·ÎºÎÅÍ À¯ÀüÀÚ¸¦ º¹»çÇØ¿À°í, ±×·¸Áö ¾ÊÀ¸¸é
ÀÇ °°Àº À§Ä¡·ÎºÎÅÍ º¹»ç¸¦ ÇÑ´Ù. ¾Æ·¡´Â
= 0.6 ÀÎ ±Õµî ±³Â÷ÀÇ ÇÑ ¿¹¸¦ º¸ÀδÙ.
³¼ö :
ÀÚ½ÄÇØ : |
|
|
±Õµî ±³Â÷´Â ÀÚ¸§¼±À» ÀÌ¿ëÇÏÁö ¾ÊÀ¸¹Ç·Î ÀÏÁ¡ ±³Â÷³ª ´ÙÁ¡ ±³Â÷¿¡ ºñÇØ ½ºÅ°¸¶ÀÇ °áÇÕ ÇüŰ¡ ´Ù¾çÇÏ´Ù. ½ºÅ°¸¶³»ÀÇ Æ¯Á¤ ±âÈ£ÀÇ À§Ä¡°¡ ¿µÇâÀ» ¹ÌÄ¡Áö ¾Ê´Â´Ù. ´ë½Å ÀϹÝÀûÀ¸·Î ±³¶õÀÇ Á¤µµ°¡ Å©¹Ç·Î ¼ö·Å ½Ã°£ÀÌ ¿À·¡ °É¸°´Ù. Syswerda (1989) ¿¡ ÀÇÇØ Á¦¾ÈµÈ ÀÌÈÄ ¸¹Àº ÁÖ¸ñÀ» ¹Þ¾Ò°í Æø³Ð°Ô ÀÌ¿ëµÇ°í ÀÖ´Â ±³Â÷ ¿¬»êÀÌ´Ù.
½ÎÀÌŬ ±³Â÷ [Oliver µî, 1987] ´Â TSP ÀÇ ¿¹¿¡¼¿Í
°°ÀÌ ¿°»öü°¡ ¼ø¿·Î Ç¥ÇöµÇ´Â °æ¿ì¿¡ Àû¿ë °¡´ÉÇÑ ±³Â÷ ¿¬»êÀÌ´Ù. ¾Æ·¡¿Í °°Àº
µÎ ºÎ¸ðÇØ ·ÎºÎÅÍ ½ÎÀÌŬ ±³Â÷¸¦ ÇÑ´Ù°í ÇÏÀÚ.
|
8 |
7 |
1 |
0 |
6 |
3 |
4 |
9 |
5 |
2 |
|
0 |
2 |
4 |
3 |
1 |
5 |
6 |
7 |
8 |
9 |
ÀÇ Ã¹ ¹øÂ° À¯ÀüÀÚ (8) ·ÎºÎÅÍ º¹»ç¸¦ ½ÃÀÛÇÑ´Ù. ¹æ±Ý º¹»çÇÑ À§Ä¡¿¡ ´ëÀÀµÇ´Â
À¯ÀüÀÚ´Â 0 À̹ǷÎ
»ó¿¡¼ 0 ÀÌ ÀÖ´Â À§Ä¡¸¦ ã¾Æ ÀÚ½ÄÇØÀÇ °°Àº À§Ä¡¿¡ 0 À» º¹»çÇÑ´Ù. °°Àº ¿ø¸®·Î
»ó¿¡¼ 3 ÀÌ ÀÖ´Â À§Ä¡¸¦ ã¾Æ ÀÚ½ÄÇØÀÇ °°Àº À§Ä¡¿¡ º¹»çÇÑ´Ù. ¸¶Âù°¡Áö·Î 5
°¡ º¹»çµÈ´Ù. ÀÌÁ¦ 5 ¿Í °°Àº À§Ä¡¿¡´Â 8 ÀÌ Àִµ¥ 8 Àº ÀÌ¹Ì º¹»ç°¡ µÇ¾úÀ¸¹Ç·Î
´õ ÀÌ»ó ÁøÇà ÇÒ ¼ö°¡ ¾ø´Ù. ÀÌ °úÁ¤À» ¾Æ·¡ ±×¸²Ã³·³ È»ìÇ¥¸¦ µû¶ó Ç¥½ÃÇØ º¸¸é
ÇϳªÀÇ ½ÎÀÌŬÀÌ ¸¸µé¾îÁø´Ù´Â µ¥¿¡¼ ½ÎÀÌŬ ±³Â÷¶õ À̸§ÀÌ ºÙ°Ô µÇ¾ú´Ù.
´ÙÀ½Àº ÀÚ½ÄÇØÀÇ À¯ÀüÀÚ °ªÀÌ ¾ÆÁ÷ °áÁ¤µÇÁö ¾ÊÀº
À§Ä¡µé Áß °¡Àå ¿ÞÂÊÀÇ À§Ä¡·ÎºÎÅÍ ½ÃÀÛÇϴµ¥ À̹ø¿¡´Â ·ÎºÎÅÍ ½ÃÀÛÇÑ´Ù. 2, 7, 9 ¼øÀ¸·Î º¹»çÇÏ¸é¼ ¾Æ·¡ ±×¸²Ã³·³ ´Ù½Ã ½ÎÀÌŬÀÌ ¸¸µé¾îÁø´Ù.
ÀÌ·¸°Ô
°ú
¸¦ ¹ø°¥¾Æ ½ÃÀÛÇØ °¡¸é¼ ´õ ÀÌ»ó °áÁ¤µÇÁö ¾ÊÀº À¯ÀüÀÚ°¡ ¾øÀ» ¶§±îÁö °è¼ÓÇϸé
ÃÖÁ¾ÀûÀÎ ÀÚ½ÄÇØ´Â 8210634789 °¡ µÈ´Ù.
¼ø¼ ±³Â÷ [Davis, 1985] ¿ª½Ã ¿°»öü°¡ ¼ø¿·Î
Ç¥½ÃµÇ´Â °æ¿ì¸¦ À§ÇÏ¿© °í¾ÈµÈ ±³Â÷ ¿¬»êÀÚÀÌ´Ù. ¸¶Âù°¡Áö·Î µÎ ºÎ¸ðÇØ ¸¦ »ç¿ëÇÏ¿© ¼³¸íÇÑ´Ù. ¸ÕÀú ÀÓÀÇ·Î µÎ °³ÀÇ ÀÚ¸§¼±À» Á¤ÇÑ ´ÙÀ½ µÎ ÀÚ¸§¼± »çÀÌ¿¡
ÀÖ´Â ºÎºÐÀ»
À¸·ÎºÎÅÍ º¹»çÇÑ´Ù (063). ³ª¸ÓÁö À§Ä¡´Â
·ÎºÎÅÍ º¹»çÇϵÇ, µÎ ¹øÂ° ÀÚ¸§¼± ¹Ù·Î ´ÙÀ½ À§Ä¡ºÎÅÍ ½ÃÀÛÇÏ¿© »ç¿ëµÇÁö ¾ÊÀº
±âÈ£µé Áß
¿¡¼ ³ªÅ¸³ ¼ø¼´ë·Î (2415789) º¹»çÇÑ´Ù.
PMX [Goldberg & Lingle, 185] ¿ª½Ã ¿°»öü°¡
¼ø¿·Î Ç¥½ÃµÇ´Â °æ¿ì¸¦ À§ÇÏ¿© °í¾ÈµÈ ±³Â÷ ¿¬»êÀÚÀÌ´Ù. µÎ ºÎ¸ðÇØ ¿¡ ÀÓÀÇ·Î µÎ °³ÀÇ ÀÚ¸§¼±À» Á¤ÇÑ ´ÙÀ½ µÎ ÀÚ¸§¼± »çÀÌ¿¡ ÀÖ´Â ºÎºÐÀ»
À¸·ÎºÎÅÍ º¹»çÇÑ´Ù (063). ³ª¸ÓÁö À§Ä¡´Â
·ÎºÎÅÍ º¹»çÇ쵂 ¸¸ÀÏ ÇØ´ç °ªÀÌ ÀÌ¹Ì »ç¿ëµÇ¾úÀ¸¸é °°Àº °ªÀ» °¡Áø
ÀÇ À§Ä¡¸¦ ã¾Æ °°Àº À§Ä¡ÀÇ
·ÎºÎÅÍ º¹»çÇÑ´Ù (¾Æ·¡ ±×¸²ÀÇ ÀÚ½ÄÇØÀÇ 0 °ú 6). ÀÌ °ªÀº ¾ÆÁ÷ »ç¿ëµÇÁö ¾Ê¾ÒÀ»
¼öµµ ÀÖ°í (¿¹, 1), ÀÌ¹Ì »ç¿ëµÇ¾úÀ» ¼öµµ ÀÖ´Ù (¿¹, Áß°£ °úÁ¤ÀÇ × Ç¥½ÃµÈ
3). ¸¶Áö¸·À¸·Î ÀÌ¹Ì »ç¿ëµÇ¾î Áߺ¹ÀÌ ÀÏ¾î³ À¯ÀüÀÚ´Â °íÃÄÁØ´Ù.
»ê¼úÀû ±³Â÷ [Michelewicz, 1992, pp.104-5] ´Â ½Ç¼ö ¿°»öü¸¦ »ç¿ëÇÏ´Â °æ¿ì¿¡ »ç¿ëÇÒ ¼ö ÀÖ´Â ±³Â÷ ¿¬»êÀÌ´Ù. ¿°»öüÀÇ °¢ À§Ä¡¿¡ ´ëÇØ µÎ ºÎ¸ð ¿°»öüÀÇ µÎ À¯ÀüÀÚÀÇ °ªÀÇ Æò±ÕÀ» ³»¾î ÀÚ½ÄÇØÀÇ ÇØ´ç À§Ä¡ÀÇ °ªÀ¸·Î ¹èÁ¤ÇÑ´Ù. ¾Æ·¡´Â °£´ÜÇÑ »ê¼úÀû ±³Â÷ÀÇ ÇÑ ¿¹¸¦ º¸ÀδÙ.
|
1.98 |
3.31 |
20.43 |
12.01 |
-2.34 |
8.34 |
98.86 |
|
11.28 |
2.21 |
12.39 |
1.44 |
2.45 |
3.55 |
87.44 |
|
|
|
|
|
|
|
|
ÀÚ½ÄÇØ : |
6.63 |
2.76 |
16.41 |
6.73 |
0.06 |
5.95 |
93.15 |
»ê¼úÀû ±³Â÷´Â ¼öÀÇ 'Å©±â' ¶ó´Â °³³äÀ» ±³Â÷ ÇàÀ§¿¡ »ç¿ëÇÏ´Â Á¡¿¡ Å« ¸Å·ÂÀÌ ÀÖ´Ù. ±×·¸Áö¸¸ ¼öµéÀÇ »ê¼ú Æò±ÕÀ» ÁöÇâÇϹǷΠ¸Å¿ì ºü¸¥ ¼ö·ÅÀ» º¸ÀδÙ. º¯ÀÌ µîÀ» ÀûÀýÈ÷ Á¶ÀýÇÏ¿© ¼³ÀÍÀº ¼ö·ÅÀÌ µÇÁö ¾Êµµ·Ï ÁÖÀÇÇØ¾ß ÇÑ´Ù.
Áö±Ý±îÁö ¼Ò°³ÇÑ ±³Â÷ ¿¬»êµéÀº ºÎ¸ðÇØÀÇ À¯ÀüÀÚ¸¸À» ¹ÙÅÁÀ¸·Î ÀÚ½ÄÇØÀÇ À¯ÀüÀÚ¸¦ °áÁ¤ÇÏ´Â °ÍÀ̾ú´Ù. ±³Â÷ ¿¬»ê Áß¿¡´Â ºÎ¸ðÇØÀÇ À¯ÀüÀÚ Á¤º¸¿¡ ´õÇÏ¿© ¹®Á¦¿¡ ´ëÇÑ Áö½ÄÀ» ÀÌ¿ëÇÏ´Â ±³Â÷µéÀÌ Àִµ¥ À̵éÀº ´Ù¼Ò°£ Áö¿ª ÃÖÀûÈÀÇ Æ¯¼ºÀ» ¶í´Ù. ´ÙÀ½¿¡ ¼Ò°³ÇÒ °£¼± Àç°áÇÕµµ ¾àÇÑ ÈÞ¸®½ºÆ½ ±³Â÷¶ó ÇÒ ¼ö ÀÖ´Ù. TSP ¸¦ À§ÇÑ ±³Â÷·Î¼ °ÇÑ Áö¿ª ÃÖÀûÈ °æÇâÀ» Áö´Ñ °£¼± Á¶ÇÕ ±³Â÷ (edge assembly crossover)[Nagata & Kobayashi, 1997] µµ ÈÞ¸®½ºÆ½ ±³Â÷ÀÇ ÇÑ ¿¹ÀÌ´Ù.
°£¼± Àç°áÇÕ [Starkweather µî, 1991] Àº TSP ¸¦ À§ÇØ °³¹ßµÇ¾ú´Ù. TSP ÀÇ µÎ ºÎ¸ðÇØ¸¦ ºÐ¼®, °¢ µµ½Ã¿¡ ¿¬°áµÈ ÀÎÁ¢ µµ½Ã ¸ñ·ÏÀ» ¸¸µç´Ù. ÇÑ µµ½Ã´Â ÃÖ´ë 4 °³±îÁöÀÇ ÀÎÁ¢ µµ½Ã¸¦ °¡Áú ¼ö ÀÖ°í (Áߺ¹ÀÌ ¾øÀ» °æ¿ì), ÃÖ¼Ò 2 °³´Â °¡Áø´Ù. ¸ÕÀú ½ÃÀÛ µµ½Ã¸¦ Á¤ÇÑ´Ù. ½ÃÀÛ µµ½Ã´Â ºÎ¸ðÇØ Áß ÇϳªÀÇ ½ÃÀÛ µµ½Ã°¡ µÉ ¼öµµ ÀÖ°í, ÀÎÁ¢ µµ½Ã¼ö°¡ °¡Àå ÀûÀº µµ½Ã°¡ µÉ ¼öµµ ÀÖ´Ù. ÇöÀç µµ½ÃÀÇ ÀÎÁ¢ µµ½Ã ¸®½ºÆ®¿¡ ÀÖ´Â µµ½Ã Áß °¡Àå ÀÎÁ¢ µµ½Ã¼ö°¡ ÀûÀº µµ½Ã¸¦ °í¸¥´Ù. Èĺ¸ µµ½Ã°¡ µÑ ÀÌ»óÀÌ¸é ±× Áß Çϳª¸¦ ÀÓÀÇ·Î ¼±ÅÃÇÑ´Ù. ÀÌ·¸°Ô ºÎ¸ðÇØÀÇ Æ¯Â¡À» ºÐ¼®ÇÏ¿© ÈÞ¸®½ºÆ½ÇÏ°Ô ±¸¼ºÇÏ´Â ¹æ½ÄÀº ´Ù¸¥ ¹®Á¦¿¡µµ ÀÀ¿ëÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù.
|
||
Edge table: |
city |
links |
|
0 1 2 3 4 5 6 7 8 9 |
9, 1, 5 0, 2, 6, 4 1, 3, 4, 5 2, 4, 7, 8 3, 5, 1, 2 4, 6, 2, 0 5, 8, 1 8, 9, 3 6, 7, 3 7, 0 |
ÀÚ½ÄÇØ : 0 9 7 8 6 1 2 4 3 5 |
Áö±Ý±îÁö ¼Ò°³ÇÑ ±³Â÷ ¿¬»êÀÚµéÀº ÀÏÂ÷¿øÀÇ ¿°»öü¸¦
´ë»óÀ¸·Î Çß´Ù. ÀÌÂ÷¿ø ÀÌ»óÀÇ Ç¥Çö ¹æ¹ýÀ» ¾´ ¿°»öüµé¿¡ ´ëÇÑ ¿¬»êÀڵ鵵 ÀÖ´Ù.
Cohoon °ú Paris (1987) ´Â VLSI ȸ·Î ¹èÄ¡ ¹®Á¦¸¦ À§ÇØ ÀÌÂ÷¿øÀÇ ¿°»öü¸¦ »ç¿ëÇÏ¿´°í
À̸¦ À§ÇÑ ±³Â÷ ¿¬»êÀ» Á¦¾ÈÇÏ¿´´Ù. À̵éÀº ÇÑ ºÎ¸ðÇØ¿¡¼ Á¤»ç°¢ÇüÀ» Àß¶ó³½ ´ÙÀ½
´Ù¸¥ ºÎ¸ðÇØÀÇ ÇØ´ç ºÎºÐÀ¸·Î º¸ÃæÇØ ³Ö´Â ¹æ½ÄÀ¸·Î ±³Â÷¸¦ ÇÏ¿´´Ù. ±×¸² 3.4 ´Â
ÀÌÀÇ ¿¹¸¦ º¸ÀδÙ. ±×¸²ÀÇ ÇÑ ºÎ¸ðÇØ ¿¡¼ 3 × 3 ÀÇ »ç°¢ÇüÀ» ¼±ÅÃÇÏ¿© À̸¦
ÀÇ °°Àº ÀÚ¸®¿¡ ³õ´Â´Ù. ±×·¯¸é
¿¡¼ ½Éº¼ B, D, E, G ´Â Áߺ¹ÀÌ µÇ¹Ç·Î À̵éÀ» Á¦°ÅÇϰí
ÀÇ »ç°¢Çü¿¡ µé¾î ÀÖ´ø V, X, Y, Z ¸¦ ´ëÄ¡ÇØ ³Ö´Â´Ù.
Anderson µî (1991) Àº ¿°»öü¸¦ ºí·ÏÀ¸·Î ºÐÇÒÇÑ ´ÙÀ½ °¢ ºí·Ï¿¡ ´ëÇØ ³¼ö¸¦ ¹ß»ý½ÃÄÑ 0 ¶Ç´Â 1 ÀÇ °ªÀ» ¾òÀº
´ÙÀ½ 0 À̸é
À¸·ÎºÎÅÍ 1 À̸é
·ÎºÎÅÍ º¹»çÇÏ´Â ºí·Ï ±Õµî ±³Â÷ (block uniform crossover) ¸¦ Á¦¾ÈÇÏ¿´´Ù.
±×¸² 3.5 ´Â ÀÌÀÇ ¿¹¸¦ º¸ÀδÙ.
±×¸² 3.4 Cohoon °ú Paris ÀÇ ±³Â÷ ¿¬»êÀÚÀÇ ¿¹
Bui ¿Í Moon (1995) Àº À̸¦ ÀϹÝÀûÀÎ N Â÷¿øÀ¸·Î È®ÀåÇÏ¿´´Ù. ¶ÇÇÑ ´ÙÂ÷¿øÀÇ ±³Â÷ ¿¬»ê¿¡¼ Á÷¼±¸¸À» »ç¿ëÇÏ¿© ¿°»öü¸¦ ºÐÇÒÇÏ´Â ¹æ¹ýÀº ÀÏÂ÷¿ø »óÀÇ ±³Â÷ ¿¬»êµé¿¡ ºñÇØ ´Ù¼Ò ´Ù¾ç¼ºÀÌ ¶³¾îÁ® »õ ½ºÅ°¸¶ÀÇ »ý¼º ´É·ÂÀº ¿ÀÈ÷·Á ¶³¾îÁö¹Ç·Î Á÷¼±ÀÇ Á¦¾àÀ» ¾ø¾Ø ´ÙÂ÷¿ø Áö¿À±×·¡ÇÈ (geographic) ±³Â÷ ¿¬»êÀÚ°¡ Á¦¾ÈµÇ¾ú´Ù [Kahng & Moon, 1995]. ±×¸² 3.6 Àº ÀÌÀÇ ¿¹¸¦ º¸ÀδÙ.
±×¸² 3.5 ºí·Ï ±Õµî ±³Â÷ÀÇ µÎ ¿¹
±×¸² 3.6 Á÷¼±ÀÇ Á¦¾àÀ» ¾ø¾Ø ÀÌÂ÷¿ø Áö¿À±×·¡ÇÈ ±³Â÷ÀÇ µÎ ¿¹
ÀÌÂ÷¿ø ¿°»öü¸¦ »ç¿ëÇÏ´õ¶óµµ Çà·Ä°ú °°Àº ¸ð¾çÀ¸·Î °¢ À¯ÀüÀÚ¸¦ À§Ä¡½ÃŰ´Â ¹æ¹ýÀº ÀÏÂ÷¿ø Ç¥Çöº¸´Ù´Â À¯ÀüÀڵ鰣ÀÇ Áö¸®Àû ÀÎÁ¢¼ºÀ» Àß ¹Ý¿µÇÏÁö¸¸ ¹®Á¦ ÀÚü¿¡ ±êµç À¯ÀüÀڵ鰣ÀÇ Áö¸®Àû Á¤º¸¸¦ ¾ó¸¶°£ ÀÒ¾î¹ö¸®´Â °ÍÀº ÇÇÇÒ ¼ö ¾ø´Ù. ¾Õ¿¡¼ ¼Ò°³ÇÑ ´ÙÂ÷¿ø ±³Â÷µéÀº ¸ðµÎ Çà·Ä ÇüÅÂÀÇ Á¤ÇüÀûÀÎ ¿°»öü¸¦ »ç¿ëÇÏ¿´´Ù. ÀÌ¿¡ Âø¾ÈÇÏ¿© Jung °ú Moon (2000, 2002) Àº TSP ¸¦ À§ÇÑ ÀÌÂ÷¿ø ±³Â÷ÀÎ ³»Ãß·² ±³Â÷¸¦ Á¦¾ÈÇÏ¿´´Ù. ³»Ãß·² ±³Â÷´Â ÀÌÂ÷¿ø Áöµµ»óÀÇ µµ½ÃµéÀÇ ºÐÆ÷¿Í Åõ¾îÀÇ ¸ð¾ç ±× ÀÚü¸¦ ¿°»öü·Î »ï´Â´Ù. ÀÌ·¸°Ô ÇÏ¸é ¿°»öü Ç¥Çö °úÁ¤¿¡¼ µµ½ÃµéÀÇ ÀÎÁ¢¼º Á¤º¸´Â ÀüÇô ¼Õ½ÇÀÌ ¾ø´Ù. ±³Â÷´Â ÀÌ ±×¸² À§¿¡¼ ÀÚ¿¬½º·± ¼ÕÀÇ ±ËÀûÀ» µû¶ó ±ß´Â ¼±µé¿¡ ÀÇÇØ ÀÌ·ç¾îÁø´Ù. ³»Ãß·² ±³Â÷´Â ´ÙÀ½°ú °°Àº °úÁ¤À¸·Î ÀÌ·ç¾îÁø´Ù.
1. ÀÌÂ÷¿ø»ó¿¡¼ µµ½ÃµéÀÇ À§Ä¡°¡ Ç¥½ÃµÈ ±×·¡ÇÈ À̹ÌÁö »ó¿¡¼ ÀÚ¿¬½º·± ¼ÕÀÇ ±ËÀûÀ» µû¶ó k °³ÀÇ ÀÚ¸§¼±À» ±ß´Â´Ù.
2. ÀÌ·Î ÀÎÇØ ¸ðµç µµ½ÃµéÀº µÎ °³ÀÇ ±×·ìÀ¸·Î ³ª´¶´Ù. À̸¦ °¢°¢ Ŭ·¡½º 1, Ŭ·¡½º 2 ¶ó ÇÏÀÚ.
3. ºÎ¸ðÇØ 1 ¿¡ ¼ÓÇÑ °£¼±µé Áß µÎ ³¡Á¡ÀÌ ¸ðµÎ Ŭ·¡½º 1 ¿¡ ¼ÓÇÑ °£¼±µéÀ» ÀÚ½ÄÇØ¿¡ Æ÷ÇÔ½ÃŲ´Ù. ¸¶Âù°¡Áö·Î ºÎ¸ðÇØ 2 ¿¡ ¼ÓÇÑ °£¼±µé Áß µÎ ³¡Á¡ÀÌ ¸ðµÎ Ŭ·¡½º 2 ¿¡ ¼ÓÇÑ °£¼±µéÀ» ÀÚ½ÄÇØ¿¡ Æ÷ÇÔ½ÃŲ´Ù.
4. À§ ½ºÅÜ 3 ÀÇ °á°ú·Î ³ª¿Â ºÎºÐÀû Åõ¾îµé¿¡ °£¼±µéÀ» º¸ÃæÇÏ¿© À¯È¿ÇÑ Åõ¾î¸¦ ¸¸µç´Ù.
À§ ½ºÅÜ 2 ÀÇ '±×·ì' Àº µ¿Çü Ŭ·¡½º (equivalence class) ¸¦ Á÷°üÀûÀ¸·Î Ç¥ÇöÇÑ ¸»Àε¥, ÀÌ¿¡ ´ëÇÑ ÀÌ·ÐÀûÀÎ Áõ¸íÀº [Jung & Moon, 2000, 2002] ¿¡ Á¦½ÃµÇ¾î ÀÖ´Ù. ¾Õ¿¡¼ ¼³¸íÇÑ ´Ù¸¥ ±³Â÷ ¿¬»êÀڵ鿡 ºñÇØ ±¸ÇöÇϱⰡ ´Ù¼Ò ±î´Ù·Î¿î ±³Â÷ ¿¬»êÀÚÀÌ´Ù. À§ ½ºÅÜ 1 ¿¡¼ ÀÚ¿¬½º·± ¼ÕÀÇ ±ËÀûÀ» µû¶ó ±ß´Â ¼±À» ±¸ÇöÇÏ¿© ½ÇÇèÇÑ °á°ú´Â ¾ÆÁ÷ ¾ø´Ù. ´ë½Å [Jung & Moon, 2000, 2002] ¿¡¼´Â Á÷¼±, ¿ø, »ï°¢Çü, »ç°¢Çü µîÀÇ µµÇüÀ» »ç¿ëÇÏ¿´´Ù. ³»Ãß·² ±³Â÷´Â Áö¿À±×·¡ÇÈ ±³Â÷¿¡¼ ´õ¿í ¹ßÀüÇÑ ÇüÅ·Î, ´ÙÂ÷¿ø Ç¥ÇöÀÇ ÀÌÁ¡Àº ±Ø´ëÈÇ쵂 ÀÌÀÇ ¾àÁ¡ÀÌ µÉ ¼ö ÀÖ´Â »õ ½ºÅ°¸¶ÀÇ »ý¼º ´É·ÂÀ» È¿À²ÀûÀ¸·Î º¸¿ÏÇÑ ¿¬»êÀÚÀÌ´Ù. ±×¸² 3.7 Àº ³»Ãß·² ±³Â÷ ¿¬»êÀÚÀÇ ¿¹¸¦ º¸ÀδÙ.
±×¸² 3.7 ³»Ãß·² ±³Â÷ÀÇ ¿¹
¾î¶² °æ¿ì¿¡´Â ÇÑ °³ÀÇ ÇØ¸¦ Ç¥ÇöÇϱâ À§ÇÑ ¿°»öü°¡ ¿©·¯ °³ÀÎ °æ¿ì°¡ ÀÖ´Ù. Áï, ÇϳªÀÇ Ç¥ÇöÇü¿¡ ´ëÇØ ¿©·¯ °³ÀÇ À¯ÀüÀÚÇüÀÌ ´ëÀÀµÇ´Â °æ¿ì°¡ ÀÖ´Ù. ÀÌ·± °æ¿ì, ±³Â÷ ¿¬»êÀº ½É°¢ÇÑ È¥¶õÀ» °Þ´Â´Ù. 1.5 Àý¿¡¼ ¼Ò°³ÇÑ ±×·¡ÇÁ À̵îºÐ ¹®Á¦¸¦ ¿¹·Î µé¾îº¸ÀÚ. ¿°»öü 0000111101 °ú 1111000100 À» ºÎ¸ð·Î »ï¾Æ ´ÙÀ½°ú °°ÀÌ ÀÏÁ¡ ±³Â÷¸¦ ÇØº¸ÀÚ.
»ç½Ç ¿°»öü 0000111101 °ú 1111000100 Àº ¸ð¾çÀº ¸¹ÀÌ ´Ù¸£Áö¸¸ ½ÇÁ¦·Î´Â À¯»çÇÑ Á¡À» ¸¹ÀÌ °®°í ÀÖ´Ù. 1~4 ¹ø, 5, 6, 7, 10 ¹ø ³ëµåµéÀÌ °¢°¢ À̵îºÐÀÇ ¾çÂÊ¿¡ ±×·ìÁö¾îÁ® ÀÖ´Â °ÍÀº ¸Å¿ì À¯»çÇÑ Æ¯¼ºÀÌ´Ù. ±×·¯³ª À§ÀÇ ±³Â÷ÀÇ °á°ú·Î ¸¸µé¾îÁø ¿°»öü´Â µÎ ºÎ¸ðÇØ°¡ °®°í ÀÖ´ø Ư¼ºÀ» Á¦´ë·Î ¹°·Á¹ÞÁö ¸øÇÑ ¹Ô¹ÔÇÑ ÇØ°¡ µÇ¾î ¹ö·È´Ù. (ÀÌ ÇØ´Â Á¤È®ÇÑ ±×·¡ÇÁ À̵îºÐÀ» ¸ø ¸¸µé¹Ç·Î ¼ö¼± (repair) À» ÇØ¼ À̵îºÐÀ¸·Î °íÃÄÁÖ´Â °ÍÀÌ ÁÁÁö¸¸ ¿©±â¼´Â ³íÁ¡À» ¹þ¾î³ ÁÖÁ¦À̹ǷΠ´Ù·çÁö ¾Ê´Â´Ù.) À§ÀÇ ±³Â÷´Â µÎ ÇØÀÇ Æ¯¼ºÀ» ºÎºÐ °áÇÕÇÏ´Â ±³Â÷ÀÇ º»·¡ ¸ñÀû°ú´Â ´Þ¸® ¾ÆÁÖ ½ÉÇÑ º¯ÀÌ È¿°ú¸¦ ³½´Ù. ÀÌ·¯ÇÑ ÀÏÀÌ ¹ß»ýÇÏ´Â ÀÌÀ¯´Â ÇÑ ÇØ¿¡ ´ëÇØ µÎ °³ÀÇ ¿°»öü°¡ Á¸ÀçÇϱ⠶§¹®ÀÌ´Ù. ¿©±â¼ 1111000100 À» ¶È°°Àº ÇØ¸¦ ³ªÅ¸³»´Â 0000111011 ·Î ¹Ù²Ù¾îº¸ÀÚ. ±×·¯¸é ¾Æ·¡¿Í °°ÀÌ ¿°»öü 0000111101 °ú 0000111011 »çÀÌ¿¡ ±³Â÷°¡ ÀϾÙ. ÀÌ °á°ú´Â ¾ÕÀÇ ±³Â÷ °á°úº¸´Ù ÈξÀ ºÎ¸ðÇØÀÇ Æ¯Â¡µéÀ» Àß ¹Ý¿µÇϰí ÀÖ´Ù.
±×·¡ÇÁ ºÐÇÒÀÇ Á¤µµ°¡ Ä¿Áö¸é À§ ¹®Á¦´Â ´õ¿í ½É°¢ÇØÁø´Ù. ±×·¡ÇÁ 32 µîºÐ ¹®Á¦ÀÇ °æ¿ì¿¡´Â µ¿ÀÏÇÑ ÇÑ ÇØ¿¡ 32! °³ÀÇ ¼·Î ´Ù¸¥ ¿°»öü°¡ Á¸ÀçÇÑ´Ù.
À§¿Í °°ÀÌ µ¿ÀÏÇÑ ÇØ¿¡ ´ëÇØ º¹¼ö °³ÀÇ ¿°»öü°¡ Á¸ÀçÇÒ ¶§, µÎ ºÎ¸ð ¿°»öü Áß ÇϳªÀÇ ¿°»öü¸¦ ¹Ù²Ù¾î¼ ºÎ¸ðÇØÀÇ Æ¯¼ºÀ» º¸´Ù Àß ¹Ý¿µÇϵµ·Ï ÇÏ´Â °ÍÀ» Á¤±Ôȶó ÇÑ´Ù. Á¤±ÔÈÀÇ Çʿ伺Àº ´Ù¾çÇÑ ¹®Á¦µé¿¡ ´ëÇØ¼ ¹ß»ýÇϴµ¥ ±×·¡ÇÁ ºÐÇÒ [von Laszewski, 1991; Bui & Moon, 1993, 1996; Kang & Moon, 2000], Á¤·Ä ³×Æ®¿÷ÀÇ ÃÖÀûÈ [Choi & Moon, 2002], ´º·² ³×Æ®¿÷ ÃÖÀûÈ, Áö¼ö±Í¹®µµ ÃÖÀûÈ µîÀÌ Á¤±ÔÈÀÇ Çʿ伺ÀÌ È®ÀÎµÈ ÁÖÁ¦µéÀÌ´Ù. ÇÑ ÇØ¸¦ ¼·Î ´Ù¸¥ ¿°»öü·Î Ç¥ÇöÇÒ ¼ö ÀÖÀ» ¶§ ÀÏ´Ü Á¤±ÔÈ¿¡ ´ëÇØ »ý°¢Çغ¼ Çʿ䰡 ÀÖ´Ù.
º¯ÀÌ ¿¬»êÀº ºÎ¸ðÇØ¿¡ ¾ø´Â ¼Ó¼ºÀ» µµÀÔÇÏ¿© Ž»ö °ø°£À» ³ÐÈ÷·Á´Â ¸ñÀûÀ» °¡Áø ¿¬»êÀÌ´Ù. ÀüÇüÀûÀÎ ÇüÅÂÀÇ º¯ÀÌ ¿¬»êÀÚ´Â 1.8 Àý¿¡ ¼Ò°³µÈ ¹Ù¿Í °°ÀÌ, °¢°¢ÀÇ À¯ÀüÀÚ¿¡ ´ëÇÏ¿© [0, 1) ¹üÀ§ÀÇ ³¼ö¸¦ »ý¼ºÇÏ¿© ¹Ì¸® Á¤ÇÑ ÀÓÀÇÀÇ ÀÓ°è°ª ¹Ì¸¸ÀÇ ¼ö°¡ ³ª¿À¸é ÇØ´ç À¯ÀüÀÚ¸¦ ÀÓÀÇ·Î º¯Çü½ÃŰ°í ±× ÀÌ»óÀÇ ¼ö°¡ ³ª¿À¸é ±×³É µÐ´Ù. ÀüÇüÀûÀÎ ÀÓ°è°ªÀ¸·Î´Â 0.0015 µîÀ» µé ¼ö Àִµ¥ À̰ÍÀº ¹®Á¦¿Í À¯Àü ¾Ë°í¸®ÁòÀÇ Å¸ÀÔ¿¡ µû¶ó »ó´çÇÑ ÆøÀ¸·Î º¯ÇÒ ¼ö ÀÖ´Ù. º¯ÀÌ ¿¬»êÀÌ ÀÓÀÇ·Î ÀϾ¹Ç·Î Àý´ëÀûÀÎ ºñÀ²·Î º¯ÀÌ´Â ÇØÀÇ Ç°ÁúÀ» ÀúÇϽÃŲ´Ù. º¯ÀÌÀÇ °á°ú·Î À߸ø ¸¸µé¾îÁø À¯ÀüÀÚ´Â ½Ã°£ÀÌ È帣¸é¼ »ç¶óÁö°í °¡²û ¹ß»ýÇÏ´Â ¼º°øÀû º¯ÀÌ´Â Áý´ÜÀÇ Ç°ÁúÀ» Çâ»ó½ÃŰ´Â µ¥ ±â¿©¸¦ ÇÏ°Ô µÈ´Ù.
À¯Àü ¾Ë°í¸®ÁòÀÇ Ãʱ⿡´Â ÇØµéÀÇ Ç°ÁúÀÌ ÁÁÁö
¾ÊÀº °ÍÀÌ º¸ÅëÀÌ°í ½Ã°£ÀÌ Áö³²¿¡ µû¶ó Á¡Á¡ ǰÁúÀÌ ÁÁ¾ÆÁ® °£´Ù. µû¶ó¼ Ãʹݿ¡´Â
º¯ÀÌÀÇ Á¤µµ°¡ ´Ù¼Ò °Çصµ ǰÁú Çâ»óÀÌ ÀϾ °¡´É¼ºÀÌ ÀÖÁö¸¸, ÇØ°¡ »ó´çÇÑ ¼öÁØ¿¡
À̸¥ ÈĹݿ¡´Â º¯À̰¡ °ÇÏ¸é °ÅÀÇ Ç°Áú Çâ»óÀÌ ÀϾ±â Èûµé´Ù. ÀÌ¿¡ Âø¾ÈÇÏ¿©
À¯Àü ¾Ë°í¸®ÁòÀÌ ÁøÇàµÊ¿¡ µû¶ó Á¡Á¡ º¯ÀÌÀÇ °µµ¸¦ ÁÙ¿©°¡´Â ºñ±Õµî º¯ÀÌ (non-uniform
mutation) ¿¬»êÀÚ°¡ Á¦¾ÈµÇ¾ú´Ù [Michalewicz, 1992, pp.103-4]. ÀÓÀÇÀÇ ½Ç¼ö À¯ÀüÀÚ
¿¡ ´ëÇÑ ºñ±Õµî º¯ÀÌ´Â ÀÌÁø ³¼ö
À» ¹ß»ý½ÃŲ ´ÙÀ½ ¾Æ·¡¿Í °°ÀÌ ÀÌ·ç¾îÁø´Ù.
¿©±â¼ UB ¿Í LB ´Â À¯ÀüÀÚ °¡ °¡Áú ¼ö ÀÖ´Â »óÇѰª°ú ÇÏÇѰªÀÌ´Ù.
´Â 0 °ú
»çÀÌÀÇ °ªÀ» °®´Âµ¥ t °¡ Áõ°¡ÇÔ¿¡ µû¶ó Á¡Á¡ 0 À¸·Î ±ÙÁ¢Çϴ Ư¼ºÀ» °®´Â´Ù.
¸¦ À§ÇØ ¾Æ·¡¿Í °°Àº ½ÄÀ» »ç¿ëÇÒ ¼ö ÀÖ´Ù.
: [0, 1] ¹üÀ§ÀÇ ³¼ö
T : ÃÖ´ë ¼¼´ë¼ö (³¡³ª´Â ½Ã°£)
b : ½Ã°£¿¡ µû¸¥ ÀÇÁ¸µµ¸¦ Á¶ÀýÇϱâ À§ÇÑ ÆÄ¶ó¹ÌÅÍ
½Ã¹Ä·¹ÀÌÆ¼µå ¾î´Ò¸µ (simulated annealing) ¿¡¼µµ ½Ã°£ÀÌ Áö³²¿¡ µû¶ó ±³¶õÀÇ Á¤µµ¸¦ °¨¼Ò½ÃÄÑ °¡´Âµ¥ ºñ±Õµî º¯À̵µ ºñ½ÁÇÑ µ¿±â¸¦ °¡Áø º¯ÀÌ ¿¬»êÀÌ´Ù.
±³Â÷¿Í º¯ÀÌ ¿¬»êÀÇ °á°ú·Î »ý±ä ÇØ´Â Àû°ÝÇØ (feasible solution) °¡ ¾Æ´Ñ °æ¿ì°¡ ¸¹´Ù. ¾Õ¿¡¼ ¿¹¸¦ µç ±×·¡ÇÁ À̵îºÐ ¹®Á¦ÀÇ °æ¿ì ÀÓÀÇÀÇ ¿°»öü¿¡´Â 1 À» °ªÀ¸·Î °¡Áø À¯ÀüÀÚ ¼ö¿Í 0 À» °ªÀ¸·Î °¡Áø À¯ÀüÀÚ ¼ö°¡ °°¾Æ¾ß ÇÑ´Ù. (¼³¸íÀÇ ÆíÀÇ»ó À¯ÀüÀÚÀÇ ÃѼö°¡ ¦¼ö¶ó °¡Á¤ÇÑ´Ù. [ÃÑ À¯ÀüÀÚÀÇ ¼ö°¡ Ȧ¼öÀ̸é Çϳª Â÷À̰¡ ³ª¾ß ÇÑ´Ù.]) ÀÓÀÇÀÇ µÎ ºÎ¸ðÇØ·ÎºÎÅÍ ±³Â÷¿Í º¯À̸¦ ¼öÇàÇÏ¸é ´ëºÎºÐ 1 ÀÇ ¼ö¿Í 0 ÀÇ ¼ö°¡ ÀÏÄ¡ÇÏÁö ¾Ê´Â´Ù. À̸¦ ÇØ°áÇϱâ À§ÇÑ °£´ÜÇÑ ¹æ¹ýÀ» ÇÑ °¡Áö ¼Ò°³ÇÑ´Ù. ¸ÕÀú 1 ÀÇ °³¼ö¿Í 0 ÀÇ °³¼öÀÇ Â÷À̸¦ °è»êÇÑ´Ù. ÀÌ Â÷À̸¦ d ¶ó ÇÏÀÚ. ±×·¡ÇÁ À̵îºÐ ¹®Á¦ÀÇ °æ¿ì ÀÌ d ´Â Ç×»ó ¦¼öÀÌ´Ù. ¿°»öü »ó¿¡¼ ÀÓÀÇÀÇ À§Ä¡¸¦ ÁöÁ¤ÇÑ´Ù. ¿©±â¼ ½ÃÀÛÇÏ¿© ¿À¸¥ÂÊÀ¸·Î ¿òÁ÷ÀÌ¸é¼ ¸ÇóÀ½ ³ªÅ¸³ª´Â d/2 °³ÀÇ 1 À» ¸ðµÎ 0 À¸·Î (¶Ç´Â 0 À» ¸ðµÎ 1 ·Î) ¹Ù²Û´Ù. ÀÌ °á°ú·Î »ý±ä ¿°»öü´Â 1 ÀÇ °³¼ö¿Í 0 ÀÇ °³¼ö°¡ ÀÏÄ¡ÇÏ´Â ÇØ°¡ µÈ´Ù.
¼øÈ¸ ¼¼ÀÏÁî¸Ç ¹®Á¦ÀÇ °æ¿ì¿¡´Â µµ½ÃµéÀÌ Áߺ¹ ¹æ¹®µÇ´Â °æ¿ì°¡ »ý±æ ¼ö ÀÖ´Ù. Áߺ¹ ¹æ¹®ÀÌ ÀÖÀ¸¸é ¹æ¹®µÇÁö ¾ÊÀº µµ½Ã°¡ Àֱ⠸¶·ÃÀ̹ǷΠÁߺ¹ ¹æ¹®µÈ µµ½ÃµéÀ» Àû´çÇÑ ¹æ¹ýÀ¸·Î Á¦°ÅÇÏ°í ¹æ¹®µÇÁö ¾ÊÀº µµ½ÃµéÀ» Æ÷ÇÔ½ÃŰ¸é µÈ´Ù. À§Ä¡±â¹Ý Ç¥ÇöÀ» »ç¿ëÇÏ´Â °æ¿ì¿¡´Â ÇϳªÀÇ »çÀÌŬ ´ë½Å ¿©·¯ °³ÀÇ ºÎºÐ »çÀÌŬ·Î ³ª´©¾îÁ® ¹ö¸®´Â °æ¿ì°¡ ÀÚÁÖ ¹ß»ýÇÑ´Ù. ºÎºÐ »çÀÌŬ ¹®Á¦´Â °¢ »çÀÌŬ¿¡¼ Àû¾îµµ ÇϳªÀÇ °£¼±À» Á¦°ÅÇϰí Àüü°¡ ÇϳªÀÇ »çÀÌŬÀ» ÀÌ·çµµ·Ï ¸¸µé¾îÁÖ¸é µÈ´Ù. ÀÌ °úÁ¤¿¡¼ ¾î¶°ÇÑ °£¼±µéÀ» »ç¿ëÇÏ¿© Àû¹ýÇÑ »çÀÌŬÀ» ¸¸µå´À³Ä ÇÏ´Â °ÍÀº ¼±ÅÃÀÇ ¹®Á¦ÀÌ´Ù. ÀÓÀÇÀÇ °£¼±µéÀ» ´õÇÒ ¼öµµ ÀÖ°í (random repair), Áö¿ªÃÖÀûÈ °üÁ¡¿¡¼ °¡Àå ¸Å·ÂÀûÀÎ °£¼±À» ´õÇÒ ¼öµµ ÀÖ´Ù (greedy repair).
±³Â÷¿Í º¯À̰¡ ¸ðµÎ ÇØÀÇ Àû¹ý¼ºÀ» ±ý ¼ö ÀÖÀ¸¹Ç·Î ´ëºÎºÐ ¼ö¼±Àº º¯À̱îÁö ¼öÇàÇÑ ÈÄ¿¡ ÇàÇÏ°Ô µÈ´Ù. ¼ö¼± ÀÚüµµ ÀÏÁ¾ÀÇ º¯ÀÌ È¿°ú¸¦ ÃÊ·¡ÇÑ´Ù. ¼ö¼±ÀÌ ÃÊ·¡ÇÏ´Â º¯À̸¦ Áñ±â°í ½ÍÀ¸¸é ±³Â÷¿Í º¯ÀÌ ÈÄ¿¡ °¢°¢ ÇØÁ־ »ó°üÀº ¾ø´Ù.
k °³ÀÇ ¿¬¼ÓµÈ À¯ÀüÀÚ¸¦ ÃëÇÏ¿© °ªÀ» µÚÁý´Â ¹æ¹ýÀ» ¾²±âµµ Çϰí [Colorni µî, 1991], ÀÏ·ÃÀÇ ¿¬¼ÓµÈ À¯ÀüÀÚ¸¦ ¸¶±¸ µÚ¼¯´Â ¹æ¹ýÀ» ¾²±âµµ ÇÑ´Ù [Davis, 1991]. ÀÓÀÇÀÇ µÎ À¯ÀüÀÚ °ªÀ» ¼·Î ġȯÇÏ´Â º¯À̵µ ÀÖ´Ù [von Laszewski, 1991]. TSP ¸¦ À§ÇÑ À¯Àü ¾Ë°í¸®Áò Áß¿¡¼´Â °æ·Î¿¡¼ °£¼± µÎ °³¸¦ Á¦°ÅÇÏ°í ´Ù¸¥ µÎ°³·Î ¼ö¼±À» ÇÏ´Â ´õºíºê¸®Áö (double-bridge) º¯À̶ó´Â Ư¼öÇÑ ÇüÅÂÀÇ º¯À̸¦ ¾²±âµµ ÇÑ´Ù [Merz & Freisleben, 1997]. À̿ܿ¡µµ ´Ù¾çÇÑ º¯ÀÌ ¿¬»êµéÀÌ Àִµ¥ ¹®Á¦ÀÇ Æ¯¼º¿¡ µû¶ó ÇÕ¸®ÀûÀÎ º¯ÀÌ ¿¬»êÀÚ´Â ´Ù¸¦ ¼ö ÀÖ´Ù. ¾Õ¿¡¼ ¼Ò°³ÇÑ ºñ±Õµî º¯ÀÌ´Â ÇÕ¸®ÀûÀÎ ¹æ¹ýÀ̱â´Â Çϳª À¯Àü ¾Ë°í¸®Áò¿¡ Áö¿ªÃÖÀûÈ ¾Ë°í¸®ÁòÀÌ °áÇյǴ ȥÇÕÇü À¯Àü ¾Ë°í¸®ÁòÀÇ °æ¿ì´Â Á¶½É½º·¯¿ï Çʿ䰡 ÀÖ´Ù (È¥ÇÕÇü À¯Àü ¾Ë°í¸®ÁòÀº 5 Àå ÂüÁ¶). Áö¿ªÃÖÀûÈ ¾Ë°í¸®ÁòÀº ÀÓÀÇÀÇ ÇØ¸¦ ÁÖº¯ÀÇ Áö¿ªÃÖÀûÁ¡À¸·Î ´ç±â´Â È¿°ú°¡ ÀÖ´Ù. À¯Àü ¾Ë°í¸®ÁòÀÇ ÈĹݺο¡´Â ÇØÁý´ÜÀÌ ¼ö·ÅÇÏ¿© ´ëºÎºÐÀÇ (¶Ç´Â ¸¹Àº) ÇØµéÀÇ °°°Å³ª À¯»çÇÑ ÇØ¸¦ °®°Ô µÇ´Âµ¥ ÀÌ·¯ÇÑ µÎ ÇØ¸¦ ºÎ¸ðÇØ·Î »ï¾Æ ±³Â÷¸¦ ¼öÇàÇÏ¸é ¸¸µé¾îÁø ÀÚ½ÄÇØ´Â ºÎ¸ðÇØ¿Í ¸Å¿ì À¯»çÇÒ È®·üÀÌ ³ô´Ù. Áï, ±³Â÷°¡ ¾ÆÁÖ ¹Ì¾àÇÑ ±³¶õÀ» ÃÊ·¡ÇÏ°Ô µÇ´Â °ÍÀÌ´Ù. ÀÌ·² ¶§ Áö¿ªÃÖÀûÈ ¾Ë°í¸®ÁòÀÇ ¼º´ÉÀÌ ÃæºÐÈ÷ °ÇÏ´Ù¸é ÀÚ½ÄÇØ´Â µÎ ºÎ¸ðÇØ ÁßÀÇ Çϳª·Î µ¹¾Æ°¡ ¹ö¸± °¡´É¼ºÀÌ ³ô´Ù. µû¶ó¼ ºñ±Õµî º¯À̴ ȥÇÕÇü À¯Àü ¾Ë°í¸®Áò¿¡¼´Â ±×¸® ¸Å·ÂÀûÀÎ ´ë¾ÈÀº ¾Æ´Ï´Ù. ¿ÀÈ÷·Á È¥ÇÕÇü À¯Àü ¾Ë°í¸®ÁòÀÇ °æ¿ì, ÈĹݺο¡ º¯ÀÌÀÇ Á¤µµ¸¦ ³ô¿©ÁÖ´Â °ÍÀÌ ´õ ÁÁ´Ù´Â º» ¿¬±¸½ÇÀÇ Ãʱ⠽ÇÇè °á°ú°¡ ÀÖ´Ù. º¯ÀÌ´Â À¯Àü ¾Ë°í¸®Áò¿¡¸¸ ±¹ÇѵÇÁö ¾Ê°í ½Ã¹Ä·¹ÀÌÆ¼µå ¾î´Ò¸µ, Å« ½ºÅÜ ¸¶¸£ÄÚÇÁ üÀÎ (large-step Markov chain) µî¿¡¼µµ ¿¬±¸µÇ°í ÀÖ´Â ÁÖÁ¦ÀÌ´Ù.
1.9 Àý¿¡¼ ¾ð±ÞÇÑ ¹Ù¿Í °°ÀÌ ¼¼´ëÇü À¯Àü ¾Ë°í¸®ÁòÀÇ °æ¿ì´Â ÇØÁý´Ü ³»ÀÇ ´ëºÎºÐÀÇ ¿°»öü°¡ ´ëÄ¡µÇ¹Ç·Î ´ëÄ¡ ¿¬»êÀÌ ºñ±³Àû °£´ÜÇÏ´Ù. ¾ÈÁ¤ »óÅ À¯Àü ¾Ë°í¸®ÁòÀº ÇÑ °³ ¶Ç´Â ¼Ò¼öÀÇ ÇØ°¡ »ý±â´Â Áï½Ã ÇØÁý´Ü ³»ÀÇ ÇØ (µé) ¿Í ´ëÄ¡ÇÏ°Ô µÇ¹Ç·Î ´ëÄ¡µÉ ´ë»óÀ» °í¸£´Â ÀÛ¾÷ÀÌ ¸Å¿ì Áß¿äÇÑ ¿µÇâÀ» ¹ÌÄ£´Ù. ÀÌ¹Ì ¾ð±ÞÇÑ ¹Ù¿Í °°ÀÌ ´ëÄ¡ ¿¬»êÀÚ´Â ¹®Á¦ÀÇ ³À̵µ, ±³Â÷, º¯ÀÌ ¿¬»êÀÚÀÇ ±³¶õ °µµ¿Í ¿¬°üµÇ¾î¼ °áÁ¤µÇ¾î¾ß ÇÑ´Ù.
ÆíÀÇ»ó ÀÚ½ÄÇØ°¡ »ý±â´Â´ë·Î Áï½Ã ÇØÁý´Ü ³»ÀÇ ÇØ Çϳª¿Í ´ëÄ¡¸¦ ÇÏ´Â °¡Àå °ÇÑ ¾ÈÁ¤ »óÅ À¯Àü ¾Ë°í¸®ÁòÀ» ´ë»óÀ¸·Î ¼³¸íÀ» ÇÏÀÚ. °¡Àå ¼Õ½¬¿î ¹æ¹ýÀº ÇØÁý´Ü ³»¿¡¼ °¡Àå ǰÁúÀÌ ³·Àº ÇØ¸¦ ´ëÄ¡ÇÏ´Â °ÍÀÌ´Ù [Whitley, 1988]. ÀÌ´Â »õ·Î ¸¸µé¾îÁø ÇØ°¡ Áï°¢ÀûÀ¸·Î ÇØÁý´ÜÀÇ ÁøÈ¿¡ ¿µÇâÀ» ¹ÌħÀ¸·Î½á °ÇÑ ¼ö·Å¼ºÀ» °®´Â´Ù. ¹Ý¸é, ¼³ÀÍÀº ¼ö·ÅÀ» ÇÏÁö ¾Êµµ·Ï ÁÖÀǸ¦ ±â¿ï¿©¾ß ÇÑ´Ù. ÇØÁý´Ü¿¡¼ °¡Àå ¿ì¼öÇÑ ÇØ´Â ´ëÄ¡µÇ¾î ¾ø¾îÁöÁö ¾Êµµ·Ï ÇÏ´Â °ÍÀ» ¿¤¸®Æ¼Áò (elitism) [DeJong, 1975] À̶ó ÇÑ´Ù. ¿¤¸®Æ¼ÁòÀº ¼¼´ëÇü À¯Àü ¾Ë°í¸®ÁòÀ̳ª ¾ÈÁ¤ »óÅ À¯Àü ¾Ë°í¸®Áò¿¡ ´Ù Àû¿ëµÉ ¼ö ÀÖ´Ù. Cavicchio (1970) ´Â µÎ ºÎ¸ðÇØ Áß Ç°ÁúÀÌ ³ª»Û ÇØ¿Í ´ëÄ¡ÇÏ´Â preselection À» Á¦¾ÈÇÏ¿´´Ù. ÀÌ´Â ÇØÁý´Ü¿¡¼ ÀڽŰú ´à¾ÒÀ» °¡´É¼ºÀÌ °¡Àå ³ôÀº ÇØ°¡ ºÎ¸ðÇØµéÀ̹ǷΠ´Ù¸¥ ÇØµéº¸´Ù ºÎ¸ðÇØ ÁßÀÇ Çϳª¸¦ Á¦°ÅÇÔÀ¸·Î½á ÇØÁý´ÜÀÇ ´Ù¾ç¼ºÀ» ¿À·¡ À¯Áö½Ã۴µ¥ µµ¿òÀÌ µÈ´Ù. ºÎ¸ðÇØ ÁßÀÇ Çϳªº¸´Ù ǰÁúÀÌ ÁÁÀ» °æ¿ì¿¡´Â ºÎ¸ðÇØ¿Í ´ëÄ¡ÇÏ°í ±×·¸Áö ¸øÇϸé ÇØÁý´Ü¿¡¼ °¡Àå ³ª»Û ÇØ¸¦ ´ëÄ¡ÇÏ´Â ¹æ¹ýµµ ÀÖ´Ù. ºÎ¸ðÇØ ÁßÀÇ Çϳªº¸´Ù ÁÁÀ» ¶§¸¸ ´ëÄ¡ÇÏ°í ±×·¸Áö ¾ÊÀº °æ¿ì¿¡´Â ´ëÄ¡¸¦ Æ÷±âÇÏ´Â ¹æ¹ýµµ ÇØÁý´ÜÀÇ ´Ù¾ç¼ºÀ» À¯ÁöÇÏ´Â µ¥´Â °·ÂÇÑ ¹æ¹ýÀ̳ª ¼ö·Å¼ºÀÌ ³Ê¹« ¶³¾îÁ® '¾ÆÁÖ' ÃæºÐÇÑ ½Ã°£ ¿¹»êÀÌ ¾øÀ¸¸é ½ÃµµÇϱâ Á¶½É½º·¯¿î ¹æ¹ýÀÌ´Ù. ÇØÁý´Ü Àüü¸¦ ºñ±³ÇÏ¿© ÀڽŰú °¡Àå °¡±î¿î ÇØ¸¦ ´ëÄ¡ÇÏ´Â ¹æ¹ýÀ» ¾²±âµµ ÇÑ´Ù. ÀÌ¿¡ ´ëÇÑ ½Ç¿ëÀû º¯ÇüÀ¸·Î½á DeJong (1975) Àº ÇØÁý´Ü¿¡¼ ÀÓÀÇ·Î ¸î °³ÀÇ ÇØ¸¦ ¼±ÅÃÇÏ¿© ±× Áß »õ·Î ¸¸µç ÇØ¿Í °¡Àå ´àÀº ÇØ¸¦ Á¦°ÅÇÏ´Â ±ºÁý´ëÄ¡ (crowding) ¸¦ Á¦¾ÈÇÏ¿´´Ù. À¯Àü ¾Ë°í¸®ÁòÀÇ Ãʹݿ¡´Â ÇØÁý´Ü ³»ÀÇ ÇØµéÀÌ ¼·Î ¸¹ÀÌ ´Ù¸£¹Ç·Î ±ºÁý´ëÄ¡´Â Å©°Ô ÀÓÀÇ·Î Çϳª¸¦ ´ëÄ¡ÇØ ¹ö¸®´Â ¹æ½Ä°ú Å« Â÷À̰¡ ¾øÀ¸³ª, À¯Àü ¾Ë°í¸®ÁòÀÌ ÁøÇàµÇ¸é¼ Á¡Á¡ À¯»çÇÑ ÇØµéÀÌ ¸¹ÀÌ ¹ß»ýÇÏ¿© ¼ö·ÅÇÏ·Á´Â °æÇâÀÌ ÀÖÀ¸¹Ç·Î À¯Àü ¾Ë°í¸®ÁòÀÇ ÈĹݿ¡ ÇØÁý´ÜÀÇ ´Ù¾ç¼ºÀ» ³ôÀÌ´Â µ¥ ±â¿©¸¦ ÇÑ´Ù. ±ºÁý´ëÄ¡¿¡¼ ºñ±³¸¦ À§ÇØ °í·ÁÇÏ´Â Èĺ¸ÇØÀÇ °³¼ö¸¦ ´Ã¸±¼ö·Ï ÇØÁý´ÜÀÇ ¼ö·ÅÀº ´ÊÃß¾îÁø´Ù. 3.1 Àý¿¡¼ ¼Ò°³µÈ °øÀ¯ (sharing) ±â¹ý°ú À¯»çÇÑ µ¿±â¸¦ °®°í ÀÖ´Ù.