Tính đa giác chiều thấp nhất từ ​​một tập các vectơ đã cho


11

Cho một tập hợp các siêu phẳng được xác định bởi các vectơ bình thường , các loại tế bào của nó (hoặc vectơ ký hiệu) đều là các vectơ t { + , - } m mà tồn tại một vectơ v R d để v , h i0t i = dấu ( v , h i)h1,,hmRdt{+,}mvRdv,hi0ti=sign(v,hi)giữ cho tất cả . Ở đây, u , v biểu thị sản phẩm bên trong và dấu ( x ) biểu thị dấu ( + hoặc - ) của khác không số thực x .iu,vsign(x)+x

Câu hỏi: Thuật toán được biết đến nhanh nhất cho hoạt động nghịch đảo là gì? Cho một tập của loại tế bào, chúng ta muốn tính toán một số bộ siêu phẳng trong càng ít kích thước càng tốt, do đó các loại tế bào của nó là một superset của t 1 , ... , t n .t1,,tnt1,,tn


1
BTW không rõ sản phẩm bên trong của siêu phẳng và vectơ là gì. Bạn có định là vectơ bình thường của siêu phẳng thứ i không? hii
Sasho Nikolov

Vâng, chúng được coi là các vectơ bình thường - tôi đã tuyên bố chính xác những gì tôi đang tìm kiếm.
Holger

Câu trả lời:


5

Điều này tương đương với việc tính toán thứ hạng dấu hiệu của ma trận, đó là NP-hard như trong bài viết này . Vì vậy, bạn không thể mong đợi quá hiệu quả của một thuật toán.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.