NP-твердость подразумевает P-твердость?


22

Если проблема является NP-сложной (с использованием полиномиального сокращения времени), означает ли это, что она является P-сложной (с использованием пространства журнала или сокращений NC)? Кажется интуитивно понятным, что если это так же сложно, как любая проблема в NP, то это должно быть так же сложно, как и любая проблема в P, но я не вижу, как связать сокращения и получить сокращение пространства журнала (или NC).


4
Это имеет место , если вы используете один и тот же вид сокращений для обеих сторон, например, проблема WRT сокращения лог-пространства также Р - ч г d сокращения WRT лог-пространства. NPhardPhard
Каве

т. е. ваша интуиция верна, но вопрос, который вы задали, требует большего (поскольку вы используете различные виды сокращения).
Каве

1
Самая важная часть вопроса - какие понятия сводимости вы используете, но эта информация каким-то образом заключена в скобки, как будто это наименее важная информация!
Цуёси Ито

Ответы:


31

Никаких таких последствий не известно. В частности, может быть так, что в этом случае все проблемы (включая тривиальные) являются NP-трудными при сокращениях за многократное время (поскольку сокращение может просто решить проблему), но тривиальные (в частности, те, которые лежат в L), конечно, не P-hard при сокращении пространства журналов (как в противном случае L = P). LP=NP

То же самое касается NC вместо L.


3
Большое спасибо за этот ответ. Я думаю, что для многих людей - и, по крайней мере, для меня - этот вопрос казался несущественным, но после прочтения вашего ответа на три предложения он «очевидно» глубок. (Также, спасибо за вопрос, @ Адам Крум.)
Аарон Стерлинг
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.