Lấy mẫu hoàn hảo phù hợp thống nhất ngẫu nhiên


13

Giả sử tôi có một đồ thị với những (không rõ) bộ matchings hoàn hảo của . Giả sử tập hợp này không trống, thì việc lấy mẫu thống nhất ngẫu nhiên từ nào? Điều gì sẽ xảy ra nếu tôi ổn với một phân phối gần với thống nhất, nhưng không hoàn toàn đồng đều, thì có một thuật toán hiệu quả không?M ( G ) G M ( G )GM(G)GM(G)


Bạn có biết gì thêm về không? Hay nói cách khác, bạn thậm chí có thể quan tâm đến bất kỳ lớp biểu đồ bị hạn chế nào không? G
Juho

@Juho Tôi thích kết quả cho các biểu đồ chung, đặc biệt là các biểu đồ dày đặc (vì vậy những gì Yuval đề cập trong câu trả lời của anh ấy có vẻ đầy hứa hẹn). Tôi đã thấy một số kết quả cho đồ thị phẳng trước đây, tôi nghĩ vậy. Tuy nhiên, vì đây là một câu hỏi chung, nếu bạn có câu trả lời cho một số họ đồ thị thú vị thì có lẽ vẫn đáng để trả lời vì những người khác tìm kiếm câu hỏi này có thể muốn biết.
Artem Kaznatcheev

Nói rõ hơn, tôi cho rằng bạn không có trong tay? M(G)
Raphael

@Raphael Tôi nghĩ rằng câu hỏi sẽ là tầm thường nếu bạn đã làm. Trong thực tế tôi nghĩ rằng câu hỏi sẽ tương đối đơn giản nếu bạn chỉ có, vì thường có sự tương ứng giữa đếm và lấy mẫu. Hay bạn có nghĩa là "trong tầm tay" theo một cách khác? |M(G)|
Artem Kaznatcheev

Tôi hiểu rồi. Tôi tìm thấy cụm từ mơ hồ của bạn, mà tôi đã cố gắng sửa. Tôi đã làm đúng chứ?
Raphael

Câu trả lời:


8

Có một bài báo cổ điển của Jerrum và Sinclair (1989) về việc lấy mẫu các kết hợp hoàn hảo từ các biểu đồ dày đặc. Một bài báo cổ điển khác của Jerrum, Sinclair và Vigoda (2004; pdf) thảo luận về việc lấy mẫu các kết hợp hoàn hảo từ các biểu đồ lưỡng cực.

Cả hai loại giấy này đều sử dụng chuỗi Markov trộn nhanh, và do đó các mẫu chỉ gần như đồng nhất. Tôi tưởng tượng rằng lấy mẫu thống nhất là khó khăn.


2

Nếu bạn cho rằng đồ thị của bạn là phẳng, thì có một quy trình thời gian đa thức cho vấn đề lấy mẫu này.

Đầu tiên, vấn đề đếm số lượng khớp hoàn hảo nằm trong P đối với đồ thị phẳng. ( https://en.wikipedia.org/wiki/FKT_alacticm ) (Có thể tìm thấy một giải thích tốt về thực tế này trong chương đầu tiên của cuốn sách của Jerrum về Đếm, Lấy mẫu và Tích hợp.)

Tiếp theo, với mỗi cạnh e của G , hãy đếm số lượng khớp hoàn hảo của Ge . Điều này có thể được biến thành xác suất mà một kết hợp hoàn hảo thống nhất chứa e - chỉ chia cho số lượng matchings hoàn hảo trong G . Lấy mẫu một cạnh theo xác suất này và tiếp tục quy nạp.

(Điều này lợi dụng thực tế là các kết quả khớp là một cấu trúc "tự giảm", do đó, các vấn đề đếm và lấy mẫu thống nhất về cơ bản là giống nhau. Bạn có thể xem JVV "Tạo cấu trúc kết hợp ngẫu nhiên từ phân phối đồng nhất" để biết thêm về điều này quan điểm.)

Một bằng chứng đơn giản rằng điều này cho phân phối chính xác:

c(H)Hn!n= =H/2

e1,Giáo dục,en

c(Ge1)c(G)c(G{e1,e2})c(Ge1)Giáo dụcc(G{e1,Giáo dục,en-1})c(G{e1,Giáo dục,en-2})

c(G{e1,Giáo dục,en-1})= =1G{e1,Giáo dục,en-1}en1/c(G)

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.