계산 복잡성을 연구하고 있는데 NP-Complete (NPC) 문제가 왜 중요한 클래스인지 궁금했습니다. 주어진 NP 문제를 보여주는 데 관심이있는 이유는 NP-hard입니다.
또한 NPC의 정의를 이해하고 주어진 결정 문제를 보여주는 것이 NP-hard이며 NP에 있음을 알면 정확히 NPC 수단이라는 것을 알 수 있습니다.
그러나 내가 이해하지 못하는 것은이 개념이 왜 중요한가? 확실히, 시간 P에서 실행되는 NP 하드 알고리즘 (NP에 있든 없든)을 발견하면 것으로 나타났습니다 .
이 개념이 왜 그렇게 중요한가?