Je suis à la recherche d'une classe de complexité qui se rapporte à APX comme BPP se rapporte à P. J'ai déjà posé la même question ici , mais peut-être TCS serait un endroit plus fructueux pour les réponses.
La raison de la question est que dans les problèmes pratiques, il faut souvent trouver des réponses approximatives (donc APX) avec une confiance suffisamment élevée (donc BPP), ce qui ferait de la classe de problèmes avec des algorithmes d'approximation probabiliste bornés potentiellement un modèle utile de ce qui est calculable dans entraine toi.
Un candidat possible d'une telle classe serait : problèmes qui admettent des solutions approchées avec des sous-programmes probabilistes bornés; cependant, je ne suis pas convaincu qu'une telle classe serait le réglage approprié pour les approximations de classe calculables de manière probabiliste.
Le BPP et l'APX ont tous deux été largement étudiés. Est-ce le cas pour , ou quelle classe serait la meilleure pour saisir les problèmes ci-dessus?
Réponses:
Pour une fonction objective donnée, laissez BotL (le meilleur de la liste) être l'algorithme qui évalue la fonction objectif sur un ensemble d'entrées et renvoie une entrée de cette liste qui avait une sortie maximale (parmi ces entrées), avec des liens cassé arbitrairement. Comme APX n'inclut que les problèmes
En outre, la valeur renvoyée par BotL
En particulier,
dont la fonction objective peut être calculée en temps polynomial déterministe, BotL peut être implémenté de manière déterministe en temps polynomial.
est au moins aussi bonne que n'importe quelle entrée dans le moins sur laquelle BotL a été évalué.
si l'une des entrées de cette liste est suffisante, la sortie de BotL sera suffisante.
Par conséquent, l'exécution de BotL sur les sorties d'un nombre suffisamment important d'exécutions indépendantes d'un algorithme de base peut amplifier la probabilité de réussite de 1 / poly à 1- (1 / (2 ^ poly)).
En conséquence du paragraphe précédent, le
niveau de confiance précis n'affecte essentiellement pas la classe résultante.
(Cette situation est très analogue à RP .)
Je n'ai rien trouvé à ce sujet sur le zoo de la complexité, bien qu'il y ait
peut-être eu des discussions à ce sujet lors de l'atelier mentionné dans cet article .
la source