Які наслідки ?


46

Ми знаємо, що і що , де . Ми також знаємо, що тому, що останній має повні проблеми в логарифмічному просторі багато-один скорочення, а перший - ні (через теорему про ієрархію простору). Щоб зрозуміти зв’язок між та , може допомогти спочатку зрозуміти взаємозв'язок між та .LNLPLNLL2 polyLL2=DSPACE(log2n)polyLPpolyLPL2P

Які наслідки ?L2P

Як щодо сильнішого для , або слабшого для ? k>2 L 1 + ϵ P ϵ>0LkPk>2L1+ϵPϵ>0


4
@OrMeir Нещодавно я додав пояснення цього факту до статті Wikipedia для polyL .
argentpepper

13
Я думаю, що наступне є очевидним наслідком, і особливо не дивно: означатиме, що , оскільки в іншому випадку це буде суперечити ієрархії простору . L2PLPLL2
Sajin Koroth

12
Акуратне питання! Я думаю, що це, безумовно, коштує щедрості. Btw, ось просте спостереження, якщо L2P , то DSPACE(n)DTIME(2O(n)) . Тому у нас є більш ефективний алгоритм для CNF-SAT і ми спростовуємо ETH (Експоненціальна гіпотеза часу).
Майкл Вехар

3
Після коментаря @ MichaelWehar, наслідки випливають із стандартного аргументу прокладки, який поширюється на більш слабкі гіпотези: якщо L1+ϵ знаходиться в P , то будь-яка проблема, яку можна вирішити в лінійному просторі (включаючи проблему задоволеності), може вирішити вчасно 2O(n11+ϵ) .
argentpepper

3
@SajinKoroth: Я думаю, що на ваш коментар, а також на відповідь Майкла Вехара (та подальшої роботи аргенпепера) повинні бути відповіді ...
Джошуа Грохов

Відповіді:


26

Очевидним наслідком є ​​наступне: означатиме і, отже, .L1+ϵPLPLP

За теоремою про ієрархію простору . Якщо то .ϵ>0:LL1+ϵL1+ϵPLL1+ϵP


Невелика виноска: якщо , то ми маємо або . PLPNLNLL
Майкл Вехар

27

L2P б спростувати експонентну гіпотезу часу .

Якщо тоді за допомогою аргументу прокладки . Це означає, що проблему задоволеності можна вирішити за кроки, спростовуючи гіпотезу експоненціального часу.L2P DSPACE(n)DTIME(2O(n))SATDSPACE(n)2o(n)

Більш загально, для має на увазі .DSPACE(logkn)Pk1SATDSPACE(n)DTIME(2O(n1k))

(Ця відповідь розширена з коментаря @MichaelWehar.)


Дякуємо за розширення коментаря! Я ціную це. :)
Michael Wehar

1
Крім того, остання гіпотеза також передбачає, що знаходиться в DSPACE ( ) DTIME ( ). QBFn2O(n1k)
Майкл Вехар

8

Груповий ізоморфізм (з групами, заданими у вигляді таблиць множення) був би у П. Ліптона, Снайдера, і Зальцштайн показав, що ця проблема є в , але вона все ще відкрита, чи є вона в P. Найкраща верхня межа поточного струму є -час, і оскільки воно зводиться до ізоморфізму графа, стоїть як значна перешкода для введення ізо-графа в P.L2nO(logn)

Мене здивує, які ще природні та важливі проблеми це стосувалося б: тобто в але з їх найвідомішим часом квазіполіномом.L2


1
Більш конкретно, більш загальна проблема ізоморфізму квазігрупи полягає в , що є підкласом . β2FOLLL2
argentpepper

1
Також проблема ранжування групи (з огляду на кінцеву групу G як таблицю множення та ціле число k , чи G має генеруючий набір кардинальності k ?) Також має цю властивість. Алгоритм - це лише пошук по підмножинах G кардинальності k, але використовує два важливі факти: (1) кожна кінцева група має генеруючий набір логарифмічного розміру і (2) членство в підгрупі знаходиться в , що дорівнює . SLL
argentpepper

1

Претензія: Якщо для деякого , то і .LkPk>2Plog(CFL)PNL

Припустимо, що для деякого .LkPk>2

З " Межі пам'яті для розпізнавання без контексту та контекстно-чутливих мов " ми знаємо, що . За теоремою просторової ієрархії ми знаємо, що .CFLDSPACE(log2(n))DSPACE(log2(n))DSPACE(logk(n))

Таким чином, ми отримуємо .log(CFL)DSPACE(log2(n))DSPACE(logk(n))P

Також за теоремою Савича ми знаємо, що . Таким чином, ми отримуємо .NLL2NLDSPACE(log2(n))DSPACE(logk(n))P

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