Kiểm tra sự tương đương của hai polytopes


14

Hãy xem xét một vectơ của các biến và một tập các ràng buộc tuyến tính được chỉ định bởi .xAxb

Hơn nữa, hãy xem xét hai đa giác

P1={(f1(x),,fm(x))|Mộtxb}P2= ={(g1(x),,gm(x))|Mộtxb}

nơi 's và ' s là affine ánh xạ. Cụ thể, chúng có dạng . (Chúng tôi lưu ý rằng và là đa giác vì chúng là "ánh xạ affine" của đa giác .)gfgcx+dP1P2Mộtxb

Câu hỏi là, làm thế nào để quyết định xem và có bằng nhau không? Sự phức tạp là gì?P1P2

Động lực của vấn đề là từ các mạng cảm biến, nhưng nó dường như là một vấn đề hình học đáng yêu (có lẽ là cơ bản?). Người ta có thể giải quyết vấn đề này trong thời gian ngắn, có thể bằng cách liệt kê tất cả các đỉnh của và , nhưng có cách tiếp cận nào tốt hơn không?P1P2


2
Bạn có ý nghĩa gì bởi hai đa giác là tương đương? Ba cách giải thích ngay lập tức đến với tôi: bằng nhau như bộ, tương đương chắc chắn và tương đương kết hợp. Hai câu trả lời hiện có giả định khác nhau.
Tsuyoshi Ito

Ý tôi là bình đẳng như bộ.
maomao

Vui lòng chỉnh sửa câu hỏi để bao gồm làm rõ. Đừng để nó trong phần bình luận. Các câu hỏi nên được khép kín: mọi người không cần phải đọc các bình luận để hiểu những gì bạn đang hỏi. Cảm ơn bạn.
DW

Câu trả lời:


12

Tôi không thể nói chắc chắn nếu bạn sẽ xem xét cách tiếp cận sau là tốt hơn, nhưng từ quan điểm lý thuyết phức tạp, có một giải pháp hiệu quả hơn. Ý tưởng là để viết lại câu hỏi của bạn trong lý thuyết bậc nhất của các tỷ lệ hợp lý với phép cộng và thứ tự. Bạn có được bao gồm trong P 2 khi và chỉ khi Φ : = x . y . ( A xbP1P2 là hợp lệ. Rõ ràng làm thế nào để có được sự tương đương củaP1P2theo cùng một cách. Bây giờΦcó một tiền tố lượng hóa-luân phiên cố định, và do đó decidable trongΠP2, cấp độ thứ hai của hệ thống phân cấp thời gian đa thức (Sontag, 1985

Φ: =x.y.(Mộtxb(Mộtyb1TôimfTôi(x)= =gTôi(y)))
P1P2ΦΠ2P). Tôi khá tự tin rằng cũng có thể chứng minh một giới hạn khớp thấp hơn, tôi nhớ lại việc đọc ở đâu đó rằng sự bao gồm giữa hai đa giác là -hard.Π2P

Nếu bạn đang tìm kiếm sự hỗ trợ công cụ để giải quyết các vấn đề như vậy trong thực tế, các bộ giải hiện đại của SMT như z3 hoàn toàn hỗ trợ lý thuyết này.


5

MộtxbP1P2MộtbMộtb


2
Tôi không nghĩ rằng lập luận này hoạt động - nó bỏ qua kích thước của đơn giản được đưa ra bởi định lý được trích dẫn. (x là một phần của đầu vào, do đó, bất kỳ mức giảm nào cũng cần đảm bảo rằng nó bị giới hạn về mặt đa thức)
Colin McQuillan

Điểm tốt! Có vẻ như yêu cầu của tôi vẫn phải thông qua, nhưng chúng tôi phải đi sâu vào bằng chứng trong bài báo mà tôi đã trích dẫn. Bắt đầu với một biểu đồ, họ xây dựng một đa giác, sao cho hai biểu đồ là đẳng cấu khi và chỉ khi các đa giác tương ứng là đẳng cấu. Các đa giác của chúng có số đỉnh đa thức và mô tả đỉnh của chúng có thể được tính trong thời gian đa thức. Do đó, chúng ta có thể lấy (A, b) là một đơn vị theo chiều là số đỉnh và f là hình chiếu affine cung cấp cho đa giác có thể thu được từ mô tả đỉnh.
Denis Pankratov
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.