На самом деле есть более сильный результат; Проблема заключается в классе , если он имеет fptas 1 : ε -аппроксимация работает во времени , ограниченного ( п + 1F P T A Sε(т.е. многочлен как по размеру, так и по коэффициенту аппроксимации). Существует более общий классEPTAS,который ослабляет время, связанное сf(1(n+1ε)O(1)EPTAS- по существу,FPT-подобное время работы относительно фактора аппроксимации.f(1ε)⋅nO(1)FPT
Ясно, что является подмножеством E P T A S , и оказывается, что E P T A S является подмножеством F P T в следующем смысле:FPTASEPTASEPTASFPT
Теорема. Если задача НКО имеетΠ eptas, то Π, параметризованная стоимостью решения, задается фиксированным параметром.Π
Теорема и доказательство даны в Flum & Grohe [1] как теорема 1.32 (стр. 23-24), и они приписывают ее Базгану [2], что ставит его за два года до более слабого результата Кая и Чена (но во французском технический отчет).
Я дам набросок доказательства, потому что я думаю, что это хорошее доказательство теоремы. Для простоты я сделаю версию минимизации, просто мысленно сделаю соответствующие инверсии для максимизации.
AΠA′Πk(x,k)Axε:=1k+11+1k+1ycost(x,y)yr(x,y)yopt(x)cost(x,y)=r(x,y)⋅opt(x)
cost(x,y)≤kopt(x)≤cost(x,y)≤kcost(x,y)>kr(x,y)≤1+1k+1A
opt(x)=cost(x,y)r(x,y)≥k+11+1k+1>k
A′A□
FPTEPTASFPT
Примечания:
- FPTASEPTASPTASNPO
[1]: Дж. Флум и М. Гроэ, « Параметризованная теория сложности» , Springer, 2006.
[2]: C. Bazgan. Schémas d'approximation et complexité paramétrée , Rapport de DEA, Université Paris Sud, 1995.