Oblicz najniższy wymiarowy polytop z danego zestawu wektorów znakowych


11

Biorąc pod uwagę zestaw hiperpłaszczyzn określonych przez wektory normalne , wszystkie typy komórek (lub wektory znakowe) to wszystkie wektory t { + , - } m, dla których istnieje wektor tak, że i dla wszystkich . W tym przypadku oznacza wewnętrzny produkt, a oznacza znak ( lubh1,,hmRdt{+,}mV , H i0 T I = sign ( V , H i) i U , V znak ( x ) + - xvRrev,hi0tja=znak(v,hja)jau,vznak(x)+- ) niezerowej liczby rzeczywistej .x

Pytanie: Jaki jest najszybciej znany algorytm operacji odwrotnej? Biorąc pod uwagę zestaw typów komórek, chcemy obliczyć pewien zestaw hiperpłaszczyzn w możliwie jak najmniejszej liczbie wymiarów, aby jego typy komórek były nadzbiorem .t 1 , , t nt1,,tnt1,,tn


1
BTW, nie jest jasne, jaki jest wewnętrzny produkt hiperpłaszczyzny i wektora. Czy zamierzają być normalny wektor í -tej hiperpłaszczyznę? hjaja
Sasho Nikolov

Tak, to powinny być normalne wektory - formalnie podałem dokładnie to, czego szukam.
Holger

Odpowiedzi:


5

Jest to równoważne obliczeniu rangi znaku macierzy, która jest NP-twarda, jak pokazano w tym artykule . Dlatego nie można oczekiwać zbyt wydajnego algorytmu.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.