Jak trudny jest problem Ustaw okładkę, jeśli liczba elementów jest ograniczona przez jakąś funkcję (np. ), gdzie jest rozmiarem wystąpienia problemu. Formalnie,n
Niech i gdzie i . Jak trudno jest rozwiązać następujący problemF = { S 1 , ⋯ , S n } S i ⊆ U m = O ( log n )
Co jeśli ?
Każdy wynik oparty na dobrze znanych przypuszczeniach (np. Unique Games, ETH) jest dobry.
Edycja 1: Motywacją tego problemu jest ustalenie, kiedy problem staje się trudniejszy, gdy rośnie . Najwyraźniej problemem jest P, jeśli i NP-trudny, jeśli . Jaki jest próg twardości NP problemu?m = O ( 1 ) m = O ( n )
Edycja 2: Istnieje trywialne algorytm uzna, że w czasie (który wylicza wszystkie podzbiory o rozmiarze o ). Dlatego problemem nie jest NP-trudny, jeśli ponieważ ETH sugeruje, że nie ma algorytmu w czasie dla żadnego NP-twardego problem (gdzie jest wielkością problemu NP-trudnego).m F m = O ( log n ) O ( 2 n o ( 1 ) ) n