Durchschnittliche Verzerrungseinbettungen

11

(X,d)(Y,f)μ:XYμ

ρ=maxp,qX{d(x,y)f(μ(x),μ(y)),f(μ(x),μ(y))d(x,y)}

Es gibt jedoch auch andere Qualitätsmaßstäbe: Dhamdhere et al. Untersuchen die "durchschnittliche" Verzerrung:

σ=d(x,y)f(μ(x),μ(y)).

Das Maß, an dem ich hier interessiert bin, wird jedoch von MDS-ähnlichen Methoden verwendet, bei denen der durchschnittliche additive Fehler betrachtet wird:

ε2=|d(x,y)f(μ(x),μ(y))|2

Obwohl MDS-ähnliche Methoden außerhalb der theoretischen CS-Community ausführlich untersucht werden, ist mir nur ein Artikel ( von Dhamdhere et al. ) Bekannt, der die Optimierung unter dieser Maßnahme untersucht, und dies auch für das begrenzte Problem der Einbettung in die Linie ( ) (Randnotiz: Tasos Sidiropoulos ' MS-Arbeit von 2005 enthält einen schönen Rückblick auf frühere Arbeiten)Y=R

Gibt es neuere Arbeiten, die den Menschen hinsichtlich strenger Qualitätsanalysen unter diesem Begriff des Fehlers bekannt sind? Während diese Probleme im Allgemeinen NP-schwer sind, interessieren mich eher Annäherungen jeglicher Art.

Suresh Venkat
quelle

Antworten:

3

Das ist eine schöne Frage. Ich kenne keine Approximationsalgorithmen, aber die bekannten Härteergebnisse für die Approximation der minimalen Verzerrung (und damit verbundene Probleme wie die Kennzeichnung von Metriken) sollten auch zeigen, dass schwer zu approximieren ist.ϵ2

Der Grund ist, dass sie eine Reduktion von einem NP-harten Problem ergeben, so dass im JA-Fall die Verzerrung und im NEIN-Fall die Verzerrung für mindestens einen konstanten Bruchteil der Kanten . Daher ist im JA-Fall ein Faktor kleiner als im NEIN-Fall. Einzelheiten finden Sie beispielsweise in dem Artikel von Khot-Saket: www.cs.cmu.edu/~rsaket/pubs/approx.pdfO(1)Ω(k)ϵ2k

Ich bin mir nicht ganz sicher, welcher Härtefaktor sich aus ihrem Papier ergibt, aber es sollte nicht schwierig sein, dies herauszufinden. (Ich würde vermuten, dass mindestens der -Faktor, den Sie für die Kennzeichnung von Metriken erhalten, folgen sollte.)logc(n)

Moritz
quelle
Das ist ein guter Vorschlag. Ich werde mich auf jeden Fall mit der Kennzeichnung von Metriken befassen. Es ist bekannt, dass selbst das Einbetten in die Linie MAX SNP-schwer ist, aber es wäre interessant (wenn auch enttäuschend), stärkere Ergebnisse zu sehen.
Suresh Venkat
2

Ich könnte etwas vermissen, aber warum ist ? Wir sind an einer additiven Approximation interessiert, daher können wir nicht skalieren, um für alle , oder?ϵ2(ρ1)d(x,y)2f(μ(x),μ(y))d(x,y)x,y

Ein Vorteil dabei ist, dass wir auf kurzen Strecken schlecht abschneiden können und letztendlich in Ordnung sind. Ist das Problem auch einfach (auch zu approximieren), wenn wir beispielsweise in einbetten möchten ? (Können wir ein mathematisches Programm schreiben, um die Frage zu erfassen?)2

aditya
quelle
Guter Punkt. Ich habe meine Antwort geändert.
Moritz
es hängt von der Formulierung ab. Wenn Sie das Problem als Minimierung von für einen festdimensionalen Zielunterraum darstellen, verursachen die Rangbeschränkungen einige Probleme. Wenn Sie die Formulierung im JL-Stil verwenden (dh den Fehler beheben und die richtige Dimensionalität finden), ist möglicherweise etwas machbar. ϵ
Suresh Venkat
Eine Größe, die nützlich sein kann, um "gegen" zu konkurrieren, ist . Betrachten Sie das Problem der Einbettung in (ich habe früher vorgeschlagen, aber es hat das chaotische sqrt). Wir müssen eindeutig darauf abzielen Einbettungen zu erzielen, wobei (in einem vagen Sinn, das heißt , wir sind aus multiplikativ für die meisten . Können wir eine solche Einbettung erhalten für, sagen wir (konstanter Grad) Expander? (oder beweisen, dass es nicht möglich ist?)S:=d(x,y)212ϵ2o(S)(1+o(1))x,y
Aditya