Tardos Funkcja kontrprzykład do Bluma

22

W tym wątku próba próby Norbet Bluma jest zwięźle obalona przez odnotowanie, że funkcja Tardos jest przeciwne do Twierdzenia 6.PNP

Twierdzenie 6 : Niech będzie dowolną monotoniczną funkcją boolowską. Załóżmy, że istnieje aproksymator A CNF-DNF, którego można użyć do udowodnienia dolnej granicy C m ( f ) . Następnie A można również wykorzystać do udowodnienia tej samej dolnej granicy dla C s t ( f ) .fBnACm(f)ACst(f)

Oto mój problem: funkcja Tardos nie jest funkcją logiczną, więc w jaki sposób spełnia hipotezy Twierdzenia 6?

W niniejszym dokumencie , omawiają złożoność funkcji , który nie jest w ogóle monotoniczny funkcję boolowską, ponieważ zwiększenie krawędzie mogą φ ( X ) większa, aby φ ( X ) F ( v ) false, gdy było to prawdą z mniejszą liczbą 1 na wejściu. Funkcja φ ( X ) f ( v ) na ogół nie oblicza 1 na Tφ(X)f(v)φ(X)φ(X)f(v)1φ(X)f(v)1 i 0 na T 0 .T10T0

W rzeczywistości zestawy testowe i T 0 są wybierane dokładnie tak, aby obliczanie 1 na T 1 i 0 na T 0 z monotonicznością oznaczało twoją funkcję w precyzyjnym obliczaniu CLIQUE (definiują granicę 1 i 0 w sieć danych wejściowych), więc te uwagi sugerują, że funkcja Tardos jest taka sama jak CLIQUE, co oczywiście nie jest prawdą.T1T01T10T010

Jednak tak wielu ludzi - i tacy znający się na rzeczy - twierdzą, że funkcja Tardos zapewnia natychmiastowy kontrprzykład, więc coś musi mi brakować. Czy możesz podać szczegółowe wyjaśnienie lub dowód dla tych z nas, którzy są zainteresowanymi stronami, ale nie do końca na twoim poziomie?

użytkownik144527
źródło
Dobrym źródłem byłaby książka Jukny, str. 272 ​​(tuż przed Twierdzeniem 9.28). Ze względu na (nie logiczna) Funkcja , za funkcję logiczną F φ który jest obcinanie od cp : f φ ( G ) = { 1 , jeśli  φ ( G ) ϕfϕϕWynik zostanie zastosowany.
fϕ(G)={1if ϕ(G)n0otherwise
Klemens C.
Tak więc, dla jasności, mówisz mi, że będzie oceniać na 1 na klikach wielkości fϕ(G)1 i0na wykresachnwierzchołków indukowanych przez właściwen0nzabarwienia? n1
user144527,
4
Oczywiście nie dotyczy to żadnego . Jednak funkcja Tardos' f cp jest na podstawie wykresu monotoniczny funkcją cp spełniających omów ( G ) cp ( G ) Ď ( G ) . Tak więc progowanie f ϕ z ϕ robi dokładnie to, co mówisz. Zobacz koniec sekcji 9.8 tutaj . ϕfϕϕω(G)ϕ(G)χ(G)fϕϕ
Stasys
4
Dobrze. A właściwie nie rozumiem, dlaczego ludzie głosują w dół na twoje (uprawnione ze względu na cały ten hałas wokół tego „dowodu”) pytanie? Teraz autor tej tury roszczenia P! = NP: wyjaśnij, dlaczego „dowód” NIE zadziała dla funkcji Tardos. Wskaż stronę X i linię (y) Y w dokumencie. Wskazówka: błąd będzie w górnej granicy liczby błędów wprowadzonych podczas aproksymacji (negacje mogą zniszczyć wiele wcześniej „prawidłowych” terminów). W przeciwnym razie (bez wyjaśnienia) = brak „dowodu”.
Stasys
1
@Stasys, twój pierwszy komentarz może być odpowiedzią.
Kaveh

Odpowiedzi:

18

więc te uwagi sugerują, że funkcja Tardos jest taka sama jak CLIQUE.f

Krótka odpowiedź - NIE.

k(k1)Gω(G)<kχ(G)kf monotoniczna klika przypominająca funkcję logiczną wymaga obwodów niemotonicznych o wielobiegunowym rozmiarze. Więc jeden z tych dwóch artykułów musi być błędny. Papier GLS-1981 trwał już> 35 lat ...

φ(G):=ϑ(G¯)ϑφ(G)ω(G)φ(G)χ(G)ϑ(G)ϕ(G)

  1. ϕ(G)n
  2. ϕ
  3. ω(G)ϕ(G)χ(G)G

ff(G)=1ϕ(G)kffk(k1)

Zobacz tutaj szczegóły techniczne.

Stasys
źródło
1
Papier GLS-1981 jest tutaj za darmo. Ten artykuł z kolei oparty jest na elipsoidzie Khachiyan-1979. Więc (przynajmniej) jeden z tych trzech dokumentów musi być błędny?
Tobias Müller,
3
@Tobias: no cóż, jesteśmy prawie pewni, że te dwa> 35 stare artykuły są poprawne (tyle razy powielone na wykładach, ktoś już zauważył błąd). Problem z obecnym „dowodem” polega na tym, że jest on „z założenia”, a nie „z argumentem” (jak w dwóch wymienionych artykułach). Trudno jest wtedy wskazać konkretne miejsce, w którym zawodzi „konstrukcja”. Zwłaszcza, gdy „konstrukcja” jest tak nieprecyzyjna. Dlatego myślę, że teraz obowiązkiem autora, a nie nas, jest wskazywanie tego miejsca (gdzie Tardos nie przechodzi przez swoją budowę).
Stasys