알고리즘이 가장 빠른 NP-Complete 문제는 무엇입니까?


12

최악의 경우 점근 적 런타임의 관점에서, 어떤 NP- 완전 문제가 가장 빨리 알려진 (정확한) 알고리즘을 가지고 있으며 알고리즘은 무엇입니까? 뭔가보다 빠른 것으로 알려져있다 ?O(n22n)


어떤 알고리즘이 작동 시간 입니까? 편집 : Traveling Salesman의 Held–Karp 알고리즘을 의미한다고 가정합니다. O(n22n)
Guildenstern

3
NP- 완전 문제에 대한 지수 지수 알고리즘이 있습니까? 라는 질문에 대한 답변을 볼 수 있습니다 . .
Pål GD

" 보다 빠른 속도 ( _ ) "는 의미가 없습니다. 당신은 Θ를 의미 합니까? 또는 " O ( _ ) 보다 검증 된 상한 런타임 바운드가있는 알고리즘이 있습니까?"라는 질문이 있습니까? O(_)ΘO(_)
Raphael

후자의. 유효한 포인트입니다. 실제로 B보다 빠르지 만 상한이 더 엄격한 알고리즘 A가있을 수 있습니다. 왜 "하한과 상한보다 더 빠르다"보다는 "상한보다 더 빠르다"고 말하는 것이 이치에 맞지 않는지 잘 모르겠습니다 ...
Wuschelbeutel Kartoffelhuhn

답변:


19

1.2738k+nk2nn2k=nnk

또한, NP- 완전 문제에 대한 서브 지수 시간 알고리즘이 있습니까? 비슷한 질문을 다룹니다.


질문은 가장 빠른 알려진 알고리즘을 요청하고 링크 테이블은 않습니다 아마 인용하는 가장 좋은하지 그래서, (특히 subexponential 것들로) VC보다 "더 빨리"알고리즘을 가지고있다.
라파엘

2
mathoverflow 에서 NP-Complete 문제를 해결하기위한 이 유사한 질문과 David Eppstein의 답변 Best-case Running-time을 참조하십시오.
Pål GD

ϵ>0O((1+ϵ)k+poly(n))
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.