Явна збалансована матриця


20

Чи можна побудувати явну -матрицю з , такі, що кожна підматриця містить менше них?0 / 1 Н 1,5 Н 0,499 × N 0,499 N 0,501N×N 0/1N1.5N0.499×N0.499N0.501

Або, ймовірно, для такого майна можна побудувати явний набір звернень.

Неважко помітити, що випадкова матриця має цю властивість з вірогідністю, експоненціально близькою до . Крім того, лемми, що змішує експандер, недостатня для отримання цієї властивості.1

Я думаю, псевдовипадкові генератори, які дуріють комбінаторні прямокутники, можуть допомогти тут, але вони розроблені для рівномірного розподілу, і я в основному потребую тут.B(N2,N0.5)


5
Це цікаве запитання: хоча мені цікаво мотивація.
Суреш Венкат

@Suresh Походить від кількісної неекстрактируемости взаємної інформації. Якщо ви зацікавлені, я можу детально розробити.
ilyaraz

Я насправді є. ви можете надіслати мені електронну пошту (sureshv@gmail.com), якщо так простіше.
Суреш Венкат

Відповіді:


11

Що ви шукаєте, це однорозрядний екстрактор для двох незалежних джерел: функція , така що за умови X, Y є випадковими змінними з min -ентропія 0,499 * log (N), E (X, Y) майже врівноважена.E:[N]×[N]{0,1}

Це сумнозвісна важка проблема. Для потрібних параметрів я вважаю, що це вирішив Бурген. Дивіться тут: http://www.cs.washington.edu/homes/anuprao/pubs/bourgain.pdf


1
Бурген дає зміщення для деяких . Я не впевнений, що аналіз може дати . Якби я був ти, я б це вивчив і перевірив. Ви також можете запитати Анупа Рао, Зеєва Двіра, Аві Вігдерсона чи будь-кого з інших людей, які працювали над цією проблемою. ; & alpha ; > 0 & alpha ; = 1 / 2p=Nαα>0α=1/2
Дана Мошковіц

7
@ilyaraz: Коли ви (чи хтось) дізнаєтесь, чи дає конструкція Бургена бажану матрицю чи ні, будь ласка, поділіться ними (якщо ви не заперечуєте)!
Цуйосі Іто

1
це було дуже цікавим запитанням. Я другого прошу Цуйосі.
Суреш Венкат

2
Перечитавши запитання та відповіді (це було дуже давно ..), я думаю, що я не помітив, що запитуючий хотів лише N ^ {1,5}, що відповідає витягуванню біта, який дорівнює 1 з вірогідністю N ^ {-0,5}, а не збалансований шматочок. Але я вважаю, що посилання на витяжки з двох джерел корисні. Я можу уявити, що подібні методи були б корисні для постановки питання.
Дана Мошковіц

1
1) Якщо витяжка виводить k майже рівномірні біти, то, зокрема, ви можете отримати один біт, що дорівнює 1, з вірогідністю ~ 1/2 ^ k. 2) Це досить марно, і мені це здається приємним дослідницьким питанням, щоб знайти більш ефективний спосіб генерувати такі шматочки.
Дана Мошковіц

2

Ця відповідь заснована на ідеї Дани у її відповіді вище.

Я думаю, ви можете побудувати таку матрицю, використовуючи конденсатори з втратою двох джерел. Виправити і сказати . Припустимо, у вас є явна функція яка приймає будь-які два незалежні випадкові джерела , кожне довжиною і має міні-ентропію принаймні і виводить a послідовність біт, тобто -закрийте до розподілу з міні-ентропією принаймні . Я думаю, ви можете використовувати стандартні ймовірнісні аргументи, щоб показати, що випадкова функція задовольняє цим властивостям (з переважною ймовірністю), якщоδ=0.001N=2nf(x,y)(X,Y)nk=n(1/2δ)n=n/2ϵk=n(1/23δ)2k>k+log(1/ϵ)+O(1). Імовірнісний аргумент має бути подібним до того, що використовується у наступній роботі для конденсаторів без втрат та загальних провідників:

М. Капалбо, О. Рейнгольд, С. Вадхан, А. Вігдерсон. Провідники випадковості та постійне розширення за межами бар'єрного ступеня / 2

У нашому випадку ми встановлюємо , тож ми впевнені в існуванні необхідної нам функції. Тепер аргумент усереднення показує, що існує -бітова рядок така, що число з становить щонайменше . Припустимо, ви знаєте таке і виправите його (ви можете вибрати будь-яке довільне якщо ви додатково знаєте, що ваша функція відображає повністю рівномірний розподіл на розподіл, який є -закрийте для рівномірного). Тепер ідентифікуйте записи матриці за можливостями і поставтеϵ=2knz(x,y)f(x,y)=z21.5nzzO(2n/2)N×N(x,y)1у положенні iff . За нашим вибором , ця матриця має щонайменше .(x,y)f(x,y)=zz21.5n

Тепер візьміть будь-яку підматрицю і нехай - рівномірні розподіли на вибраних рядках і стовпцях відповідно. Вибравши , ми знаємо, що є -закрити тим, що має min-ентропію . Отже, якщо ми виберемо рівномірно випадковий запис підматриці, ймовірність наявності становить максимум . Це означає, що у вас є максимум . X , Y f f ( X , Y ) ϵ k 1 2 - k + ϵ 2 - k + 1 2 2 k - k + 1 = O ( 2 n / 2 + δ )2k×2kX,Yff(X,Y)ϵk12k+ϵ2k+122kk+1=O(2n/2+δ)

Звичайно, створення явного з потрібними параметрами (зокрема, майже оптимальною довжиною виходу) є дуже складним завданням, і немає такої функції у відомих поки що.f

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.