요소의 수가 일부 함수 (예 : )에 의해 제한되는 경우 Set Cover 문제는 얼마나 어려운가? 여기서 n 은 문제 인스턴스의 크기입니다. 공식적으로
하자 와 F가 = { S 1 , ⋯ , S , N은 } S I ⊆ U 및 m = O ( 로그 N ) . 다음 문제를 결정하는 것이 얼마나 어려운가요
만약 ?
잘 알려진 추측 (예 : Unique Games, ETH)을 기반으로 한 모든 결과가 좋습니다.
편집 1 :이 문제의 동기는 증가함에 따라 문제가 어려워지는시기를 찾는 것 입니다. 분명히, 문제는 m = O ( 1 ) 이면 P에 있고 m = O ( n ) 이면 NP-hard 입니다. 문제의 NP 경도에 대한 임계 값은 얼마입니까?
편집 2 : 시간 로 결정하는 사소한 알고리즘이 있습니다 ( F 의 크기 m 의 모든 하위 집합을 열거 함 ). 따라서,이 문제는 NP-단단하지 않은 경우 m = O ( 로그 N ) ETH 더 시간의 알고리즘이 없다는 것을 의미 때문에 O ( 2 N O ( 1 ) ) 모든 NP-어려운 문제는 (여기서 N 의 크기이다 NP- 하드 문제).