Matriks seimbang eksplisit

20

Apakah mungkin untuk membangun sebuah eksplisit 0 / 1 -matrix dengan N 1,5 yang seperti bahwa setiap N 0,499 × N 0,499 submatrix mengandung kurang dari N 0,501 orang?N×N 0/1N1.5N0.499×N0.499N0.501

Atau mungkin dimungkinkan untuk membuat set hitting yang eksplisit untuk properti tersebut.

Sangat mudah untuk melihat bahwa matriks acak memiliki properti ini dengan probabilitas secara eksponensial mendekati . Juga, expander pencampuran lemma tidak cukup untuk mendapatkan sifat ini.1

Saya kira generator pseudorandom yang mengelabui persegi kombinatorial dapat membantu di sini, tetapi mereka dirancang untuk distribusi seragam dan saya pada dasarnya membutuhkan sini.B(N2,N0.5)

ilyaraz
sumber
5
Ini pertanyaan yang menarik: Saya penasaran dengan motivasinya.
Suresh Venkat
@ Surur Berasal dari non-ekstraktifnya informasi timbal balik kuantitatif. Jika Anda tertarik, saya bisa menguraikan.
ilyaraz
Saya sebenarnya. Anda dapat mengirim email kepada saya ([email protected]) jika lebih mudah.
Suresh Venkat

Jawaban:

11

Apa yang Anda cari adalah ekstraktor satu-bit untuk dua sumber independen: fungsi , sehingga, asalkan X, Y adalah variabel acak dengan min-entropi 0,499 * log (N), E (X, Y) hampir seimbang.E:[N]×[N]{0,1}

Ini masalah sulit yang terkenal. Untuk parameter yang Anda inginkan, saya percaya itu diselesaikan oleh Bourgain. Lihat di sini: http://www.cs.washington.edu/homes/anuprao/pubs/bourgain.pdf

Dana Moshkovitz
sumber
1
Bourgain memberi bias untuk beberapa α > 0 . Saya tidak yakin analisis dapat memberikan α = 1 / 2 . Jika saya jadi Anda, saya akan mempelajarinya dan memeriksa. Anda juga dapat bertanya kepada Anup Rao, Zeev Dvir, Avi Wigderson, atau orang lain yang menangani masalah ini. p=Nαα>0α=1/2
Dana Moshkovitz
7
@ilyaraz: Ketika Anda (atau siapa pun) mengetahui apakah konstruksi Bourgain memberikan matriks yang diinginkan atau tidak, silakan bagikan (kecuali jika Anda keberatan)!
Tsuyoshi Ito
1
ini merupakan T&J yang sangat menarik. Saya akan permintaan kedua Tsuyoshi.
Suresh Venkat
2
Membaca ulang pertanyaan dan jawaban (sudah beberapa waktu yang lalu ..), saya pikir saya tidak melihat si penanya hanya menginginkan N ^ {1,5} yang sesuai dengan penggalian sedikit yaitu 1 dengan probabilitas N ^ {-0.5} daripada sedikit seimbang. Namun, saya pikir referensi ke ekstraktor dua sumber sangat membantu. Saya bisa membayangkan bahwa teknik serupa akan berguna untuk pengaturan pertanyaan.
Dana Moshkovitz
1
1) Jika sebuah extractor mengeluarkan k bit yang hampir seragam, maka, khususnya, Anda bisa mendapatkan satu bit yaitu 1 dengan probabilitas ~ 1/2 ^ k. 2) Ini sangat boros, dan bagi saya terdengar seperti pertanyaan penelitian yang bagus untuk menemukan cara yang lebih efisien untuk menghasilkan bit seperti itu.
Dana Moshkovitz
2

Jawaban ini didasarkan pada ide Dana dalam jawabannya di atas.

Saya pikir Anda dapat membangun matriks seperti itu menggunakan kondensor lossy dua sumber. Perbaiki dan katakan N = 2 n . Misalkan Anda memiliki fungsi eksplisit f ( x , y ) yang mengambil dua sumber independen acak ( X , Y ) , masing-masing panjang n dan memiliki min-entropi setidaknya k = n ( 1 / 2 - δ ) dan output berurutan dari n = n / 2δ=0.001N=2nf(x,y)(X,Y)nk=n(1/2δ)n=n/2bit yang -dekat dengan distribusi dengan min-entropi setidaknya k ' = n ( 1 / 2 - 3 δ ) . Saya pikir Anda dapat menggunakan argumen probabilistik standar untuk menunjukkan bahwa fungsi acak memenuhi sifat-sifat ini (dengan probabilitas luar biasa) jika 2 k > k + log ( 1 / ϵ ) + O ( 1 ) . Untuk argumen probabilistik harus serupa dengan apa yang digunakan dalam makalah berikut untuk kondensor lossless dan konduktor yang lebih umum:ϵk=n(1/23δ)2k>k+log(1/ϵ)+O(1)

M. Capalbo, O. Reingold, S. Vadhan, A. Wigderson. Konduktor Keacakan dan Ekspansi Derajat Konstan Melampaui Derajat / 2 Penghalang

Dalam kasus kami, kami menetapkan , jadi kami yakin tentang keberadaan fungsi yang kami butuhkan. Sekarang, argumen rata-rata menunjukkan bahwa ada string n -bit z sedemikian sehingga jumlah ( x , y ) dengan f ( x , y ) = z setidaknya 2 1,5 n . Misalkan Anda tahu z seperti itu dan memperbaikinya (Anda dapat memilih sembarang zϵ=2knz(x,y)f(x,y)=z21.5nzzjika Anda juga tahu bahwa fungsi Anda memetakan distribusi yang sepenuhnya seragam ke distribusi yang dekat dengan seragam). Sekarang mengidentifikasi entri dari Anda N × N matriks dengan kemungkinan ( x , y ) dan menempatkan 1 pada posisi ( x , y ) jika dan hanya jika f ( x , y ) = z . Dengan pilihan z kita , matriks ini memiliki setidaknya 2 1,5 nO(2n/2)N×N(x,y)1(x,y)f(x,y)=zz21.5n yang

2k×2kX,Yff(X,Y)ϵk12k+ϵ2k+122kk+1=O(2n/2+δ)

f

KIA
sumber