Bei einer Menge von Hyperebenen, die durch die Normalenvektoren , sind ihre Zelltypen (oder Vorzeichenvektoren) alle Vektoren t ∈ { + , - } m, für die ein Vektor v ∈ R d existiert so daß ⟨ v , h i ⟩ & ne; 0 und t i = sign ( ⟨ v , h i ⟩ )gilt für alle . Hier ⟨ u , v ⟩ bezeichnet das innere Produkt und sign ( x ) bezeichnen das Vorzeichen ( + oder - ) der Nicht-Null - reelle Zahl x .
Frage: Was ist der schnellste bekannte Algorithmus für die inverse Operation? Bei einer Menge von Zelltypen wollen wir eine Menge von Hyperebenen in möglichst wenigen Dimensionen berechnen, so dass ihre Zelltypen eine Obermenge von t 1 , … , t n sind .
Antworten:
Dies entspricht der Berechnung des Vorzeichenrangs einer Matrix, die NP-hart ist, wie in diesem Artikel gezeigt . Sie können also nicht erwarten, dass ein Algorithmus zu effizient ist.
quelle