Komplexität der Versickerung


8

Betrachten Sie im Zusammenhang mit der Bindungsperkolation auf wobei eine positive ganze Zahl ist, das Problem der Berechnung einer -Näherung der kritischen Perkolation bei einer Gitterdimension und ein Präzisionsparameter als Eingaben. Gibt es bekannte Ergebnisse zur Komplexität eines solchen Problems? d 2 - k p c d N k N.Zdd2kpcdNkN


Gibt es einen Grund zu der , dass auch für berechenbar ist ? Z 3pcZ3
Colin McQuillan

@Colin Berechenbarkeit ist nicht schwer zu etablieren.
Al-Alimi

Antworten:


9

Das Problem liegt definitiv in der zufälligen doppelten Exponentialzeit und wahrscheinlich im Exponentialraum. Das erste Ergebnis war in meinem ursprünglichen Beitrag unten und das zweite in meinem Update.

ORIGINAL POST: Können Sie durch Simulation keine gute Annäherung erhalten, wenn Sie bereit sind, Zeit exponentiell in und d zu verbringen ? Die Eingangslänge ist in k und d logarithmisch . Das Problem liegt also eindeutig in der zufälligen doppelten Exponentialzeit. Da niemand weiß, wie man diese Werte in der Praxis effizient berechnet, scheint es klar zu sein, dass dies nicht in zufälliger exponentieller Zeit geschieht. Ich wäre sehr überrascht, wenn andere Komplexitätsergebnisse zu diesem Problem bekannt wären.kdkd

ADDED UPDATE: Eigentlich denke ich, dass das Problem in EXPSPACE sehr wahrscheinlich ist. Lassen Sie uns die Dimension korrigieren (um die Sache zu vereinfachen und weil ich die Feinheiten der Perkolation in unterschiedlichen Dimensionen überhaupt nicht gut verstehe), sodass die Eingabe nur . Nehmen wir außerdem an, k wird unär angegeben, damit ich die Exponentiale löschen und über PSPACE sprechen kann. Ich schlage den folgenden Algorithmus vor.kk

Zunächst müssen wir annehmen, dass es eine Klasse von Pseudozufallsfunktionen die Ihnen sagen, ob die Bindung an den Koordinaten x vorhanden ist, wobei α der Keim für die Pseudozufallsfunktion ist und für welche die durch F gegebenen Bindungen verhalten sich in Bezug auf Perkolation wie zufällige Bindungen.Fα(x)xαF

Nehmen wir nun an, wir haben einen festen Wert des Pseudozufallsfunktionskeims . Betrachten Sie das folgende Zwei-Spieler-Spiel, das zwei Spieler A und B spielen, nachdem sie eine Bindungswahrscheinlichkeit p und einen Startwert α für F erhalten haben .αpαF

Spieler 1 gibt zwei Stellen und b innerhalb eines Abstands von 2 k ν vom Ursprung an, die jedoch immer noch θ ( 2 k ν ) voneinander entfernt sind, wobei ν so gewählt wird, dass wenn die Perkolationswahrscheinlichkeit p innerhalb von 2 - k des kritischen Perkolations liegt Wahrscheinlichkeit p c , dann gibt es mit hoher Wahrscheinlichkeit einen Cluster mit einem Durchmesser von 2 k ν in der Nähe des Ursprungs ( ν)ab2kνθ(2kν)νp2kpc2kννwird als kritischer Exponent bezeichnet, und ich glaube, sein Wert ist mit mathematischen Beweisen bekannt. Spieler 1 behauptet, dass es einen Pfad der Länge gibt, der diese Stellen mit Bindungen in F α verbindet , und gibt auch die Stelle an, die der Mittelpunkt dieses Pfades der Länge d ist . Spieler 2 behauptet dann, dass entweder der erste Teil oder der zweite Teil dieses Pfades nicht verbunden ist. Spieler 1 antwortet, indem er den Punkt angibt, von dem er behauptet, er sei der Mittelpunkt dieses angeblich getrennten Abschnitts des Pfades. Die beiden Spieler fahren auf diese Weise für log d- Schritte fort, bis sie einen Pfadsegment erreichen, der aus einer einzelnen Bindung besteht, deren Vorhandensein oder Nichtvorhandensein leicht überprüft werden kann.dFαdlogd

Dies ist ein Zwei-Spieler-Spiel, dessen Ergebnis zeigt, ob die kritische Perkolationswahrscheinlichkeit innerhalb von von p c liegt , und durch das Ergebnis, dass sich die alternierende Polynomzeit in PSPACE befindet, kann das Ergebnis dieses Spiels in PSPACE berechnet werden. Eine PSPACE-Maschine könnte dann dieses Ergebnis für alle Samen α berechnen, um herauszufinden, welcher Spieler mit hoher Wahrscheinlichkeit gewinnt: Dies sagt ihm, ob p größer oder kleiner oder ungefähr gleich p c - 2 - k ist . Es kann dann eine binäre Suche auf p durchführen , um p c zu finden . 2kpcαppc2kppc

HERAUSFORDERUNG: Finden Sie einen PSPACE- Algorithmus (oder EXPSPACE, wenn nicht unär angegeben ist), ohne die Annahme zu verwenden, dass es gute Pseudozufallsfunktionen für die Perkolation gibt.k


1
kdk

cp2kσcpϵϵσ2k2kσ
Peter Shor

d

1
@ Joe: Die Ergebnisse, die ich bei hochdimensionaler Perkolation leicht finden kann, haben möglicherweise versteckte Konstanten, die von der Dimension in der asymptotischen Notation abhängen. Ich kann also wirklich nicht sagen, wie groß die Abhängigkeit von der Dimension ist. Ich denke, der EXPSPACE-Algorithmus, den ich oben gebe, ist wahrscheinlich polynomisch in der Dimension, aber ich müsste viel mehr Literatur suchen, als ich entscheiden möchte, ob es Theoreme gibt, die in der Dimension einheitlich sind, um diese Aussage zu rechtfertigen.
Peter Shor
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.