ÀÌ»ê¼öÇÐ : Richard Johnsonbaugh Àú¼, °È«½Ä.±èÁ¤ÀÎ.À̵µÈÆ.À̸íÀç ¹ø¿ª, ±³º¸¹®°í, 1999 (¿ø¼ : Discrete Mathematics 6th ed, Prentice-Hall, 1997), Page 394~400
Àª¸®¾ö ·Î¿Ï ÇØ¹ÐÅÏ (William Rowan Hamilton) °æÀº 1800 ³â Áß¹Ý 12 ¸éüÀÇ ¸ð¾ç¿¡¼ ¼ö¼ö²²³¢ Çϳª¸¦ Á¦½ÃÇß´Ù (±×¸² 1 ÂüÁ¶). °¢ ²ÀÁöÁ¡¿¡ µµ½Ã À̸§À» ÁÖ°í, ¹®Á¦´Â ¾î¶² µµ½Ã¿¡¼ Ãâ¹ßÇÏ¿©, °£¼±µéÀ» µû¶ó¼ ÇÑ µµ½Ã¸¦ Çѹø¸¸ ¹æ¹®ÇÏ¿©, ÃÖÃÊÀÇ Ãâ¹ß µµ½Ã·Î µ¹¾Æ¿À´Â °ÍÀÌ´Ù. 12 ¸éüÀÇ °£¼±ÀÇ ±×·¡ÇÁ´Â ±×¸² 2 ¿¡ ÁÖ¾îÁ® ÀÖ´Ù. ÇØ¹ÐÅÏÀÇ ¼ö¼ö²²³¢¸¦ ±×¸² 2 ÀÇ ±×·¡ÇÁ¿¡¼ »çÀÌŬÀ» ãÀ» ¼ö ÀÖ´Ù¸é ¹®Á¦´Â ÇØ°áµÈ´Ù. ´Ù¸¸ °¢ Á¤Á¡Àº ÇÑ ¹ø¸¸ Æ÷ÇԵǾî¾ß ÇÑ´Ù (Ãâ¹ßÁ¡°ú ³¡³ª´Â Á¡Àº µÎ ¹ø ³ªÅ¸³ª´Â °ÍÀ» Á¦¿ÜÇϰí). ±×¸² 3 ¿¡ ÁÖ¾îÁø ÇØ¸¦ º¸±âÀü¿¡ ½º½º·Î ¹®Á¦ÀÇ ÇØ¸¦ ã¾Æº¸¶ó.
±×¸² 1 ÇØ¹ÐÅÏ ÆÛÁñ
±×¸² 2 ÇØ¹ÐÅÏ ÆÛÁñÀÇ ±×·¡ÇÁ
±×¸² 3 ±×¸² 2 ÀÇ ±×·¡ÇÁ¿¡¼ °¢ Á¤Á¡ÀÌ Çѹø¸¸ ¹æ¹®ÇÑ´Ù.
ÇØ¹ÐÅÏÀÇ ¾÷ÀûÀ» ±â¸®¾î, ÁÖ¾îÁø ±×·¡ÇÁ¿¡¼ Ãâ¹ßÁ¡°ú Á¾·áÁ¡¸¸ µÎ ¹ø ³ªÅ¸³ª´Â °ÍÀ» Á¦¿ÜÇϰí´Â Á¤Á¡ÀÌ ÇÑ ¹ø¾¿¸¸ ³ªÅ¸³ª´Â »çÀÌŬÀ» ÇØ¹ÐÅÏ »çÀÌŬ (Hamiltonian cycle) À̶ó ÇÑ´Ù.
ÇØ¹ÐÅÏ (1805~1865)Àº ¾ÆÀÏ·£µåÀÇ ´ëÇÐÀÚ¿´´Ù. ±×´Â µàºê¸° ´ëÇÐÀÇ Ãµ¹®ÇÐ ±³¼ö¿´°í, ¹°¸®Çаú ¼öÇÐ ºÐ¾ß¿¡¼ ¸¹Àº ³í¹®µéÀ» ÁýÇÊÇß´Ù. ¼öÇÐ ºÐ¾ß¿¡¼, ÇØ¹ÐÅÏÀº »ç¿ø¹ý (quaternions) ÀÇ ¹ß¸í, ½Ç¼ö ü°èÀÇ ÀϹÝÈ·Î ¸Å¿ì À¯¸íÇÏ´Ù. ±×ÀÇ »ç¿ø¹ýÀº Çö´ë Ãß»ó ´ë¼öÀÇ ¹ßÀü¿¡ ¿µ°¨À» ÁÖ¾ú´Ù. ÇØ¹ÐÅÏÀº º¤ÅÍ ¿ë¾î¸¦ µµÀÔÇß´Ù.
(¿¹Á¦ 3.1)
»çÀÌŬ (a, b, c, d, e, f, g, a) Àº ±×¸² 4 ÀÇ ±×·¡ÇÁ¿¡¼ ÇØ¹ÐÅÏ »çÀÌŬÀÌ´Ù.
ÇØ¹ÐÅÏ »çÀÌŬÀ» ã´Â ¹®Á¦´Â ±×·¡ÇÁ¿¡¼ ¿ÀÀÏ·¯ »çÀÌŬÀ» ã´Â ¹®Á¦¿Í ¸Å¿ì À¯»çÇØ º¸ÀδÙ. ¿ÀÀÏ·¯ »çÀÌŬÀº °¢ °£¼±À» ÇÑ ¹ø¾¿ ¹æ¹®ÇÏ´Â ¹Ý¸é, ÇØ¹ÐÅÏ »çÀÌŬÀº °¢ Á¤Á¡À» ÇÑ ¹ø¸¸ ¹æ¹®ÇÑ´Ù ; ÇÏÁö¸¸ ÀÌ ¹®Á¦µéÀº ½ÇÁ¦ »ó´çÈ÷ ´Ù¸¥ ¹®Á¦ÀÌ´Ù. ¿¹¸¦ µé¾î, ±×¸² 4 ÀÇ ±×·¡ÇÁ G ´Â Ȧ¼ö Â÷¼öÀÇ Á¤Á¡µéÀÌ Á¸ÀçÇϱ⠶§¹®¿¡ ¿ÀÀÏ·¯ »çÀÌŬÀÌ Á¸ÀçÇÏÁö ¾Ê´Â´Ù, ¿¹Á¦ 1 Àº G °¡ ÇØ¹ÐÅÏ »çÀÌŬÀ» °®´Â °ÍÀ» º¸¿´´Ù. ´õ ³ª¾Æ°¡ ¿ÀÀÏ·¯ »çÀÌŬ¿¡ ´ëÇÑ »óȲ°ú´Â ´Ù¸£°Ô (Á¤¸® 2.17 °ú 2.18 ÂüÁ¶), ±×·¡ÇÁ¿¡¼ ÇØ¹ÐÅÏ »çÀÌŬÀÌ Á¸ÀçÇϱâ À§ÇÑ ÇÊ¿ä ÃæºÐ Á¶°ÇµéÀº ½±°Ô ÀÔÁõµÇÁö ¾Ê´Â´Ù.
±×¸² 4 ÇØ¹ÐÅÏ »çÀÌŬÀ» °¡Áö´Â ±×·¡ÇÁ
´ÙÀ½ ¿¹Á¦µéÀº ¾î¶² ±×·¡ÇÁ°¡ ÇØ¹ÐÅÏ »çÀÌŬÀ» Æ÷ÇÔÇϰí ÀÖÁö ¾Ê´Ù°í ÁÖÀåÇÒ ¼ö ÀÖ´Â ¿¹Á¦µéÀÌ´Ù.
(¿¹Á¦ 3.2)
±×¸² 5 ÀÇ ±×·¡ÇÁ´Â ÇØ¹ÐÅÏ »çÀÌŬÀ» Æ÷ÇÔÇϰí ÀÖÁö ¾Ê´Ù.
±×¸² 5 ÇØ¹ÐÅÏ »çÀÌŬÀÌ ¾÷½¼ ±×·¡ÇÁ
5 °³ÀÇ Á¤Á¡ÀÌ Á¸ÀçÇϹǷÎ, ÇØ¹ÐÅÏ »çÀÌŬÀº
5 °³ °£¼±À» °¡Á®¾ß ÇÑ´Ù. ÇØ¹ÐÅÏ »çÀÌŬÀÌ ÀÖ´Â ±×·¡ÇÁ¿¡¼ °£¼±µéÀ» Á¦°ÅÇÒ
¼ö ÀÖ´Ù°í °¡Á¤ÇÏÀÚ. ÇØ¹ÐÅÏ »çÀÌŬ ¾ÈÀÇ °¢ Á¤Á¡ÀÌ Â÷¼ö°¡ 2 À̹ǷÎ, ¿¡ ºÎ¼ÓµÈ ÇϳªÀÇ °£¼±°ú
¿¡ ºÎ¼ÓµÈ °£¼±À» Á¦°ÅÇÑ´Ù. ±×·¯³ª À̰ÍÀº ³× °³ÀÇ °£¼±µé¸¸ ³²´Â´Ù - ÀÌ´Â
±æÀ̰¡ 5 ÀÎ ÇØ¹ÐÅÏ »çÀÌŬ¿¡ ´ëÇØ¼´Â ÃæºÐÇÏÁö ¾Ê´Ù. µû¶ó¼ ±×¸² 5 ÀÇ ±×·¡ÇÁ´Â
ÇØ¹ÐÅÏ »çÀÌŬÀ» Æ÷ÇÔÇϰí ÀÖÁö ¾Ê´Ù.
¿¹Á¦ 2 ¿¡¼ ±×·¡ÇÁ¿¡ ÇØ¹ÐÅÏ »çÀÌŬÀÌ ¾ø´Ù´Â
°ÍÀ» º¸ÀÏ ¶§¿Í °°ÀÌ, Á¦°ÅµÇ´Â °£¼±µéÀ» ÇÑ ¹ø ÀÌ»ó ¼¼Áö ¾Êµµ·Ï ¼¼½ÉÇÑ ÁÖÀǸ¦
ÇÏ¿©¾ß ÇÑ´Ù. ¿¹Á¦ 2 (±×¸² 5 ÂüÁ¶) ¿¡¼ ¿¡ ºÎ¼ÓµÈ ÇϳªÀÇ °£¼±°ú
¿¡ ºÎ¼ÓµÈ °£¼±À» Á¦°ÅÇÑ´Ù¸é, ÀÌ °£¼±µéÀº ´Ù¸£´Ù. ±×·¯¹Ç·Î ±×¸² 5 ÀÇ ±×·¡ÇÁ·ÎºÎÅÍ
»çÀÌŬÀ» »ý¼ºÇϱâ À§ÇØ µÎ °³ÀÇ °£¼±À» Á¦°ÅÇØ¾ß¸¸ ÇÏ´Â Ãß·ÐÀº ¿ÇÀº °ÍÀÌ´Ù.
µÎ ¹ø¾¿ ¼¼´Â ¿¹·Î, ±×¸² 5 ÀÇ ±×·¡ÇÁ°¡ ÇØ¹ÐÅÏ »çÀÌŬÀ» °¡Áö°í ÀÖÁö ¾Ê´Ù´Â °ÍÀ» º¸À̱â À§Çؼ Àü°³ÇÏ´Â À߸øµÈ ÁÖÀåÀ» °í·ÁÇØ º¸ÀÚ. 5 °³ÀÇ Á¤Á¡ÀÌ ÀÖÀ¸¹Ç·Î, ÇϳªÀÇ ÇØ¹ÐÅÏ »çÀÌŬÀº 5 °³ÀÇ °£¼±À» °¡Á®¾ß ÇÑ´Ù. ÇØ¹ÐÅÏ »çÀÌŬÀ» »ý¼ºÇϱâ À§ÇØ ±×·¡ÇÁ¿¡¼ °£¼±À» Á¦°ÅÇÒ ¼ö ÀÖ´Ù°í °¡Á¤ÇÏÀÚ. c ¿¡ ºÎ¼ÓµÈ µÎ °³ÀÇ °£¼±°ú a, b, d, e ¿¡ ºÎ¼ÓµÈ ÇϳªÀÇ °£¼±À» Á¦°ÅÇÑ´Ù. ÀÌ·Î½á µÎ °³ÀÇ °£¼±ÀÌ ³²´Âµ¥ - ÇØ¹ÐÅÏ »çÀÌŬ·Î´Â ÃæºÐÄ¡ ¸øÇÏ´Ù. µû¶ó¼ ±×¸² 6 ÀÇ ±×·¡ÇÁ´Â ÇØ¹ÐÅÏ »çÀÌŬÀ» Æ÷ÇÔÇϰí ÀÖÁö ¾Ê´Ù. ÀÌ ÁÖÀå¿¡¼ À߸øµÈ Á¡Àº c ¿¡ ºÎ¼ÓµÈ µÎ °³ÀÇ °£¼±À» Á¦°ÅÇÑ´Ù¸é a, b, d, e ¿¡ ºÎ¼ÓµÈ °£¼±µéµµ µÎ °³¸¦ Á¦°ÅÇÑ´Ù°í ÇÏ´Â °ÍÀÌ´Ù. µÎ °³ÀÇ Á¤Á¡¿¡ ºÎ¼ÓµÈ µÎ °³ÀÇ Á¦°ÅµÈ °£¼±À» ¼¼Áö ¸»¾Æ¾ß ÇÑ´Ù. ±×¸² 6 ÀÇ ±×·¡ÇÁ´Â ÇØ¹ÐÅÏ »çÀÌŬÀ» °¡Áö°í ÀÖÀ½¿¡ À¯ÀÇÇÏÀÚ.
±×¸² 6 ÇØ¹ÐÅÏ »çÀÌŬÀ» °¡Áö´Â ±×·¡ÇÁ
(¿¹Á¦ 3.3)
±×¸² 7 ÀÇ ±×·¡ÇÁ G °¡ ÇØ¹ÐÅÏ »çÀÌŬÀ» Æ÷ÇÔÇÏÁö ¾ÊÀ½À» º¸ÀÌÀÚ.
±×¸² 7 ÇØ¹ÐÅÏ »çÀÌŬÀÌ ¾ø´Â ±×·¡ÇÁ
G °¡ ÇØ¹ÐÅÏ »çÀÌŬ H À» °¡Áø´Ù°í ÇÏÀÚ. °£¼± (a, b), (a, g), (b, c), (c, k) ´Â ÇØ¹ÐÅÏ »çÀÌŬ ¾ÈÀÇ °¢ Á¤Á¡ÀÌ Â÷¼ö°¡ 2 ¸¦ °¡Áö¹Ç·Î H ¾È¿¡ ÀÖ´Ù. µû¶ó¼, °£¼± (b, d) ¿Í (b, f) ´Â H ¾È¿¡ ÀÖÁö ¾Ê´Ù. ±×·¯¹Ç·Î °£¼± (g, d), (d, e), (e, f), (f, k) ´Â H ¾È¿¡ ÀÖ´Ù. H ¾È¿¡ ÀÖ´Â °ÍÀ¸·Î ¾Ë·ÁÁø °£¼±µéÀº »çÀÌŬ C ¸¦ Çü¼ºÇÑ´Ù. C ¿¡ ºÎ°¡ÀûÀÎ °£¼±À» ÷°¡ÇÏ´Â °ÍÀº H ¾È¿¡ ÀÖ´Â Â÷¼ö°¡ 2 º¸´Ù Å« ¾î¶² Á¤Á¡À» ÁÖ°Ô µÉ °ÍÀÌ´Ù. ÀÌ ¸ð¼øÀº G °¡ ÇØ¹ÐÅÏ »çÀÌŬÀ» °¡ÁöÁö ¾Ê´Â´Ù´Â °ÍÀ» º¸¿© ÁØ´Ù.
ÆÇ¸Å¿ø ¹æ¹® ¹®Á¦ (traveling salesperson problem) ´Â ±×·¡ÇÁ¿¡¼ ÇØ¹ÐÅÏ »çÀÌŬÀ» ã´Â ¹®Á¦¿Í °ü·ÃÀÌ ÀÖ´Ù (¼·Ð¿¡¼ ÆÇ¸Å¿ø ¹æ¹® ¹®Á¦ÀÇ º¯ÇüÀ¸·Î °£´ÜÈ÷ ¾ð±ÞÇÑ ¹Ù ÀÖ´Ù). ÀÌ ¹®Á¦´Â ÁÖ¾îÁø °¡ÁßÄ¡ ±×·¡ÇÁ G °¡ ÁÖ¾îÁö¸é, G ¾È¿¡¼ ÃÖ¼Ò ±æÀ̸¦ °¡Áö´Â ÇØ¹ÐÅÏ »çÀÌŬÀ» ã´Â ¹®Á¦ÀÌ´Ù. °¡ÁßÄ¡ ±×·¡ÇÁ¿¡¼ µµ½Ã¸¦ Á¤Á¡À¸·Î °Å¸®¸¦ °£¼±À¸·Î »ý°¢ÇÑ´Ù¸é, ÆÇ¸Å¿ø ¹æ¹® ¹®Á¦´Â ÆÇ¸Å¿øÀÌ ¾î´À µµ½Ã¸¦ Ãâ¹ßÇ× °¢ µµ½Ã¸¦ ÇÑ ¹ø¸¸ ¹æ¹®ÇÏ¿© Ãâ¹ßÁö·Î µ¹¾Æ¿À´Â ÃÖ¼ÒÀÇ °æ·Î¸¦ ã´Â ¹®Á¦ÀÌ´Ù.
(¿¹Á¦ 3.4)
±×¸² 8 ÀÇ ±×·¡ÇÁ G »çÀÌŬ C = (a, b, c, d, a) ´Â ÇØ¹ÐÅÏ »çÀÌŬÀÌ´Ù. C ÀÇ ¾î¶² °£¼±À» 11 ÀÌ ºÎ¿©µÈ °£¼±À¸·Î ´ëüÇÏ¿©µµ C ÀÇ ±æÀÌ´Â Áõ°¡ÇÒ °ÍÀÌ´Ù ; µû¶ó¼ C Àº G ¿¡ ´ëÇÏ¿© ÃÖ¼Ò ±æÀÌ ÇØ¹ÐÅÏ »çÀÌŬÀÌ´Ù. ±×·¯¹Ç·Î C ´Â G ¿¡ ´ëÇÏ¿© ÆÇ¸Å¿ø ¹æ¹® ¹®Á¦¸¦ ÇØ°áÇÑ´Ù.
±×¸² 8 ÆÇ¸Å¿ø ¹æ¹® ¹®Á¦¸¦ À§ÇÑ ±×·¡ÇÁ
¿ÀÀÏ·¯ »çÀÌŬÀ» ã´Â ¾Ë°í¸®ÁòµéÀÌ ÀÖÀ¸³ª
([Even, 1979] À» º¸¶ó), ¸¸¾à °³ÀÇ °£¼±À» °¡Áö´Â ±×·¡ÇÁ¿¡ ´ëÇØ
½Ã°£ÀÌ ¼Ò¿äµÇ´Â ¾Ë°í¸®ÁòÀÌ Á¸ÀçÇÑ´Ù¸é, ÇØ¹ÐÅÏ »çÀÌŬÀ» ã±â À§ÇÑ ¹æ¹ýÀ¸·Î
¾Ë·ÁÁø ¸ðµç ¾Ë°í¸®ÁòµéÀÌ ÃÖ¾ÇÀÇ °æ¿ì Áö¼ö ¶Ç´Â ÆÑÅ丮¾ó ½Ã°£À» ¿ä±¸ÇÑ´Ù.
±×·¸±â ¶§¹®¿¡ ÃÖ¼Ò¿¡ ±ÙÁ¢ÇÑ ±æÀ̸¦ °¡Áö´Â »çÀÌŬÀ» ã´Â ¹æ¹ýÀÌ ÆÇ¸Å¿ø ¹æ¹®
¹®Á¦¸¦ ÇØ°áÇϱâ À§ÇÏ¿© Á¾Á¾ »ç¿ëµÈ´Ù. ÇØ¹ÐÅÏ »çÀÌŬ ¹®Á¦ (ȤÀº ÆÇ¸Å¿ø ¹æ¹®
¹®Á¦) ¸¦ ´ÙÇ× ½Ã°£ (polynomial-time) ¿¡ ÇØ°áÇÏ´Â ¾Ë°í¸®ÁòÀ» Á¦½ÃÇϰųª,
ÀÌ ¹®Á¦µéÀÌ ´ÙÇ× ½Ã°£ ³»¿¡ ÇØ°áµÇÁö ¾Ê´Â´Ù´Â °ÍÀ» Áõ¸íÇÏ´Â »ç¶÷Àº ¼ø½Ä°£¿¡
¸í¼ºÀ» ¾ò°Ô µÉ °ÍÀÌ´Ù.
-Å¥ºê ¾ÈÀÇ ÇØ¹ÐÅÏ »çÀÌŬÀ» °íÂûÇÏ¸é¼ ÀÌ ÀýÀ» ¸¶¹«¸®ÇϰíÀÚ ÇÑ´Ù.
(¿¹Á¦
3.5) -Å¥ºê¾ÈÀÇ ±×·¹ÀÌ ÄÚµå¿Í ÇØ¹ÐÅÏ »çÀÌŬ
º´·Ä °è»êÀ» À§ÇÑ ¸µ ¸ðµ¨ (ring model) À»
°í·ÁÇØ º¸ÀÚ. À̸¦ ±×·¡ÇÁ·Î Ç¥ÇöÇÏ¸é ´Ü¼ø »çÀÌŬÀÌ µÈ´Ù (±×¸² 9 ¸¦ º¸¶ó).
Á¤Á¡µéÀº ÇÁ·Î¼¼¼µé·Î ³ªÅ¸³½´Ù. ÇÁ·Î¼¼¼ ¿Í
»çÀÌÀÇ °£¼±Àº ¼·Î°¡ Åë½ÅÇÒ ¼ö ÀÖ´Ù´Â °ÍÀ» ÀǹÌÇÑ´Ù. °¢ ÇÁ·Î¼¼¼°¡ ´Ù¸¥
µÎ °³ÀÇ ÇÁ·Î¼¼¼¿Í Á÷Á¢ Åë½ÅÇÒ ¼ö ÀÖ´Ù´Â °ÍÀ» ¾Ë ¼ö ÀÖ´Ù. ÀÎÁ¢ÇÏÁö ¾ÊÀº
ÇÁ·Î¼¼¼µéÀº ¸Þ½ÃÁö¸¦ º¸³» Åë½ÅÇÒ ¼ö ÀÖ´Ù.
±×¸² 9 º´·Ä °è»êÀ» À§ÇÑ ¸µ ¸ðµ¨
-Å¥ºê (¿¹Á¦ 7 ¸¦ º¸¶ó) ´Â º´·Ä °è»êÀ» À§ÇÑ ´Ù¸¥ ¸ðµ¨ÀÌ´Ù.
-Å¥ºê´Â ÇÁ·Î¼¼¼µé °£¿¡ ´õ ¸¹Àº ¿¬°á Â÷¼ö¸¦ °®´Â´Ù.
-Å¥ºê´Â°¡
°³ÀÇ ÇÁ·Î¼¼¼·Î ¸µ ¸ðµ¨À» ½Ã¹Ä·¹À̼ÇÇÒ ¼ö ÀÖÀ» ¶§ÀÇ ¹®Á¦¸¦ °í·ÁÇØ º¸ÀÚ.
±×·¡ÇÁ ¿ë¾î¿¡¼,
-Å¥ºê°¡ ºÎºÐ ±×·¡ÇÁ·Î¼
°³ÀÇ ÇÁ·Î¼¼¼¸¦ °¡Áö°í Àֱ⠶§¹®¿¡,
-Å¥ºê°¡ ÇØ¹ÐÅÏ »çÀÌŬÀ» ¾ðÁ¦ Æ÷ÇÔÇÏ´ÂÁö¸¦ ¾Ë°í ½Í¾îÇÑ´Ù [
-Å¥ºê°¡ ÀÓÀÇÀÇ ÇÁ·Î¼¼¼µéÀ» °¡Áø ¸µ ¸ðµ¨À» ½Ã¹Ä·¹À̼ÇÇÒ ¼ö ÀÖÀ» ¶§ÀÇ ¹®Á¦´Â
¿¬½À ¹®Á¦¿¡ ³²°ÜµÎ¾ú´Ù (¿¬½À ¹®Á¦ 18 À» º¸¶ó)].
-Å¥ºê°¡ ÇØ¹ÐÅÏ »çÀÌŬÀ» Æ÷ÇÔÇÑ´Ù¸é 1-Å¥ºê°¡ »çÀÌŬÀ» ÀüÇô °¡ÁöÁö ¾Ê±â ¶§¹®¿¡
´Â 2 º¸´Ù Ä¿¾ß ÇÑ´Ù´Â °ÍÀ» ¸ÕÀú ¾Ë ¼ö ÀÖ´Ù.
¸ÕÀú ¾ð±ÞÇß´ø (¿¹Á¦ 7 ¸¦ º¸¶ó), -Å¥ºêÀÇ Á¤Á¡µéÀ» 0, 1, 2, ...,
°ú °°ÀÌ ¹øÈ£¸¦ ºÙÀÌ´ø °ÍÀ» »ó±âÇÏÀÚ. À̶§ ÇϳªÀÇ °£¼±Àº µÎ °³ÀÇ Á¤Á¡À» ¿¬°Ü¤Ã¤©Çϸç,
À̸¦ À§ÇÑ ÇÊ¿ä ÃæºÐ Á¶°ÇÀº ±× ¹øÈ£ÀÇ ÀÌÁø Ç¥ÇöÀº ÀÎÁ¢ÇÑ Á¤Á¡°ú ¿¬°áÇϸç,
À̸¦ À§ÇÑ ÇÊ¿ä ÃæºÐ Á¶°ÇÀº ±× ¹øÈ£ÀÇ ÀÌÁø Ç¥ÇöÀº ÀÎÁ¢ÇÑ Á¤Á¡°ú ºñ±³ÇÒ ¶§
´Ü ÇϳªÀÇ ºñÆ®¸¸ ´Ù¸£´Ù. µû¶ó¼
-Å¥ºê°¡ ÇØ¹ÐÅÏ »çÀÌŬÀ» °¡Áú ÇÊ¿äÃæºÐÁ¶°ÇÀº
À̰í, ´ÙÀ½°ú °°Àº ¼ö¿ÀÌ Á¸ÀçÇÑ´Ù.
(1)
À̶§ °¢ Àº
-ºñÆ® ½ºÆ®¸µÀÌ°í ´ÙÀ½À» ¸¸Á·ÇØ¾ß ÇÑ´Ù :
¼ö¿ (1) Àº ±×·¹ÀÌ ÄÚµå (Gray code) ¶ó ÇÑ´Ù.
ÀÏ ¶§ ±×·¹ÀÌ ÄÚµå (1) Àº ´ÙÀ½ÀÇ ÇØ¹ÐÅÏ »çÀÌŬ¿¡ ´ëÀÀµÈ´Ù.
(À̶§, ¸ðµç Á¤Á¡µéÀº Æ÷ÇÔµÇ°í °£¼± (),
, ˼ (
,
) Àº ¼·Î ´Ù¸£´Ù.
ÀÏ ¶§, ±×·¹ÀÌ ÄÚµå 0, 1 Àº °æ·Î (0, 1, 1) ¿¡ ´ëÀÀµÈ´Ù. ÀÌ´Â ¸ð¼¸® ¼± (0,
1) ÀÌ ¹Ýº¹µÈ °ÍÀ̹ǷΠ»çÀÌŬÀÌ ¾Æ´Ï´Ù.
±×·¹ÀÌ ÄÚµå´Â ´Ù¸¥ ºÐ¾ß¿¡¼ ´Ù¾çÇÏ°Ô ¿¬±¸µÇ¾î
¿Ô´Ù. ¿¹¸¦ µé¾î, ±×·¹ÀÌ ÄÚµå´Â ¾Æ³¯·Î±× Á¤º¸¸¦ µðÁöÅÐ ÇüÅ·Π¹Ù²Ù´Âµ¥ »ç¿ëµÇ¾î
¿Ô´Ù ([Deo] ¸¦ º¸¶ó). ¸ðµç ¾çÀÇ Á¤¼ö ¿¡ ´ëÇØ ±×·¹ÀÌ Äڵ带 ¾î¶»°Ô ±¸ÃàÇÏ´ÂÁö¸¦ »ìÆìº¸ÀÚ. ±×·¡¼
-Å¥ºê°¡ 2 º¸´Ù Å« ¸ðµç ¾çÀÇ Á¤¼ö
¿¡ ´ëÇØ ÇØ¹ÐÅÏ »çÀÌŬÀ» °®´Â´Ù´Â °ÍÀ» Áõ¸íÇÏÀÚ.
(Á¤¸® 3.5)
À» ¼ö¿ 0, 1 ·Î Ç¥½ÃÇÏÀÚ.
¸¦ ´ÙÀ½ÀÇ ±ÔÄ¢À¸·Î
¸¦ »ç¿ëÇÏ¿© Á¤ÀÇÇÑ´Ù.
(a) Àº ¼ö¿
¸¦ °Å²Ù·Î Ç¥±âÇÑ °ÍÀÌ´Ù.
(b) Àº ¼ö¿
ÀÇ ¾ÕºÎºÐ¿¡ 0 À» ÷°¡ÇÑ ¼ö¿ÀÌ´Ù.
(c) Àº ¼ö¿
ÀÇ ¾ÕºÎºÐ¿¡ 1 À» ÷°¡ÇÑ ¼ö¿ÀÌ´Ù.
(d) ˼
°ú
·Î ÀÌ·ç¾îÁø ¼ö¿ÀÌ´Ù.
µû¶ó¼ Àº ¸ðµç ¾çÀÇ Á¤¼ö
¿¡ ´ëÇØ ±×·¹ÀÌ ÄÚµåÀÌ´Ù.
Áõ¸í
¿¡ ´ëÇÑ ±Í³³¹ýÀ¸·Î Á¤¸®¸¦ Áõ¸íÇÑ´Ù.
±âº» ´Ü°è ¼ö¿ 0, 1 ÀÌ ±×·¹ÀÌ ÄÚµåÀ̱⠶§¹®¿¡, Á¤¸®´Â
ÀÌ 1 ÀÏ ¶§ ÂüÀÌ´Ù.
±Í³³ ´Ü°è ÀÌ ±×·¹ÀÌ ÄÚµå¶ó°í °¡Á¤ÇÏÀÚ.
¾ÈÀÇ °¢ ½ºÆ®¸µÀº 0 À¸·Î ½ÃÀÛÇϰí, ¿¬¼ÓÀûÀÎ ½ºÆ®¸µµé°£ÀÇ ¾î¶² Â÷ÀÌ´Â
¾ÈÀÇ ´ëÀÀµÇ´Â ½ºÆ®¸µÀÇ ´Ù¸¥ ºñÆ®¿¡¼ ¾òÀ» ¼ö ÀÖ´Ù. ±×·¯³ª
ÀÌ ±×·¹ÀÌ ÄÚµåÀ̹ǷÎ
ÀÇ ½ºÆ®¸µÀÇ ¿¬¼ÓÀûÀÎ ½ÖÀº Á¤È®ÇÏ°Ô ÇÑ ºñÆ®°¡ ´Ù¸£´Ù.
ÀÇ ¸¶Áö¸· ½ºÆ®¸µÀ»
¶ó Çϰí,
ÀÇ Ã¹ ½ºÆ®¸µÀ»
¶ó ÇÏÀÚ.
·ÎºÎÅÍ Ã¹ ¹øÂ° ºñÆ®¸¦ Áö¿ì°í
·ÎºÎÅÍ Ã¹ ¹øÂ° ºñÆ®¸¦ Áö¿ì¸é, ³²Àº ½ºÆ®¸µÀº ¼·Î °°´Ù.
¾ÈÀÇ Ã¹ ¹øÂ° ºñÆ®°¡ 0 À̰í
ÀÇ Ã¹ ¹øÂ° ºñÆ®°¡ 1 À̱⠶§¹®¿¡,
¾ÈÀÇ ¸¶Áö¸· ½ºÆ®¸µ°ú
ÀÇ Ã¹ ½ºÆ®¸µÀº ÇÑ ºñÆ®¸¸ ´Ù¸£´Ù. ¸¶Âù°¡Áö·Î,
¾ÈÀÇ Ã¹ ½ºÆ®¸µ°ú
¾ÈÀÇ ¸¶Áö¸· ½ºÆ®¸µÀº ÇÑ ºñÆ®¸¸ ´Ù¸£´Ù. µû¶ó¼
Àº ±×·¹ÀÌ ÄÚµåÀÌ´Ù.
(µû¸§ Á¤¸® 3.7)
-Å¥ºê´Â
ÀÎ ¸ðµç ¾çÀÇ Á¤¼ö
¿¡ ´ëÇÏ¿© ÇØ¹ÐÅÏ »çÀÌŬÀ» °¡Áø´Ù.
(¿¹Á¦ 3.8)
Á¤¸® 6 À» ÀÌ¿ëÇÏ¿© À¸·Î ½ÃÀÛÇÏ´Â ±×·¹ÀÌ ÄÚµå
À» ±¸ÃàÇØ º¸ÀÚ.
|
0 |
1 |
|
|
|
|
|
|
|
1 00 11 00 |
0 01 10 01 |
11 |
10 |
|
|
|
|
|
10 000 110 000 |
11 001 111 001 |
01 011 101 011 |
00 010 100 010 |
110 |
111 |
101 |
100 |
ÀÌ ÀýÀ» 200³â ÀüÀÇ ¹®Á¦ Çϳª¸¦ º¸±â·Î º¸¸é¼ ¸¶Ä¡µµ·Ï ÇÏÀÚ.
(¿¹Á¦ 3.9) ±â»ç ¼øÈ¸ ¹®Á¦
ü½º °ÔÀÓ¿¡¼ ±â»ç ¼öÁ÷ ¶Ç´Â ¼öÆòÀ¸·Î 2
Ä ±×¸®°í ±×¿Ü ¼öÁ÷µÇ°Ô 1 ÄÀ» ¿òÁ÷ÀÌ°Ô µÇ¾î ÀÖ´Ù. ¿¹¸¦ µé¾î, ±×¸² 10 ¿¡¼
K ¶ó°í Ç¥½ÃµÈ »ç°¢ÇüÀÇ ±â»ç´Â X ¶ó°í Ç¥½ÃµÈ ¾î¶² °÷À¸·Îµµ ¿òÁ÷ÀÏ ¼ö ÀÖ´Ù.
ü½ºÆÇÀÇ ±â»çÀÇ Çà·Î (knight's tour of an
board) ´Â ÇÑ »ç°¢Çü¿¡¼ ½ÃÀÛÇϰí, ±ÔÄ¢¿¡ µû¶ó Á¤ÇØÁø °¢ »ç°¢ÇüÀ» ¹æ¹®Çϰí,
ÃÖÃÊÀÇ À§Ä¡·Î µ¹¾Æ¿Â´Ù. ÀÌ ¹®Á¦´Â Á¸ÀçÇÏ´Â ±â»ç ¼øÈ¸ Áß¿¡¼
À» °áÁ¤ÇÏ´Â ¹®Á¦ÀÌ´Ù.
|
X |
|
X |
|
X |
|
|
|
X |
|
|
K |
|
|
X |
|
|
|
X |
|
X |
|
X |
|
±×¸² 10 ü½º¿¡¼ ±â»çÀÇ ¹Ù¸¥ ¿òÁ÷ÀÓ
±×·¡ÇÁ¸¦ ÀÌ¿ëÇÏ¿© ÀÌ ¹®Á¦¸¦ ¸ðµ¨ÈÇÒ ¼ö
ÀÖ´Ù. ÆÇÀÇ »ç°¢ÇüÀ» ¹ø°¥¾Æ°¡¸ç Èò»ö°ú °ËÀº»öÀ¸·Î Ä¥ÇØ º¸ÀÚ. °¢ Á¤Á¡À» ÆÇÀÇ
»ö±ò·Î ´ëüÇϰí, Á¤´çÇÑ ¿òÁ÷ÀÓÀÌ Çã¿ëµÇ´Â Á¤Á¡ °£¿¡ °£¼±À» Çã¿ëÇÑ´Ù (±×¸²
11 À» º¸¶ó). ÀÌ ±×·¡ÇÁ¸¦ À̶ó Ç¥±âÇÑ´Ù. ±×·±µ¥
ÆÇ À§¿¡ ±â»çÀÇ ¼øÈ¸°¡ Á¸ÀçÇÒ ÇÊ¿ä ÃæºÐ Á¶°ÇÀº
ÀÌ ÇØ¹ÐÅÏ »çÀÌŬÀ» °¡Áø´Ù.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
±×¸² 11 4×4 ü½ºÆÇ°ú ±×·¡ÇÁ
ÀÌ ÇØ¹ÐÅÏ »çÀÌŬÀ» °¡Áö¸é
ÀÌ Â¦¼öÀÓÀ» º¸ÀδÙ. À̸¦ º¸À̱â À§ÇØ,
ÀÌ À̺Р±×·¡ÇÁÀÓ¿¡ ÁÖÀÇÇÏÀÚ. Á¤Á¡µéÀ» Èò»ö »ç°¢Çü¿¡ ÇØ´çµÇ´Â Á¤Á¡ÀÇ ÁýÇÕ
°ú °ËÀº»ö »ç°¢Çü¿¡ ÇØ´çµÇ´Â Á¤Á¡ÀÇ ÁýÇÕ
·Î ³ª´ ¼ö ÀÖ´Ù ; °¢°¢ÀÇ °£¼±Àº
°ú
¿¡ ºÎ¼ÓµÈ´Ù. ¾î¶² »çÀÌŬÀ̵ç Á¤Á¡ÀÌ
°ú
¸¦ ¹ø°¥¾Æ °¡¸ç ³ªÅ¸³ª¾ß Çϱ⠶§¹®¿¡,
¾ÈÀÇ ¾î¶² »çÀÌŬµµ ¦¼öÀÇ ±æÀ̸¦ °¡Á®¾ß ÇÑ´Ù. ±×·¯³ª ÇϳªÀÇ ÇØ¹ÐÅÏ »çÀÌŬÀº
°¢ Á¤Á¡À» ÇÑ ¹ø¾¿ ¹æ¹®ÇØ¾ß Çϱ⠶§¹®¿¡,
¾ÈÀÇ ÇØ¹ÐÅÏ »çÀÌŬÀº
ÀÇ ±æÀ̸¦ °¡Á®¾ß ÇÑ´Ù. µû¶ó¼
Àº '¦¼ö¿©¾ß ÇÑ´Ù.
¾Õ¼± °á°ú¸¦ °í·ÁÇÏ¿©, ±â»ç ¼øÈ¸°¡ ÀÌ·ç¾îÁú
¼ö ÀÖ´Â °¡Àå ÀÛÀº ÆÇÀº 2×2 ÀÌ´Ù, ±×·¯³ª ±×°ÍÀº ±â»ç°¡ Á¤´çÇÑ ¿òÁ÷ÀÓÀÌ
Çã¿ëµÇÁö ¾Ê±â ¶§¹®¿¡ ±â»ç ¼øÈ¸°¡ ÀÌ·ç¾îÁöÁö ¾Ê´Â´Ù. ±â»ç ¼øÈ¸¸¦ °í·ÁÇÒ ¼ö
ÀÖ´Â ±× ´ÙÀ½ ÀÛÀº ÆÇÀº 4×4 ÆÇÀε¥, ±×°Í ¿ª½Ã ±â»ç ¼øÈ¸¸¦ °®Áö ¸øÇÑ´Ù.
°¡ ÇØ¹ÐÅÏ »çÀÌŬÀ» °¡ÁöÁö ¸øÇÏ´Â °ÍÀ» º¸À̱â À§ÇØ ¸ð¼ø¹ýÀ» ÀÌ¿ëÇØ º¸ÀδÙ.
°¡ ÇØ¹ÐÅÏ »çÀÌŬ
À» °¡Áø´Ù°í ÇÏÀÚ.
Àº ¿ÞÂÊ À§ »ç°¢Çü¿¡ ´ëÀÀµÈ´Ù°í °¡Á¤ÇÏÀÚ. ÀÂʰú ¾Æ·§ÂÊÀÇ 8 °³ÀÇ »ç°¢ÇüÀ»
¹Ù±ùÂÊ »ç°¢Çü (outside squares) À̶ó ÇÏ°í ³ª¸ÓÁö ¾ÈÂÊÀÇ 8°³¸¦ ¾ÈÂÊ »ç°¢Çü
(inside squares) À̶ó ÇÏÀÚ. ±â»ç´Â ¾ÈÂÊ »ç°¢Çü¿¡¼ ¹Ù±ùÂÊ »ç°¢Çü¿¡ µµÂøÇؾß
ÇÏ°í ¶ÇÇÑ ¹Ù±ùÂÊ »ç°¢Çü¿¡¼ ¾ÈÂÊ »ç°¢ÇüÀ¸·Î ¿òÁ÷¿©¾ß ÇÑ´Ù. µû¶ó¼ »çÀÌŬ
C ¾È¿¡¼ °¢ ¹Ù±ùÂÊ »ç°¢Çü¿¡ ÇØ´çÇÏ´Â Á¤Á¡Àº ¸ÕÀú ¿Í¾ßÇϰí, ¾ÈÂÊ »ç°¢Çü¿¡
´ëÀÀµÇ´Â Á¤Á¡µéÀÌ µÚ¿¡ ¿Í¾ß ÇÑ´Ù. ±×·¯³ª ±â»ç°¡ ¸¸µå´Â ¿òÁ÷ÀÓÀ» º¸¸é,
°¡ Ȧ¼öÀÎ Á¤Á¡
´Â Èò »ç°¢Çü¿¡ ´ëÀÀµÇ°í, ¦¼ö
ÀÎ Á¤Á¡
¿¡ ´ëÀÀµÇ´Â °ÍÀº °ËÀº»ö »ç°¢ÇüÀÓÀ» ¾Ë ¼ö ÀÖ´Ù. µû¶ó¼ ¹Ù±ùÂÊ »ç°¢Çü¸¸À»
¹æ¹®ÇÏ´Â °ÍÀº Èò»öÀÌ°í ¾ÈÂÊÀ» ¹æ¹®ÇÏ´Â °ÍÀº °ËÀº»öÀÌ´Ù. ±×·¯¹Ç·Î C ´Â ÇØ¹ÐÅÏ
»çÀÌŬÀÌ ¾Æ´Ï´Ù. ÀÌ ¸ð¼øÀº
°¡ ÇØ¹ÐÅÏ »çÀÌŬÀ» °¡ÁöÁö ¾ÊÀ½À» Áõ¸íÇÑ´Ù. ÀÌ·¯ÇÑ ÁÖÀåÀº Louis Posa ¿¡ ÀÇÇØ
Á¦±âµÆ´Âµ¥, ±×¶§ ±×´Â ½Ê´ë¿´´Ù.
±×·¡ÇÁ ÇØ¹ÐÅÏ »çÀÌŬÀ» °®´Â´Ù. ÀÌ »ç½ÇÀº °£´ÜÇÏ°Ô Áõ¸íÇÒ ¼ö ÀÖ´Ù.
ÀÎ ¸ðµç ¦¼ö
¿¡ ´ëÇØ
ÀÌ ÇØ¹ÐÅÏ »çÀÌŬÀ» °¡Áö´Â °ÍÀº °¡Àå ±âº»ÀûÀÎ ¹æ¹ýÀ» ÀÌ¿ëÇÏ¿© º¸¿©ÁÙ ¼ö ÀÖ´Ù
([Schwenk] À» º¸¶ó). ÀÌ Áõ¸íÀº ´õ ÀÛÀº ÆÇ¿¡ ´ëÇØ ÇØ¹ÐÅÏ »çÀÌŬÀ» ¸í½ÃÀûÀ¸·Î
±¸ÃàÇÒ ¼ö ÀÖÀ½À» º¸À̰í, ÀÌ ÀÛÀº ÆÇÀ» Á» ´õ Å« ÆÇ¿¡ ´ëÇØ È®ÀåÇÏ¿© ÇØ¹ÐÅÏ
»çÀÌŬÀ» ¾òÀ» ¼ö ÀÖÀ½À» º¸ÀδÙ.