Câu trả lời này dựa trên ý tưởng của Dana trong câu trả lời của cô ở trên.
Tôi nghĩ rằng bạn có thể xây dựng một ma trận như vậy bằng cách sử dụng bộ ngưng tụ tổn thất hai nguồn. Fix và nói N = 2 n . Giả sử bạn có một chức năng rõ ràng f ( x , y ) mà có bất kỳ hai nguồn độc lập ngẫu nhiên ( X , Y ) , mỗi chiều dài n và có min-entropy ít nhất k = n ( 1 / 2 - δ ) và kết quả đầu ra một chuỗi của n ' = nδ=0.001N=2nf(x,y)(X,Y)nk=n(1/2−δ)n′=n/2bit đó là ) . Đối số xác suất phải tương tự như những gì được sử dụng trong bài báo sau đây cho các tụ ngưng không tổn hao và các dây dẫn tổng quát hơn:ϵ-close với phân phối với min-entropy ít nhất . Tôi nghĩ rằng bạn có thể sử dụng các đối số xác suất tiêu chuẩn để chỉ ra rằng một hàm ngẫu nhiên thỏa mãn các tính chất này (với xác suất áp đảo) nếu 2 k > k ′ + log ( 1 / ϵ ) + O ( 1k′=n(1/2−3δ)2k>k′+log(1/ϵ)+O(1)
M. Capalbo, O. Reingold, S. Vadhan, A. Wigderson. Chất dẫn ngẫu nhiên và mở rộng mức độ không đổi vượt quá mức / 2 rào cản
Trong trường hợp của chúng tôi, chúng tôi đặt , vì vậy chúng tôi chắc chắn về sự tồn tại của chức năng mà chúng ta cần. Bây giờ, một đối số trung bình cho thấy có một chuỗi n ′ -bit z sao cho số lượng ( x , y ) với f ( x , y ) = z ít nhất là 2 1,5 n . Giả sử bạn biết một z như vậy và sửa nó (bạn có thể chọn bất kỳ tùy ý nếu bạn biết thêm rằng hàm của bạn ánh xạ phân phối thống nhất đầy đủ đến một phân phối đó làϵ=2−k′n′z(x,y)f(x,y)=z21.5nzz -đóng theo thống nhất). Bây giờ xác định các mục của bạn N × N ma trận bởi các khả năng của ( x , y ) và đặt một 1 tại vị trí ( x , y ) khi và chỉ khi f ( x , y ) = z . Theo lựa chọn z của chúng tôi, ma trận này có ít nhất 2 1,5 nO(2−n/2)N×N(x,y)1(x,y)f(x,y)=zz21.5n những cái.
Bây giờ, lấy bất kỳ hàm con nào và đặt X , Y lần lượt là các phân phối đồng đều trên các hàng và cột được chọn. Bởi sự lựa chọn của f , chúng ta biết rằng f ( X , Y ) là ε -close để có min-entropy k ' . Do đó, nếu chúng ta chọn một mục thống nhất ngẫu nhiên của các submatrix, xác suất của việc có một 1 là tại hầu hết 2 - k ' + ε ≤ 2 - k ' + 12k×2kX,Yff(X,Y)ϵk′12−k′+ϵ≤2−k′+1. This means that you have at most 22k−k′+1=O(2n/2+δ) ones in the submatrix, as desired.
Of course coming up with an explicit f with the desired parameters (in particular, nearly optimal output length) is a very challenging task and no such function in known so far.