Hierarchiesatz für Approximationsverhältnisse?


12

Bekanntlich können NP-harte Optimierungsprobleme viele verschiedene Approximationsverhältnisse aufweisen, die von PTAS bis hin zur Unannäherbarkeit innerhalb eines Faktors reichen. Dazwischen haben wir verschiedene Konstanten, , usw.Ö(Logn)pÖly(n)

Was ist über die Menge der möglichen Verhältnisse bekannt? Können wir irgendeine Art von "Annäherungshierarchie" beweisen? Für welche Funktionen und können wir formal ein Problem mit dem Näherungsverhältnis ?f(n)G(n)f(n)α<g(n)

Gibt es für den Fall, dass , ein Problem mit dem Näherungsverhältnis genau ?α=O(1)α


Ein Beweis eines solchen Theorems ähnelt wahrscheinlich wisdom.weizmann.ac.il/~oded/p_testHT.html . Wenn ein Problem mit der bekannten Approximationsgrenze vorliegt , machen wir das Problem "einfacher", indem wir vermutlich eine Form von Auffüllung verwenden, um ein Problem mit der Approximationsgrenze . f ( α )αf(α)
Jeremy Hurwitz

1
und p o l y ( n ) sind keine Konstanten. Ö(Logn)pÖly(n)
Tyson Williams

2
@TysonWilliams: Ich denke, er meinte, dass es zwischen PTAS und keiner Annäherung Konstanten, log und poly (n) etc gibt
Suresh Venkat

6
Müssten Sie nicht triviale Transformationen ausschließen, bei denen eine Approximation zur sofortigen Minimierung von f ein ist ?α Approximation zur Minimierungα ? f
Suresh Venkat

1
Was Ihre letzte Frage zu α = O (1), die fest gebunden für viele Probleme wie bin Verpackung, Maschinenbelegungsplanung (iris.gmu.edu/~khoffman/papers/set_covering.html) gezeigt wurde
Gopi

Antworten:


3

Es ist eine Annäherung Hierarchie, die wichtigsten bekannten Beispiele: FPTAS EPTAS PTAS APX . Aber für die Unannäherbarkeit gibt es auch NPO-PB .

Es gibt viele Ergebnisse über die Menge der möglichen Verhältnisse, die sich aus Ergebnissen wie diesem ergeben:

EPTAS FPTAS, es sei denn , P = N P ,P||CmaxP=NP

APX / NPO-PB-harte Probleme zu definieren.

Einige Referenzen:

  • ÜBER PTAS: M. Cesati und L. Trevisan. Zur Effizienz polynomialer Zeitnäherungsschemata, 1997.
  • Auf NPOPB: V. Kann. Starke Untergrenzen für die Approximierbarkeit einiger NPO-PB-Complete-Maximierungsprobleme

Ich schlage jedoch vor, den Complexity Zoo zu überprüfen, da er über viele weitere Informationen und Referenzen zu diesen Beispielen verfügt, sogar über Wikipedia

Darüber hinaus wurde, wie in den Kommentaren angegeben, die enge Bindung bei für viele Probleme gezeigt, wie z.α=O(1)


2

Ich denke immer noch, dass Sureshs Kommentar unter der Frage ausreicht, um zu zeigen, dass jedes Verhältnis möglich ist. Wenn Sie davon nicht überzeugt sind, können Sie sich zum Beispiel Boolean Constraint Satisfaction Problems (CSPs) ansehen.

Hintergrund: Sei ein Prädikat der Arität k . Eine Instanz von Max-CSP (P) liegt über n k Booleschen Variablen x 1 , , x n . Ein Literal ist eine Variable oder deren Negation. Die Instanz besteht aus m Bedingungen, wobei jede die Form P ( λ 1 , , λ k ) hat, in der λ i istP:{0,1}k{0,1}knkx1,,xnmP(λ1,,λk)λisind einige Literale, und das Ziel ist es, eine Zuordnung der Variablen zu finden, die den Bruchteil der erfüllten Bedingungen maximiert. Zum Beispiel haben wir in P ( x 1 , x 2 , x 3 ) = x 1x 2x 3 . Definieren ρ ( P ) als der Anteil von 2 k möglichen Eingänge , die genügen P (für 3 S A T ist gleich 7 / 83SATP(x1,x2,x3)=x1x2x3ρ(P)2kP3SAT7/8). Es ist trivial, jeden Max-CSP (P) durch Zuweisen von Zufallswerten zu Variablen mit einem Faktor zu approximieren (und dann unter Verwendung der Methode der bedingten Erwartungen zu derandimieren). Beachten Sie, dass wir hier die Konvention haben, dass Approximationsverhältnisse positive Reelle sind, die nicht größer als 1 sind. Ein Prädikat P ist approximationsresistent (AR), wenn es NP-schwer ist, Max-CSP (P) besser zu lösen als mit einem Faktor ρ ( P ). (dh ρ ( P ) + ε für jeden festen ε > 0 ).ρ(P)Pρ(P)ρ(P)+ϵϵ>0

Man beachte, dass jedes AR-Prädikat eine enge Approximationsschwelle . Es ist bekannt, dass es Prädikate P mit willkürlich kleinem ρ ( P ) gibt , die approximationsresistent sind und dies auch dann bleiben, wenn Sie zu den akzeptierenden Eingaben von P hinzufügen . Das folgende Papier zeigt beispielsweise ein solches Ergebnis:ρ(P)Pρ(P)P

Per Austrin und Johan Håstad, Nach dem Zufallsprinzip unterstützte Unabhängigkeit und Widerstand, SIAM Journal on Computing, vol. 40, nein. 1, S. 1-27, 2011.

Damit werden alle rationalen Schwellenwerte berücksichtigt, deren Nenner eine Zweierpotenz ist. Beachten Sie für andere Schwellen, dass es für jedes ein α α gibt, für das es ein AR-Prädikat mit ρ ( P ) = α ′ gibt (da es immer möglich ist, Dummy-Variablen und Nebenbedingungen von hinzuzufügen) trivial erfüllbar sind, um die Annäherungsschwelle zu erhöhen).αααρ(P)=α

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.