Niech będzie funkcją boolowską zmiennych boolowskich. Niech będzie oczekiwaną wartością gdy jest uzyskane z poprzez odwrócenie każdej współrzędnej z prawdopodobieństwem .n g ( x ) = T ϵ ( f ) ( x ) f ( y ) y x ϵ / 2
Interesują mnie przypadki, w których przybliżenie jest trudne obliczeniowo . Pozwól, że ustalę pojęcie „przybliżenia” (ale mogą istnieć inne): Funkcja boolowska przybliża jeśli gdy i gdy . Argument liczenia (oparty na istnieniu kodów korygujących błąd dodatniej stopy) wydaje się wskazywać, że istnieją funkcje boolowskie, dla których takie przybliżenie wymaga obwodu wielkości wykładniczej. Ale pytanie brzmi, co się stanie, gdy na początek będzie w NP lub w jego sąsiedztwie.h g h ( x ) = 1 g ( x ) ≥ 0,9 h ( x ) = 0 g ( x ) ≤ 0,1 f
P1: Czy istnieje przykład opisany przez obwód NP (lub przestrzeń P), tak że każda jest NP trudna lub trudna w nieco słabszym sensie?h
Aby zobaczyć, że może nie zawsze być łatwe (dziękuję Johanowi Hastadowi za przydatną dyskusję na ten temat), możemy rozważyć właściwość grafów posiadania kliki o rozmiarze , dla losowego wprowadzania można sobie wyobrazić, że trudno jest wykryć, czy istnieje duża klika, ale objawia się to tym, że na hałaśliwym wykresie ma więcej niż oczekiwano klików o rozmiarze log n. W takim przypadku każda będzie prawdopodobnie trudna (ale nie do udowodnienia i nie strasznie trudna, jak mówią obwody quasi-wielomianowe).n 1 / 4 godz
Q2: Jaka jest sytuacja, jeśli na początek ma niską złożoność. ( , monotoniczny , itp.)A C 0 T C 0 A C C
P3: Jaka jest sytuacja niektórych podstawowych przykładów funkcji boolowskich. (Pytanie można rozszerzyć również na funkcję o wartości rzeczywistej.)
P4: Czy powyższe pytanie można formalnie zadać dla jednolitego modelu obliczeniowego (maszyny Turinga)?
Aktualizacja: W świetle odpowiedzi Andy'ego (Cześć, Andy) Myślę, że najciekawszym pytaniem jest zrozumienie sytuacji dla różnych określonych funkcji.
Zaktualizuj Kolejne pytanie Q5 [Q1 dla funkcji monotonicznych] (również w świetle odpowiedzi Andy'ego). Jaka jest sytuacja, gdy jest monotoniczny? Czy nadal możemy solidnie zakodować NP pełne pytania>