Hitung polytope dimensi terendah dari satu set vektor tanda


11

Diberikan satu set pesawat terbang yang ditentukan oleh vektor normal , tipe selnya (atau tanda vektor) adalah semua vektor t { + , - } m yang terdapat vektor v R d sehingga v , h i0 dan t i = tanda ( v , h i)h1,,hmRdt{+,}mvRdv,hi0ti=sign(v,hi)berlaku untuk semua . Di sini, u , v menunjukkan produk dalam dan tanda ( x ) menunjukkan tanda ( + atau - ) dari non-nol bilangan real x .iu,vsign(x)+x

Pertanyaan: Apa algoritma yang paling cepat diketahui untuk operasi invers? Dengan satu set dari tipe sel, kami ingin menghitung beberapa set hyperplanes dalam dimensi sesedikit mungkin, sehingga tipe selnya adalah superset dari t 1 , ... , t n .t1,,tnt1,,tn


1
BTW tidak jelas apa produk dalam hyperplane dan vektor. Apakah Anda berniat menjadi vektor normal dari i hyperplane -th? hii
Sasho Nikolov

Ya, mereka seharusnya vektor normal - saya menyatakan secara formal apa yang saya cari.
Holger

Jawaban:


5

Ini setara dengan menghitung peringkat tanda matriks, yang NP-keras seperti yang ditunjukkan dalam makalah ini . Jadi Anda tidak bisa mengharapkan algoritma yang terlalu efisien.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.