Are such problems NP-complete?
No. Доказательство:
Пусть ваша проблема = А.
Пусть NP-полной задачи он уменьшает в (по крайней мере) экспоненциальное время = B. "По крайней мере," потому что вы может сделать дополнительную тривиальную работу, чтобы добраться до экспоненциального времени, или следовать менее оптимальному подходу (чтобы доказать, что не существует более эффективной стратегии сокращения, вероятно, довольно сложно, возможно, в том же шаровом парке, что и N! = NP, который до настоящего времени не был решен).
Поскольку B является NP-полным, "every problem in NP is reducible to B in polynomial time".
Если A находится в NP, то оно должно быть полиномиально-временным, сводимым к B. Но это не так, поэтому оно не находится в NP.
Таким образом, он не может быть NP-полностью.
Проще говоря - любая проблема в NP должна быть не хуже, чем A, и это явно не так.
Are there such problems?
Я думаю, это может быть такая проблема: (рекурсивный knapsack) (я не возражал бы комментарий или два, чтобы ли это кто-то умный)
Учитывая набор элементов, каждый с весом и значением, найти подмножество с максимальным общим весом A, а также найти подмножество внутри этого подмножества с некоторым максимальным общим весом C с целью максимизировать сумму значений двух подмножеств.
To which class does it belong?
Я довольно уверен, что это не имя специально для них, но я думаю, что многие (или все?) Из них являются NP-hard. Доказательство: (по крайней мере, для вышеуказанной проблемы, считая, что это такая проблема)
Определение: "A problem H is NP-hard if ... (an NP-complete problem) L can be solved in polynomial time by an oracle machine with an oracle for H".
Предположим, что приведенный выше пример является такой проблемой и пусть оно = H. Предположим, у нас есть оракул, который может решить вышеизложенное в постоянное время. Но проблема с рюкзаком - это просто частный случай вышеуказанного (C = 0), поэтому мы можем решить проблему ранца в постоянное время (это полиномиальное время) с использованием оракула.
Не уверен в том, чтобы доказать это в целом. Но любая данная проблема могла бы быть решена путем уменьшения данной проблемы до указанной выше проблемы или путем уменьшения проблемы, с которой данная задача сводится к проблеме ранца.
EDIT: О, похоже, у них действительно может быть имя, 2-EXPTIME.
Это относится к http://cstheory.stackexchange.com/ – raven
На самом деле, cstheory для вопросов уровня исследования (я думаю, что это несчастливо, но так оно и есть). Поэтому этот вопрос не был бы уместным (хотя он мог бы получить ответ). –
У вас есть направление уменьшения неправильно. Он должен быть в NP, и известная NP полная проблема должна сводить * к * it. –