Детерміноване зменшення помилок, сучасне?


12

Припустимо, що існує рандомізований алгоритм (BPP) з використанням бітів випадковості. Природні способи підсилити ймовірність успіху до для будь-якої обраної єAr1δδ>0

  • Незалежний бал + голос більшості: запускайте незалежно разів і приймайте більшість голосів результатів. Для цього потрібно біт випадковості і підірває час роботи фактором .AT=Θ(log(1/δ)rT=Θ(rlog(1/δ))T=Θ(log(1/δ))
  • Попарно незалежних прогонів + Чебишева: запустити «попарно незалежно один від одного» раз, і порівняти з порогом Для цього потрібно біти випадковості, і підриває час роботи коефіцієнтом .AT=Θ(1/δ)rT=Θ(r/δ)T=Θ(1/δ)

Карп, Піппенгер і Шипсер [1] (мабуть, я не міг власноруч потрапити на папір, це обліковий запис секонд-хенду) запропонував альтернативні підходи, засновані на сильних регулярних розширювачах: по суті, див. вузли розширювач як випадкове насіння. Виберіть випадковий вузол розширювача, використовуючи випадкові біти, а потім2rr

  • зробіть коротку випадкову прогулянку довжиною звідти та запустіть на насінні відповідають вузлам на шляху, перед тим, як взяти більшість голосів. Для цього потрібні біти випадковості та підриває час роботи фактором .T=Θ(log(1/δ))ATr+T=r+Θ(log(1/δ))T=Θ(log(1/δ))

  • запустіть на всіх сусідах поточного вузла (або, загалом, на всіх вузлах на відстані від поточного вузла), перш ніж приймати більшість голосів. Це вимагає біт випадковості і підриває час виконання з допомогою фактор, де є ступенем (або для distance- околиць. Налаштування параметрів добре, це закінчується тим , що коштував тут.AcrT=dddccT=poly(1/δ)

Мене цікавить остання куля, яка відповідає детермінованому зменшенню помилок. Чи відбулося якесь поліпшення [1], зменшивши залежність від ? Який найкращий досягнутий момент - для якого ? ? (Для ? Для ?)Tδ1/δγγ>1γ>0BPPRP

Примітка: мене також (дуже) цікавить замість . Як введено в [2], відповідна конструкція тоді вже не є розширювачами, а розсіювачами (див., Наприклад, ці лекційні записки Та-Шми, особливо табл. 3). Я не зміг знайти відповідні межі для детермінованої (ні на один більш випадковий біт, ніж дозволений ) ампліфікації, а також (що ще важливіше) про те, що є сучасними явними дисперсійними конструкціями для відповідного діапазону параметрів. .RPBPPr


[1] Карп, Р., Піппенгер, Н. і Шипсер, М., 1985. Проміжок часу у випадковості . На конференції AMS про ймовірнісну обчислювальну складність (т. 111).

[2] Коен, А. та Вігдерсон, А., 1989, жовтень. Розсіювачі, детерміновані підсилення та слабкі випадкові джерела. У 30-му щорічному симпозіумі з основ комп'ютерних наук (с. 14-19). IEEE.


Моє розуміння полягає в наступному ( в основному на вищезазначених лекцій Та-Шма , ті ван Melkebeek , і ті , від Cynthia Дворко . Наскільки я можу судити, диспергатори великі , щоб посилити експоненціально дані ще кілька випадкових бітів , але якщо є 0 зайвих шматочків випадковості
Клемент К.

(якщо хтось бажає використати ці кілька додаткових біт, то лекція Та-Шми має дуже великий набір підсумкових таблиць). Без зайвих випадковостей, підхід BPP / RP на основі експандерів виглядає як єдиний (див. Примітки Ван Мелькебека до BPP, Dwork для варіанту RP: обидва дуже схожі та засновані на папері [1], з яких я не вдалося знайти прямий pdf). Очевидно, жоден не дає явного обмеження на ступінь многочлена в , оскільки це залежить від ступеня та розширення графіка розширювача. poly(1/δ)
Климент К.

Це буде принаймні лінійно в : але що це буде для (поточних) найбільш відомих конструкцій графіків розширювачів? Власне, навіть для імовірнісних конструкцій? 1/δ
Климент К.

Також доречні (але не відповідають на конкретне запитання): Розділ 3.5.4 та Розділ 4 (Проблема 4.6) Псевдовипадковості Саліла Вадхана .
Климент К.

Відповіді:


3

Чи не в лекціях Ван Мелькебека вже є ? Обмеженою є не більше і ми можемо отримати використовуючи існуючі конструкції.O(1/δ)λO(δ)λ=O(1/d)

У конспектах лекцій Дворка також необхідною умовою є розширення для деякої постійної (дивлячись на точки в відстані c, по суті, використовується живлення для поліпшення розширення). Що знову можна отримати зі ступенем .C/δCO(1/δ)

Можливо, є нижня межа за кількістю необхідних пробіжок.Ω(1/δ)


Я бачу - дозвольте перефразувати це, щоб підтвердити, чи правильно я це розумію. Дозволити є оригінал ймовірність помилки, якщо ми маємо спектральний градусів- розширювача на вузлів з власним значенням другого (де є явним, різним для RP та BPP), тоді ми отримуємо перерив у часі роботи . Отже, якщо у нас є сім'я явних -розширювачів з для всіх , , все, що нам потрібно, це для обов'язково задоволений. α>0dR=2rλδCαCαd(N,d) Ndd=Oα(1/δ)λC/dNdd=Oα(1/δ)
Климент С.

Наприклад, відомо, що довільно великі графи Рамануджана існують (конструктивно) для будь-якого ступеня таким, що є первинною силою. Але чи є у нас явні побудови графіків з для всіх (або, скажімо, для всіх що є потужністю двох)? (Я недостатньо обізнаний з цим питанням, і єдиний результат такого роду, який я міг би знайти, - це конструкція Балу-Лініаля, яка дає і не є чітко вираженою). d - 1 λ = O ( 1 / dd1nnO(λ=O(1/d) nnO((log3d)/d)
Климент К.
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.