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


46

Ми знаємо, що і що , де . Ми також знаємо, що тому, що останній має повні проблеми в логарифмічному просторі багато-один скорочення, а перший - ні (через теорему про ієрархію простору). Щоб зрозуміти зв’язок між та , може допомогти спочатку зрозуміти взаємозв'язок між та .L⊆NL⊆PL⊆NL⊆L2⊆ polyLL2=DSPACE(log2⁡n)polyL≠PpolyLPL2P

Які наслідки ?L2⊆P

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


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

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

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

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

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

Відповіді:


26

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

За теоремою про ієрархію простору . Якщо то .∀ϵ>0:L⊊L1+ϵL1+ϵ⊆PL⊊L1+ϵ⊆P


Невелика виноска: якщо , то ми маємо або . P≠LP≠NLNL≠L
— Майкл Вехар

27

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

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

Більш загально, для має на увазі .DSPACE(logk⁡n)⊆Pk≥1SAT∈DSPACE(n)⊆DTIME(2O(n1k))

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


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

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

8

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

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


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

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

1

Претензія: Якщо для деякого , то і .Lk⊆Pk>2P≠log⁡(CFL)P≠NL

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

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

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

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

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