Ist eine Komplexitätsklasse bekannt, die Online-Gegenstücke zu Optimierungsproblemen enthält? Wenn nicht, wie kann eine solche Klasse definiert werden?
Wir wissen, dass viele Probleme ihre Online-Version haben: zB Online-Version des Papierverpackungsproblems. Die Online-Probleme sind schwieriger, gemessen an ihren Wettbewerbsverhältnissen.
Und ich habe im Komplexitätszoo nichts Ähnliches gefunden .
Grundsätzlich kann man sagen, dass es keine Online-Probleme gibt, sondern nur Online-Algorithmen für Offline-Probleme. Wenn es jedoch Online-Probleme gibt, warum kann es keine Komplexitätsklasse geben, die diese enthält?
cc.complexity-theory
complexity-classes
Oleksandr Bondarenko
quelle
quelle
Antworten:
Ein schwieriger Aspekt beim Definieren von Komplexitätsklassen für Online-Probleme besteht darin, dass die Art der Berechnungen, die ich nach dem Lesen der Eingabe ausführen kann, im Prinzip unbegrenzt ist. Mit anderen Worten, Online-Probleme sind schwierig, selbst wenn ich (zum Beispiel) ein NP-Orakel habe, das die Eingabe verarbeitet, sobald sie eintrifft.
Es ist denkbar, dass mit einem eingeschränkteren Prozessor noch einfachere Vorhersageaufgaben schwieriger auszuführen sind. Im Allgemeinen ergibt sich die Schwierigkeit beim Entwerfen von Online-Algorithmen jedoch aus der Fähigkeit des Gegners, die Eingabe zu ändern, nachdem Sie ein Vorhersagemodell erstellt haben.
quelle
Ich habe kürzlich die Zeitung "Spiele gegen die Natur" (Papadimitriou, 1985) gelesen (hier ist der Link: http://www.sciencedirect.com/science/article/pii/0022000085900455 ). Insbesondere beweist dieses Papier, dass die stochastische Erfüllbarkeit (SSAT) PSPACE-vollständig ist. Ich denke, die SSAT ist ein Online-Problem? Also hat dieses Papier etwas mit Ihrer Frage zu tun?
Ich interessiere mich auch sehr für Komplexitätsprobleme bei Online-Problemen. Wir können diskutieren!
quelle