Например, проблема решения проблемы покрытия, как известно, является проблемой NP-complete. Ввод этих проблем - универсум U, семейство S подмножеств U и целое число k().Сложность измерения NP-комплекта
Одна вещь, с которой я запутался, состоит в том, что если мы допустим k = 1, то, очевидно, проблема может быть решена за время | S |, просто проверив каждый элемент из S. В более общем случае, когда k является константой , проблема может быть решена в полиномиальное время | S |. Таким образом, временная сложность становится экспоненциально высокой только тогда, когда к также растет с | S |, как | S |/2, | S |/3 ...
Так here're мои вопросы:
Мое настоящее понимание заключается в том, что измерение временной сложности NP-полной проблемы измеряется в терминах случая WORST. Может ли кто-нибудь сказать мне, правильно ли это понимание?
Я видел, что кто-то доказал, что другая проблема NP-hard, показывая, что проблема с установкой покрытия с вводом
<U,S,|U|/3>
может быть сведена к этой проблеме. Мне просто интересно, почему он только доказывал за<U,S,|U|/3>
, а не<U,S,ARBITRARY k>
?? Является ли такое доказательство надежным?
Большое спасибо!
Как насчет предоставления ссылок на письмо этого парня, поэтому нам не нужно угадывать? Хорошее значение имеет ссылка и правильное определение проблемы с обложкой и объяснение вашей записи в скобках. –