Contre-exemple de la fonction Tardos à la revendication


22

Dans ce fil , la tentative de preuve Norbet Blum est succinctement réfutée en notant que la fonction Tardos est un contre-exemple du théorème 6.PNP

Théorème 6 : Soit une fonction booléenne monotone. Supposons qu'il existe un approximateur CNF-DNF A qui peut être utilisé pour prouver une borne inférieure pour C m ( f ) . Alors A peut également être utilisé pour prouver la même limite inférieure pour C s t ( f ) .fBnACm(f)ACst(f)

Voici mon problème: la fonction Tardos n'est pas une fonction booléenne, alors comment satisfait-elle les hypothèses du théorème 6?

Dans cet article , ils discutent de la complexité de la fonction , qui n'est généralement pas une fonction booléenne monotone, car l'augmentation des bords peut rendre φ ( X ) plus grand pour faire φ ( X ) f ( v ) faux quand il était vrai avec moins de 1 dans l'entrée. La fonction φ ( X ) f ( v ) ne calcule pas en général 1 sur Tφ(X)f(v)φ(X)φ(X)f(v)1φ(X)f(v)1 et 0 sur T 0 .T10T0

En fait, les ensembles de tests et T 0 sont choisis précisément pour que calculer 1 sur T 1 et 0 sur T 0 avec la monotonie signifie votre fonction dans le calcul précis de CLIQUE (ils définissent la frontière des 1 et des 0 dans le réseau d'entrées), donc ces remarques impliquent que la fonction Tardos est la même que CLIQUE, ce qui n'est clairement pas vrai.T1T01T10T010

Pourtant, tant de gens - et de telles personnes bien informées - affirment que la fonction Tardos fournit un contre-exemple immédiat, donc il doit y avoir quelque chose qui me manque. Pourriez-vous s'il vous plaît fournir une explication détaillée ou une preuve pour ceux d'entre nous qui sont des parties intéressées mais pas tout à fait à votre niveau?


Une bonne source serait le livre de Jukna , p.272 (juste avant le théorème 9.28). Étant donné la fonction (non booléenne) , considérons la fonction booléenne f ϕ qui est le seuil de ϕ : f ϕ ( G ) = { 1 si  ϕ ( G ) ϕfϕϕLe résultat s'applique alors.
fϕ(G)={1if ϕ(G)n0otherwise
Clement C.

Donc, pour être clair, vous me dites que sera évalué à 1 sur des cliques de taille fϕ(G)1 et0sur les graphes densommets induits par le bonn0ncolorations? n1
user144527

4
Bien sûr, cela ne vaut pour aucun . Mais la fonction f ϕ de Tardos est basée sur une fonction graphique monotone ϕ satisfaisant ω ( G ) ϕ ( G ) χ ( G ) . Ainsi, le seuillage f ϕ de ϕ fait exactement ce que vous dites. Voir la fin de la section 9.8 ici . ϕfϕϕω(G)ϕ(G)χ(G)fϕϕ
Stasys

4
Droite. En fait, je ne comprends pas pourquoi les gens votent contre votre question (éligible au vu de tout ce bruit autour de cette "preuve")? C'est maintenant l'auteur de ce tour de revendication P! = NP: expliquez pourquoi la "preuve" NE fonctionnera PAS pour la fonction de Tardos. Pointez sur la page X et la ou les lignes Y dans le document. Astuce: le bogue sera dans la limite supérieure du nombre d'erreurs introduites lors de l'approximation (les négations peuvent anéantir de nombreux termes précédemment "valides"). Sinon (pas d'explication) = pas de "preuve".
Stasys

1
@Stasys, votre premier commentaire peut être une réponse.
Kaveh

Réponses:


18

ces remarques impliquent donc que la fonction Tardos est la même que CLIQUE.f

Réponse courte - NON.

Ce n'est qu'un monotone "semblable à une clique": accepte tous les -cliques et rejette tous les graphes partiels complets ( k - 1 ) . Il peut cependant accepter certains graphes rejetés par CLIQUE: graphes G avec ω ( G ) < k mais χ ( G ) k (graphes dits "non parfaits"). L' article de Grötschel, Lovász et Schrijver implique que f a un circuit non monotone de taille polynomiale. Mais, selon le théorème 6 de la "preuve" , toutk(k1)Gω(G)<kχ(G)kf La fonction booléenne monotone de type clique nécessite des circuits non monotones de taille superpolynomiale. Donc, l'un de ces deux papiers doit être faux. Le document GLS-1981 représentait déjà> 35 ans ...

Ce que fait Tardos est le suivant. Elle part de la fonction graphique , où ϑ est la fameuse fonction thêta de Lovász. Le fait fondamental est que le nombre φ ( G ) est pris en sandwich entre le nombre de clique et le nombre chromatique: ω ( G ) φ ( G ) χ ( G ) . Elle utilise ensuite le fait que ϑ ( G )φ(G):=ϑ(G¯)ϑφ(G)ω(G)φ(G)χ(G)ϑ(G) peut l'approcher en temps polynomial. Sur cette base, elle définit une fonction graphique ϕ(G)

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

ff(G)=1ϕ(G)kffk-cliques, and rejects all complete (k1)-partite graphs.

See here for technical details.


1
The GLS-1981 paper is here for free. This paper, in turn, is based on Khachiyan-1979 elipsoid paper. So, (at least) one of these three papers must be wrong?
Tobias Müller

3
@Tobias: well, we are pretty sure that these two > 35 old papers are correct (so many times reproduced in lectures, somebody would already have observed an error). The problem with the current "proof" is that it is "by construction", not "by an argument" (as in the two mentioned papers). It is then dammed difficult to point to a specific place, where the "construction" fails. Especially when the "construction" is so imprecise. This is why I think it is now the DUTY of the author, not of us, to point to this place (where Tardos doesn't go through his construction.)
Stasys
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.