Чи є обґрунтування вважати, що


22

Цікаво, чи є обґрунтування вважати, що або вірити, що ?N L LNL=LNLL

Відомо, що . В літературі по derandomization з досить переконливо , що . Хтось знає про якісь статті чи ідеї, які переконують, що ? R L R L = L N L LNLL2RLRL=LNLL

Відповіді:


30

По- перше, дозвольте мені привести скепсис , що . Оскільки було показано, що непряме з'єднання графів знаходиться в L (Рейнгольд), і що N L = c o N L (Immerman-Szelepcsényi), я думаю, що довіра до L N L лише знизилася. Деякі видатні дослідники ніколи не мали твердої віри. Наприклад, Юріс Хартманіс (засновник відділу КС при нагородах Корнелла і Тьюрінга) сказав:LNLLNL=coNLLNL

Ми вважаємо, що NLOGSPACE відрізняється від LOGSPACE, але не такою ж глибиною переконання, як для інших класів складності. (Джерело)

Я знаю, що він говорив подібні речі в літературі ще в 70-ті роки.

Існують певні докази проти , хоча вони є побічними. В обмежених обчислювальних моделях проводилася робота над доведенням нижчих меж простору для s - t підключення (канонічна N L -повна проблема). Ці моделі є досить сильними для запуску алгоритму теореми Савича (який дає алгоритм простору O ( log 2 n ) ), але, очевидно, недостатньо сильні, щоб зробити асимптотично кращим. Дивіться статтю "Щільні нижні межі для st-з'єднання на моделі NNJAG"L=NLstNLO(log2n). Ці нижчі межі NNJAG показують, що, якщо можливо перемогти теорему Савича і навіть отримати , неодмінно доведеться придумати алгоритм, який сильно відрізняється від Savitch.NLSPACE[o(log2n)]

Проте я не знаю жодних малоймовірних, несподіваних формальних наслідків, які випливають з (крім очевидних). Знову ж , це в першу чергу тому , що ми вже знаємо , такі речі , як N L = C O N L .L=NLNL=coNL


3
Райан, чи можуть моделі, в яких ви можете довести нижню межу робити непряму підключення в просторі O ( log n ) ? Якщо вони є неоднорідними моделями, я думаю, що запровадити алгоритм, заснований на універсальних обхідних послідовностях, повинен бути простим, навіть у дуже обмеженій моделіΩ(log2n)O(logn)
Лука Тревісан,

@Luca, документ, який Райан цитує від Edmonds et al. зазначає, що непряме з'єднання може бути вирішено в просторі та поліномічному часі рандомизованим алгоритмом, використовуючи універсальні траверсивні послідовності. Я підозрюю, що під час перебування в моделі NNJAG це може бути дерандомізоване "a la" Reingold, але я не перевірив. O(logn)
arnab

1
Я думаю, що модель може робити непряме підключення на звичайних графах у просторі . Сторінка 4 дає опис моделі. Нам дозволяється p pebbles переміщатися по вузлах графіка (для нас нехай p = 1 ), q "state" і перехідна функція, яка приймає стан і індекс галькового вузла, і виводить індекс краю рухати камінчик уздовж. (Краї вершини v індексуються 0 , , д .), Використовуючи q = n O ( 1 )O(logn)pp=1qv0,,dq=nO(1)констатує, що ми можемо кодувати універсальну обхідну послідовність. Використання простору NNJAG визначається як що в даному випадку є O ( log n ) . plogn+logqO(logn)
Райан Вільямс
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.