Neden tüm problemler FPTAS'ta da FPT'de?


11

Polinom-zaman yaklaşım şemaları hakkındaki Wikipedia makalesine göre :

FPTAS'taki tüm problemler sabit parametreli izlenebilirdir.

Bu sonuç beni şaşırtıyor - bu sınıflar birbirinden tamamen farklı görünüyor. FPTAS, problemleri yaklaşık olarak ne kadar kolay olacaklarıyla karakterize ederken, FPT problemleri bazı parametrelere göre zorlukları ile karakterize eder. Ne yazık ki, Wikipedia (bu soruyu sorduğum anda) bunun için bir alıntı sağlamıyor.

Bu sonucun standart bir kanıtı var mı? Yoksa bu bağlantı hakkında daha fazla bilgi edinmek için başvurabileceğim bir kaynak var mı?


2
Bu belirterek, Cai ve Chen (JCSS97) bir teoremi olan " bir NP optimizasyon problemi tamamen polinom zamanlı yaklaşım düzeni varsa, o zaman sabit parametreli olduğu uysal. " Kağıt bakın NP Optimizasyonu Sabit Parametre, izlenebilir ve Approximability On Sorunlar .
Pål GD

Ve elbette, bir sonuç olarak " Tekdüze indirgeme altında W [ 1 ] -hard olan NP optimizasyon problemleri, W [ 1 ] = F P T olmadığı sürece tamamen polinom-zaman yaklaşım şemasına sahip değildirW[1]W[1]=FPT ."
Pål GD

@ PålGD- Parametreleme seçiminin biraz keyfi gibi görünse de; parametreyi, problem girişi için en uygun çözümün değeri olarak seçerler. Zihinsel olarak çok tatmin edici olmasa da, teknik olarak işe yaradığını düşünüyorum.
templatetypedef

Luke Mathieson aşağıda çok güzel bir cevap verdi ve bence bu sorunuzu cevaplamak için yeterli.
Pål GD

Yanıtlar:


14

Aslında daha güçlü bir sonuç var; Eğer fptas 1 ise sınıfında bir problem vardır : ( n + 1 ile sınırlı bir sürede çalışan bir ε- yakınsamaFPTASε(yani hem büyüklük hem de yaklaşıklık faktörü açısından polinom). Daha genel bir sınıfı vardırDP, TbirSbağlı zaman rahatlatırf(1(n+1ε)O(1)EPTAS- temelolarak yaklaşık faktöre göreFPTbenzeri bir çalışma süresi.f(1ε)nO(1)FPT

Açıkça bir alt takımı D P , T bir S ve çıkıyor D P , T bir G bir alt takımı F P T aşağıdaki anlamda:FPTASEPTASEPTASFPT

Teoremi bir NPO sorun ise bir sahiptirΠ eptas, daha sonra çözeltisi maliyeti parametrize sabit bir parametredir izlenebilir.Π

Teorem ve kanıt Flum & Grohe [1] 'de Teorem 1.32 (s. 23-24) olarak verilmiştir ve bunu Cai & Chen'in zayıf sonucundan iki yıl önce (ama bir Fransız dilinde) bazgan [2]' ye atfeder. teknik rapor).

Kanıtın bir taslağını vereceğim, çünkü bu teoremin güzel bir kanıtı. Basitlik için minimizasyon versiyonunu yapacağım, sadece zihinsel olarak maksimizasyon için uygun inversiyonları yapacağım.

Kanıt. Let olmak eptas için tt , o zaman parametreli bir algoritma oluşturmak için A ' için Π çözeltisi maliyeti parametreli k , aşağıdaki gibi: belirli bir giriş ( x , k ) , yayınlamayı A girişi x nerede grubu ε : = 1AΠAΠk(x,k)Ax (yani sınır1+1olan yaklaşıklık oranını seçiyoruzε:=1k+1 ). LetyÇözelti olmakmaliyet(x,y)ve maliyetiyver(x,y)gerçek yaklaşım oranı olarakyiçintercih(x)örneğin,maliyet(x,y)=R(x,y)opt(x).1+1k+1ycost(x,y)yr(x,y)yopt(x)cost(x,y)=r(x,y)opt(x)

Eğer , ardından kabul, açıkça opt ( x ) maliyeti ( x , y ) k . Eğer maliyet ( x , y ) > k olarak reddetme r ( x , y ) 1 + 1cost(x,y)kopt(x)cost(x,y)kcost(x,y)>k olarakbirbir olaneptasver(x,y)1+1k+1A

opt(x)=cost(x,y)r(x,y)k+11+1k+1>k

Tabii ki gitmekte çalışma süresini olsun dan sadece A bir varlık eptas . AA

Tabii ki Pål'ın işaret ettiği gibi, parametreli sertlik sonuçları , bir miktar çökme olmadıkça herhangi bir eptasın yokluğunu ima eder , ancak ep P (veya hatta ptas ) olmayan problemler vardır , bu nedenle E P T A S katıdır F P T'nin alt kümesi ( teorem anlamında).FPTEPTASFPT

Dipnotlar:

  1. Bir fptas (eşdeğer olarak eptas veya ptas ), çalışma süresi yukarıda tarif edildiği gibi sınırlanmış bir yaklaşım şemasıdır. Sınıf (eşdeğer. D p , T bir S , P , T bir S ) sorunlara kümesidir , N p O böyle bir düzeni vardır.FPTASEPTASPTASNPO

[1]: J. Flum ve M. Grohe, Parametreli Karmaşıklık Teorisi , Springer, 2006.
[2]: C. Bazgan. Schémas d'approximation et complexité paramétrée , Rapport de DEA, Paris Sud Üniversitesi, 1995.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.