comme oracle


12

Est-ce que NPNP∩coNP=NPmaintenez?

Clairement NPNP≠NP , mais il me semble que NP∩coNP est "déterministe" ce qui me fait croire que c'est vrai.

Existe-t-il une preuve simple (ou peut-être juste par définition)?


6
D'abord, oui. En effet, un oracle A satisfait NPA=NP si et seulement si A∈NP∩coNP . Cette classe est appelée Low(NP) ou parfois L1P : complexitézoo.uwaterloo.ca / Complexity_Zoo : L # lkp . Deuxièmement, je ne pense pas qu'il soit clair du tout que NPNP≠NP , bien qu'il s'agisse d'une croyance largement répandue. En particulier, cela implique P≠NP et semble être strictement plus fort, car il n'y a aucune implication relativisable dans l'autre sens.
— Joshua Grochow

2
De plus, les gens qui croient que la FACTORISATION est difficile peuvent contester votre intuition selon laquelle NP∩coNP est «déterministe».
— Niel de Beaudrap

9
@JoshuaGrochow: Je pense que vous devriez ajouter cela comme réponse, avec quelques explications sur ce que sont les classes dans la basse hiérarchie; c'est à peu près une aussi bonne réponse que le PO est susceptible d'obtenir.
— Niel de Beaudrap

2
NPNPco−NPNP

4
@NieldeBeaudrap: Mon hésitation à l'afficher comme réponse plutôt que comme commentaire était que, bien que je pense que maomao a véritablement posé cette question sérieusement, elle peut être, et a été dans le passé, donnée comme exercice de devoirs.
— Joshua Grochow

Réponses:


13

ANPA=NPA∈NP∩coNPLow(NP)L1P

P=NP∩coNPA∈PNPA=NPA∈NPA∈NP∩coNP

NPA=NPA∈NP∩coNP

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.