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

NP ¿ÏÀü ¹®Á¦

¡á ¹®Á¦ÀÇ ÀϹÝÀûÀÎ ºÐ·ù

¨ç ´ÙÇ×½Ä ½Ã°£ ¾Ë°í¸®ÁòÀ» ãÀº ¹®Á¦

    - ¸ðµç ¾Ë°í¸®ÁòµéÀÌ ´ÙÇ×½Ä ½Ã°£ ¾Ë°í¸®ÁòÀÎ °æ¿ì
                Á¤·Ä ¹®Á¦ : (nlogn). Çà·Ä°ö¼À ¹®Á¦ : (n2.38)

    - Áö¼öÀûÀÎ ¾Ë°í¸®Áòµµ ÀÖÀ¸³ª, ´ÙÇ×½Ä ½Ã°£ ¾Ë°í¸®ÁòÀ» ãÀº °æ¿ì
                ¿¬¼âÇà·Ä°ö¼À ¹®Á¦, ÃÖ´Ü°æ·Î ¹®Á¦, ÃÖ¼Òºñ¿ë½ÅÀåÆ®¸® ¹®Á¦

¨è ´Ù·ç±â Èûµé´Ù°í Áõ¸íµÈ ¹®Á¦

    - ºñ´ÙÇ×½Ä(nonpolynomial) Å©±âÀÇ °á°ú¸¦ ¿ä±¸ÇÏ´Â ºñÇö½ÇÀûÀÎ ¹®Á¦
              º¸±â : ¸ðµç ÇعÐÅä´Ï¾È ȸ·Î¸¦  °áÁ¤ÇÏ´Â ¹®Á¦
                        ¸¸ÀÏ ¸ðµç Á¤Á¡µé °£¿¡ ÀÌÀ½¼±ÀÌ ÀÖ´Ù¸é, (n-1)! °³ÀÇ ´äÀ» ¾ò¾î¾ß ÇÑ´Ù.
                        ÀÌ·¯ÇÑ ¹®Á¦´Â ÇϳªÀÇ ÇعÐÅä´Ï¾È ȸ·Î¸¦ ±¸ÇÏ´Â ¹®Á¦¿¡ ºñÇؼ­ ÇÊ¿äÀÌ»óÀ¸·Î                     ¸¹Àº ´äÀ» ¿ä±¸ÇϹǷΠ»ç½Ç»ó ºñÇö½ÇÀûÀÌ°í, ´Ù·ç±â Èûµç ¹®Á¦·Î ºÐ·ùµÈ´Ù.

    - ¿ä±¸°¡ Çö½ÇÀûÀ̳ª, ´ÙÇ×½Ä ½Ã°£¿¡ Ç® ¼ö ¾ø´Ù°í Áõ¸íµÈ ¹®Á¦
              ³î¶ø°Ôµµ ÀÌ·± ºÎ·ù¿¡ ¼ÓÇÏ´Â ¹®Á¦´Â »ó´ëÀûÀ¸·Î º°·Î ¾ø´Ù.
              ¿¹¸¦ µé¸é, Á¾·á ¹®Á¦(Halting Problem)¿Í °°Àº °áÁ¤ ºÒ°¡´ÉÇÑ ¹®Á¦(Undecidable           Problem) - ±× ¹®Á¦¸¦ Ç® ¼ö ÀÖ´Â ¾Ë°í¸®ÁòÀÌ Á¸ÀçÇÒ ¼ö ¾ø´Ù°í Áõ¸íÀÌ µÈ ¹®Á¦

¨é ´Ù·ç±â Èûµé´Ù°í Áõ¸íµÇÁö ¾Ê¾Ò°í, ´ÙÇ×½Ä ½Ã°£ ¾Ë°í¸®Áòµµ ãÁö ¸øÇÑ ¹®Á¦, NP¹®Á¦°¡ ÀÌ·¯ÇÑ     ¹®Á¦ÀÌ´Ù.

  • 0-1 ¹è³¶ ä¿ì±â ¹®Á¦, ¿ÜÆÇ¿ø ¹®Á¦
  • m-»öÄ¥Çϱ⠹®Á¦(m3), ÇعÐÅä´Ï¾È ȸ·Î ¹®Á¦