Как хорошо известно, задачи NP-hard оптимизации могут иметь много разных коэффициентов аппроксимации, начиная от PTAS и заканчивая отсутствием аппроксимации ни по одному фактору. Между ними у нас есть различные константы, , и т. Д.p o l y ( n )
Что известно о наборе возможных соотношений? Можем ли мы доказать какую-либо «иерархию приближений»? Формально, для каких функций и мы можем доказать, что существует проблема с коэффициентом аппроксимации ?g ( n ) f ( n ) ≤ α < g ( n )
В случае, если , существует ли проблема с отношением аппроксимации точно ?α
cc.complexity-theory
approximation-hardness
Джереми Хурвиц
источник
источник
Ответы:
Существует иерархия аппроксимации, основные известные примеры: FPTAS EPTAS ⊆ PTAS ⊆ APX . Но для неприемлемости есть и NPO-PB .⊆ ⊆ ⊆
Существует множество результатов о наборе возможных соотношений, исходя из таких результатов:
для определения APX / NPO-PB-сложные проблемы.
Некоторые ссылки:
Но я полагаю, что лучше всего проверить Зоопарк Сложности, потому что он содержит гораздо больше информации и ссылок на эти примеры, даже в Википедии.
Кроме того, как указано в комментариях, жесткая граница, когда , была показана для многих проблем, таких как упаковка бункеров, машинное планирование (см. Iris.gmu.edu/~khoffman/papers/set_covering.html).α = O ( 1 )
источник
Я все еще думаю, что комментария Суреша под вопросом достаточно, чтобы показать, что любое соотношение возможно. Если вы не уверены в этом, вы можете, например, взглянуть на Булевы проблемы удовлетворения ограничений (CSP).
Фон: Пусть - предикат арности k . Экземпляр Max-CSP (P) находится над n ≫ k булевых переменных x 1 , … , x n . Литерал - это любая переменная или ее отрицание. Экземпляр состоит из m ограничений, каждая из которых имеет вид P ( λ 1 , … , λ k ), где λ iп: { 0 , 1 }К→ { 0 , 1 } К н ≫ к Икс1, … , ХN м п( λ1, … , ΛК) λя некоторые литералы, и цель состоит в том, чтобы найти назначение переменных, которое максимизирует долю удовлетворяет ограничениям. Например, в имеем P ( x 1 , x 2 , x 3 ) = x 1 ∨ x 2 ∨ x 3 . Определим р ( Р ) в качестве фракции 2 к возможных входных данных , которые удовлетворяют условию Р (для 3 S A T оно равно 7 / 83 SА Т п( х1, х2, х3) = х1∨ х2∨ х3 ρ ( P) 2К п 3 SА Т 7 / 8 ). Тривиально аппроксимировать любой Max-CSP (P) коэффициентом тривиально , назначая случайные значения переменным (а затем дерадимизировать, используя метод условных ожиданий). Обратите внимание, что здесь мы имеем соглашение о том, что отношения аппроксимации являются положительными действительными значениями не более 1. Предикат P является устойчивым к аппроксимации (AR), если NP-сложнее решить Max-CSP (P) лучше, чем с помощью коэффициента ρ ( P ) (т. е. ρ ( P ) + ϵ для любого фиксированного ϵ > 0 ).ρ ( P) P ρ(P) ρ(P)+ϵ ϵ>0
Пер Острин и Йохан Хостад, «Случайно поддерживаемые независимость и сопротивление», SIAM Journal on Computing, vol. 40, нет 1, с. 1-27, 2011.
источник