Позвольте мне начать с нескольких примеров. Почему так просто показать, что CVP в P, а так сложно показать, что LP в P; в то время как оба являются P-полными проблемами.
Или взять первичность. Композиты проще показывать в NP, чем простые числа в NP (что требовало Pratt) и, в конечном итоге, в P. Почему вообще должна была отображаться эта асимметрия?
Я знаю Гильберта, потребность в творчестве, доказательства в NP и т. Д. Но это не помешало мне испытать тошноту, что есть нечто большее, чем кажется на первый взгляд.
Существует ли поддающееся количественному определению понятие «работа» и существует ли «закон сохранения» в теории сложности? Это показывает, например, что, хотя CVP и LP оба являются P-полными, они скрывают свои сложности в «разных местах» - один в сокращении (Является ли CVP простым, потому что вся работа выполняется в сокращении?) И Другое в выразительности языка.
Кто-нибудь еще тошнит и с некоторыми соображениями? Или мы пожимаем плечами и говорим / принимаем, что это природа вычислений?
Это мой первый вопрос к форуму: пальцы скрещены.
Редактировать: CVP - это проблема значения схемы, а LP - линейное программирование. Спасибо Sadeq, за указание на путаницу.