새로운 문제에 대한 알고리즘을 설계 할 때 잠시 후에 다항식 시간 알고리즘을 찾을 수 없으면 대신 NP-hard임을 증명할 수 있습니다. 성공하면 다항식 시간 알고리즘을 찾을 수없는 이유를 설명했습니다. P! = NP임을 확실히 아는 것은 아니며, 이것이 현재의 지식으로 수행 할 수있는 최선이라는 것입니다. 실제로 합의는 P! = NP입니다.
마찬가지로 일부 문제에 대한 다항식 솔루션을 찾았지만 실행 시간은 입니다. 많은 노력을 기울인 후에 나는 이것을 개선하는 데 진전을 보이지 않습니다. 대신 3SUM이 어렵다는 것을 증명하려고 시도 할 수 있습니다. 이것은 3SUM이 실제로 시간을 필요로한다는 나의 최고의 신념이 아니라 현재의 최신 상태이며 많은 똑똑한 사람들이 개선하려고 노력했기 때문에 이것은 일반적으로 만족스러운 상황입니다. 그리고 실패했습니다. 그래서 내가 최선을 다한다는 것은 내 잘못이 아닙니다.Θ ( N 2 )
이러한 경우 NP의 문제에 대해 Turing Machines에 대한 초 선형 하한이 없기 때문에 실제 하한 대신 경도 결과를 얻을 수 있습니다.
모든 다항식 실행 시간에 사용할 수있는 균일 한 문제 집합이 있습니까? 예를 들어, 어떤 문제가 보다 나은 알고리즘을 가지고 있지 않다는 것을 증명하고 싶다면 X-hard라는 것을 보여줄 수있는 X 문제가 있습니까?
업데이트 :이 질문은 원래 문제의 가족을 요구했습니다. 많은 문제 군이 없기 때문에이 질문은 이미 개별 어려운 문제의 훌륭한 예를 얻었으므로 다항식 시간 경도 결과에 사용할 수있는 문제에 대한 질문을 완화하고 있습니다. 또한 더 많은 답변을 장려하기 위해이 질문에 현상금을 추가하고 있습니다.