Насколько сложна проблема Set Cover, если число элементов ограничено некоторой функцией (например, ), где - размер экземпляра задачи. Формально,n
Пусть и где и . Насколько сложно решить следующую проблему?F = { S 1 , ⋯ , S n } S i ⊆ U m = O ( log n )
Что если ?
Любой результат, основанный на общеизвестных догадках (например, Unique Games, ETH), хорош.
Редактировать 1: Мотивация для этой проблемы заключается в том, чтобы выяснить, когда проблема усугубляется с увеличением . Ясно, что проблема в P, если и NP-hard, если . Какой порог для NP-сложности проблемы?m = O ( 1 ) m = O ( n )
Редактировать 2: Существует тривиальный алгоритм для его решения за время (который перечисляет все подмножества размера в ). Следовательно, задача не является NP-сложной, если поскольку ETH подразумевает, что не существует алгоритма во времени для любой NP-сложной задачи. проблема (где - размер NP-сложной задачи).m F m = O ( log n ) O ( 2 n o ( 1 ) ) n