Lấy mẫu từ ô Voronoi của một điểm


8

Sửa một tập hợp điểm P R d . Bây giờ một điểm truy vấn q đến và mục tiêu được tạo ra một điểm r được lấy mẫu một cách ngẫu nhiên từ ô Voronoi của q trong tập P { q } .nPRdqrqP{q}

Với mục đích của câu hỏi này, bạn có thể giả sử rằng ô Voronoi của luôn bị giới hạn (ví dụ q luôn nằm trong thân lồi của P ).qqP

Có bất cứ điều gì được biết về vấn đề này?

Một số hạn chế:

  • Tôi có thể muốn nhiều hơn một mẫu từ ô Voronoi của . Đây phải là IID.q
  • Tôi được phép xử lý trước các điểm, nhưng tôi không thể dành thời gian theo cấp số nhân trong .d
  • Mẫu phải được tạo theo thời gian tuyến tính theo và đa thức trong d lý tưởng.nd

Lưu ý rằng quy tắc trên loại bỏ tính toán tế bào Voronoi một cách rõ ràng. Cũng lưu ý rằng mặc dù cách tiếp cận lấy mẫu từ chối sẽ mang lại một mẫu thống nhất, nhưng không rõ làm thế nào để thực hiện nó một cách hiệu quả.


2
Có một số lý do mà nó không hoạt động ngay lập tức để sử dụng các kỹ thuật đi bộ ngẫu nhiên ước lượng khối lượng thông thường để tạo các mẫu ngẫu nhiên đồng đều trong các cơ thể lồi trong thời gian đa thức?
David Eppstein

1
Tôi nên đã làm rõ. Có thể sử dụng chúng vì có thể tính toán thành viên, nhưng thời gian chạy để tạo mẫu khá tốn kém (ít nhất là thời gian tuyến tính vì bạn mô tả ô voronoi theo các ràng buộc n nửa mặt phẳng). Do đó proviso tuyến tính.
Suresh Venkat

Ah, tôi đã bỏ lỡ phần tuyến tính.
David Eppstein

1
bạn có thể nhận ra bất kỳ đa giác nào như một ô Voronoi. do đó, ở mức tối thiểu bạn cần có thể xử lý trước một đa giác để bạn có thể rút các mẫu thống nhất IID từ nó nhanh hơn so với thực hiện bước đi ngẫu nhiên đầy đủ mỗi lần. Điều này có vẻ đủ khó chính nó?
Sasho Nikolov

Câu trả lời:


1

Quá ngắn cho một nhận xét ... Sau đây là trực quan bla bla, và cảm thấy tự do không mua nó.

Điều đó dường như rất khó xảy ra - giả sử các điểm được phân bố đồng đều, số lượng lân cận của ô sẽ là 2 dq2d. Đây có thể là một cuộc tranh luận chính thức hơn. Chọn một tập hợp các điểm trên siêu cầu đơn vị sao cho góc giữa hai điểm bất kỳ ít nhất, tôi không biết, 80 độ. Chúng ta biết rằng người ta có thể chọn một số mũ theo số mũ trên mặt cầu mà không cần quá nhiều nỗ lực nếu kích thước đủ lớn. Bây giờ, theo trực giác, đối với bất kỳ tập hợp con nào bằng một nửa điểm, ô Voronoi của tâm hình cầu sẽ có thể tích gần gấp đôi khi so với thể tích ô với tất cả các điểm. Điều này chủ động ngụ ý bạn phải kiểm tra tất cả các điểm để có được ước tính khối lượng tốt. Điều đó dường như ngụ ý, một lần nữa theo trực giác, việc lấy mẫu thống nhất sẽ là không thể, vì các vấn đề dường như tương đương về mặt đa thức ...


Đó là một cuộc tranh luận thú vị. Tuy nhiên, liệu một lập luận như vậy có gợi ý rằng bạn không thể ước tính thể tích của một cơ thể lồi được xác định bởi nửa máy bay, mà chúng ta biết chúng ta có thể làm gì?
Suresh Venkat

Không thực sự - nếu bạn có thể đọc tất cả các thông tin đầu vào thì cuộc tranh luận này thất bại ....
Sariel Har-Peled

Vâng, tôi được phép xử lý trước đầu vào bất kỳ cách nào tôi thấy phù hợp.
Suresh Venkat
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.