Xác suất mà một hàm Boolean ngẫu nhiên có một nhóm tự động hóa tầm thường là gì?


9

Với một hàm Boolean , chúng tôi có nhóm automorphism Một u t ( f ) = { σ S n | x , f ( σ ( x ) ) = f ( x ) } .fMộtbạnt(f)= ={σSn |x,f(σ(x))= =f(x)}

Có bất kỳ giới hạn tiếng trên ? Có bất cứ điều gì được biết đến với số lượng của mẫu P r f ( G A u t ( f ) ) cho một số nhóm G không?Prf(Mộtbạnt(f)1)Prf(GMộtbạnt(f))G

Câu trả lời:


4

Đúng. Đối với câu hỏi đầu tiên của bạn, xác suất sẽ về 0 nhanh theo cấp số nhân. Điều này có thể được tính như sau. Với mỗi hoán vị , chúng ta có thể ràng buộc xác suất rằng π A u t ( f ) , tức là f ( π ( x ) ) = f ( x ) với mọi x { 0 , 1 } n . Hãy xem xét các quỹ đạo của π hoạt động trên { 0 , 1 } n . Chúng tôi có mà πππAut(f)f(π(x))=f(x)x{0,1}nπ{0,1}nπlà một tính tự động của iff f là hằng số trên các chất hấp thụ π . Nếu π là không cần thiết, nó có ít nhất một quỹ đạo trên [ n ] không phải là một đơn vị, và do đó ít nhất là trên quỹ đạo trên { 0 , 1 } n không phải là một đơn vị. Giả sử quỹ đạo có k phần tử trong đó. Do đó xác suất mà f không đổi trên quỹ đạo đó chính xác là 2 - ( k - 1 ) . Giả sử rằng π diễn xuất trên [ n ]ffππ[n]{0,1}nkf2(k1)π[n] điểm cố định, c 2 chu kỳ có độ dài 2, v.v. (cụ thể làn i = 1 i c i = n ). Khi đó số điểm của { 0 , 1 } n được cố định bởi π chính xác là 2 i c i . Tất cả các điểm còn lại của { 0 , 1 } n đều nằm trong quỹ đạo không cần thiết của π . Để giới hạn trên xác suất rằng π A u t (c1c2i=1nici=n{0,1}nπ2ici{0,1}nπ , lưu ý rằng khả năng tốt nhất là nếu tất cả các phần tử không cố định của { 0 , 1 } n có quỹ đạo có kích thước 2. Vì vậy, chúng ta nhận được P r ( π A u t ( f ) ) ( 1 / 2 ) M / 2 nơi M = 2 n - 2 Σ i c i . Bây giờ, chúng tôi muốn giới hạn dưới trên M , có nghĩa là chúng tôi muốn giới hạn trên trêni cπAut(f){0,1}nPr(πAut(f))(1/2)M/2M=2n2iciM . Kể từ pi 1 , lớn nhất Σ c i có thể là khi c 1 = n - 2 c 2 = 1 , tức là Σ c i = n - 1 M = 2 n - 2 n - 1 = 2 n - 1 , để M 2 n - 1 P r ( pi ΣTôicTôiπ1ΣcTôic1= =n-2c2=1ci=n1M=2n2n1=2n1M2n1 . Bây giờ áp dụng liên kết ràng buộc: | S n | = n ! , Vì vậy P r ( ( pi S n ) [ pi 1  và  pi Một u t ( f ) ] ) n ! 2 - 2 nPr(πAut(f))(1/2)2n-2|Sn|= =n! , mà về cơ bản là2nlgn- 2 n - 20khin, khá nhanh chóng.Pr((πSn)[π1 và πMộtbạnt(f)])n!2-2n-22nlgn-2n-20n

Đối với bất kỳ nào, bạn có thể sử dụng lý do tương tự, nhưng xác suất cũng sẽ nhanh chóng về không.GSn


Sẽ không xác suất f không đổi trên quỹ đạo là $ 2 ^ {- k}?
Samuel Schlesinger

1
Cảm ơn vì điều này, nó nhắc nhở tôi rất nhiều về bằng chứng của phiên bản đồ thị.
Samuel Schlesinger

1
Ồ, tôi hiểu tại sao đó là 2-(k-1)
Samuel Schlesinger

1
@SamuelSchlesinger: Vâng, tương tự. Tôi nghĩ nó thậm chí còn dễ dàng hơn trong trường hợp này vì số lượng hàm boolean là số mũ gấp đôi trong khi số lượng đồ thị chỉ là . ~2n2-nlgn
Joshua Grochow
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.