Annäherung an den Vorzeichenrang einer Matrix


25

Der Vorzeichenrang einer Matrix A mit + 1, -1 Einträgen ist der niedrigste Rang (über den Reals) einer Matrix B, die dasselbe Vorzeichenmuster wie A hat (dh für alle i , j ). Dieser Begriff ist wichtig für die Komplexität der Kommunikation und die Lerntheorie.AijBij>0i,j

Meine Frage ist: Gibt es bekannte (subexponentielle Zeit-) Algorithmen, die den Vorzeichenrang einer Matrix auf einen Faktor approximieren ?o(n)

(Ich kenne Forsters untere Grenze des Vorzeichenrangs in Bezug auf die spektrale Norm, aber dies ergibt im Allgemeinen kein besseres Näherungsverhältnis als .)Ω(n)

Antworten:


17

Ich glaube, das ist eine offene Frage.

Lee und Schraibman in "Ein Approximationsalgorithmus für den Approximationsrang" zeigen, dass der Approximationsrang durch einen polynomiellen Zeitalgorithmus auf einen konstanten Faktor approximiert werden kann. Dazu beziehen sie eine semidefinite Programmiergröße auf den Approximationsrang, wobei α ein endlicher Parameter ist, der größer als 1 ist. Wenn α an die Grenze der Unendlichkeit gebracht wird, ergibt sich der Vorzeichenrang, aber das Ergebnis ergibt nichts Rahmen.γ2ααα


12

O(n/logn)dS

  • MSrank M=O(n11/d)
  • Sd

MO(n11/d/d)d=Θ(logn)

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.