Le hasard nous achète-t-il quelque chose à l'intérieur de P?

18

Soit BPTIME(f(n)) la classe des problèmes de décision ayant un algorithme aléatoire à erreur bilatérale borné fonctionnant dans le temps .O(f(n))

Connaît-on un problème tel que mais ? Sa non-existence est-elle prouvée? Q B P T I M E ( n k ) Q D T I M E ( n k )QPQBPTIME(nk)QDTIME(nk)

Cette question a été posée sur cs.SE ici , mais n'a pas obtenu de réponse satisfaisante.

aelguindy
la source
7
(1) BPP (f (n)) est généralement désigné comme BPTIME (f (n)). (2) Dans le cadre de la complexité informatique, je pense que cela est ouvert. (De nombreux exemples sont connus dans la complexité des requêtes et les paramètres de complexité de la communication.) (3) Si sa non-existence était déjà prouvée, alors nous saurions déjà que P = BPP.
Tsuyoshi Ito
2
À propos, dans la question sur cs.stackexchange.com, vous avez un malentendu sur la relation entre BPTIME et ZPTIME, et cela pourrait être une des raisons pour lesquelles vous n'avez pas reçu de réponse satisfaisante.
Tsuyoshi Ito
2
@TsuyoshiIto Merci, je ne suis pas d' accord que si nous prouvons alors nous savons que l' inexistence , je suis restreignaient le réglage des problèmes dans P . Peut-être, B P T I M E ( n k ) P = D T I M E ( n k ) , tandis que B P T I M E ( n k ) D T I M E ( n kP=BPPPBPTIME(nk)P=DTIME(nk) en général, est-ce que je manque quelque chose? Pourriez-vous également souligner mon malentendu à propos de B P T I M E et Z P T I M E , peut-être ai-je manqué une réponse satisfaisante en effet ..BPTIME(nk)DTIME(nk)BPTIMEZPTIME
aelguindy
2
Votre question ne dit pas que vous limitez le problème Q à l'intérieur de P. Si c'est votre intention, veuillez modifier la question.
Tsuyoshi Ito
1
Pour approximer la médiane 1 d'un espace métrique fini avec peu de requêtes à la fonction de distance, un point aléatoire donne une approximation de 2 dans l'espérance et une approximation de (2 + eps) avec une bonne probabilité. Mais aucun algorithme déterministe qui interroge la fonction de distance fois ne peut faire mieux qu'une approximation à 4. [ Chang 2013 ]o(n2)
Neal Young

Réponses:

10

Un autre exemple est l'estimation du volume d'un polyèdre en dimensions élevées. Il existe une limite inférieure inconditionnelle sur les stratégies déterministes pour approximer le volume à un facteur exponentiel, mais il y a un FPRAS pour le problème.

Mise à jour: l'article pertinent est (lien vers PDF ):

I. Barany et Z. Furedi. Le calcul du volume est difficile, Discrete and Computational Geometry 2 (1987), 319-326.

Suresh Venkat
la source
Pourriez-vous fournir une référence pour la borne inférieure inconditionnelle?
T ....
1
référence ajoutée.
Suresh Venkat
13

Problème : un tableau est composé de n 1s et n 0s. Trouvez un i tel que A [ i ] soit 1.A[1..2n]nniA[i]

Vous êtes autorisé à demander «Quel numéro est présent dans »? Chaque requête prend un temps constant.A[i]

Solution : Algorithme aléatoire: choisissez un indice aléatoire et vérifiez si A [ i ] est 1. Le nombre attendu de requêtes est 2, mais tout algorithme déterministe doit effectuer au moins n requêtes. Par conséquent, la borne supérieure randomisée est strictement meilleure que la borne inférieure déterministe dans ce modèle.iA[i]n

Ceci est un exemple de la complexité des requêtes auquel Tsuyoshi faisait référence dans le commentaire.

Jagadish
la source
1
Tout algorithme déterministe doit effectuer au moins requêtes dans le pire des cas . n
argentpepper
Qu'entendez-vous par «actuellement, nous ne connaissons aucune preuve de limite inférieure non triviale pour un problème dans NP (sans parler de P)»?
Kristoffer Arnsfelt Hansen
J'ai peut-être utilisé le mot «non trivial» avec négligence. Je voulais dire "Actuellement, nous ne pouvons pas prouver une borne inférieure inconditionnelle de pour k > 0 pour SAT ou tout problème dans NP". Est-ce exact? Ω(nk)k>0
Jagadish
Eh bien, peut-être pas pour de "beaux" problèmes tels que SAT; mais rappelez-vous que nous avons de telles limites inférieures pour d'autres problèmes des théorèmes de la hiérarchie temporelle. Et la question ne concerne pas les "bons" problèmes, mais les classes de complexité.
Kristoffer Arnsfelt Hansen
Ah, c'est vrai. J'ai supposé qu'OP s'intéressait aux problèmes naturels. J'ai édité ma réponse.
Jagadish
6

Étant donné une matrice de gains pour une matrice à somme nulle avec des gains dans [0,1], estimer la valeur du jeu au sein d'un additif ϵ .n×nϵ

Ce problème a un algorithme randomisé qui s'exécute dans le temps , auquel (vraisemblablement) aucun algorithme déterministe ne peut correspondre [ GK95 ].O(nlog2(n)/ϵ2)

Voir aussi Algorithmes randomisés efficaces et simples où le déterminisme est difficile .

Neal Young
la source