| NP ¿ÏÀü ¹®Á¦ | ¿©·¯ °¡Áö NP ¿ÏÀü¹®Á¦ | NP-¿ÏÀü¼º°ú º¯È¯¼º |

¿©·¯ °¡Áö NP ¿ÏÀü ¹®Á¦

¡á  CNF ¸¸Á·¼º(Conjunctive Normal Form Satisfiability) ¹®Á¦

   - CNF·Î ÁÖ¾îÁø ³í¸®½ÄÀÇ ¸®ÅÍ·²µé¿¡ Âü ¶Ç´Â °ÅÁþ °ªÀ» ÀûÀýÈ÷ ÁöÁ¤ÇÏ¿© Àüü ³í¸®½ÄÀÇ °ªÀ» ÂüÀ¸·Î ¸¸µé ¼ö°¡ ÀÖ´Â Áö¸¦ ÆÇÁ¤ÇÏ´Â ¹®Á¦

   - ¸®ÅÍ·²Àº ³í¸®º¯¼ö xi ¶Ç´Â ±× ºÎÁ¤Çü ¸¦ ¸»ÇÑ´Ù. CNFÇüÀº ¿©·¯ °³ÀÇ ÀýÀÌ ¡ü(AND)·Î ¿¬°áµÈ ³í¸®½ÄÀÌ´Ù. °¢ ÀýÀº ¡ý(OR)·Î ¿¬°áµÈ ¸®ÅÍ·²ÀÇ ½ÃÄö½º´Ù.

  - ¿¹Á¦
--------------------------------------------------------------------------------

        ¾Æ·¡ CNF ³í¸®½Ä¿¡¼­ ³í¸®º¯¼ö xiÀÇ °ªÀ» ÀûÀýÈ÷ Á¤ÇÏ¿© ÀÌ ½ÄÀÌ ÂüÀÌ µÇµµ·Ï ÇÒ ¼ö Àִ°¡?

        ( x1¡ý x3 ¡ý x5) ¡ü (x1 ¡ý  ¡ý x4) ¡ü (  ¡ý x4 ¡ý x5) ¡ü (x2 ¡ý x3 ¡ý )

--------------------------------------------------------------------------------
  - ÀÌ ¿¹Á¦¿¡¼­´Â x1°ú x2¸¦ ÂüÀ¸·Î ÇÏ°í, x3À» °ÅÁþÀ¸·Î Çϸé Àüü ³í¸®½ÄÀÌ ÂüÀÌ µÊÀ» ¾Ë ¼ö ÀÖ´Ù.

  - ±×·¯³ª ÀÌ ¹®Á¦¸¦ ÇØ°áÇÏ´Â Á÷¼±ÀûÀÎ ¾Ë°í¸®ÁòÀº ³í¸®½Ä¿¡ Æ÷ÇÔµÈ ¸ðµç º¯¼ö xiÀÇ °ªÀ» Âü ¶Ç´Â °ÅÁþÀ¸·Î ÁöÁ¤ÇÏ¿© °¢ °æ¿ì¿¡ ´ëÇÏ¿© Àüü ³í¸®½ÄÀÌ Âü ¶Ç´Â °ÅÁþÀÎÁö °ËÅäÇØ¾ß ÇϹǷΠ³í¸®½ÄÀ» ±¸¼ºÇÏ´Â ³í¸®º¯¼öÀÇ ¼ö¸¦ nÀ̶ó ÇÒ ¶§, O(2n)ÀÇ ¼öÇà½Ã°£ º¹Àâµµ¸¦ °®´Â´Ù.

¡á ÇعÐÅä´Ï¾ð »çÀÌŬ(Hamiltonian Cycle) ¹®Á¦

 - ¹«¹æÇâ ±×·¡ÇÁ G°¡ ÁÖ¾îÁ³À» ¶§ "G°¡ ÇعÐÅä´Ï¾ð »çÀÌŬÀ» °®´Â°¡?"ÇÏ´Â ¹®Á¦´Â NP-¿ÏÀü¹®Á¦ÀÌ´Ù. ÇعÐÅä´Ï¾ð »çÀÌŬÀ̶õ ±×·¡ÇÁ GÀÇ ÇÑ Á¤Á¡ A¿¡¼­ Ãâ¹ßÇÏ¿© ¸ðµç Á¤Á¡À» Á¤È®È÷ Çѹø Åë°úÇÑ ÈÄ A·Î ´Ù½Ã µ¹¾Æ¿À´Â °æ·Î¸¦ ¸»ÇÑ´Ù.

  - ¿À¸¥ÂÊ ¿¹Á¦ ±×¸²¿¡¼­ 1, 2, 4, 5, 3, 1Àº ÇعÐÅä´Ï¾ð »çÀÌŬÀÌ´Ù.