Sebenarnya ada hasil yang lebih kuat; Masalahnya ada di kelas jika memiliki fptas 1 : an -approximation berjalan dalam waktu yang dibatasi oleh (yaitu polinomial dalam ukuran dan faktor aproksimasi). Ada kelas yang lebih umum yang melemaskan batas waktu untuk - pada dasarnya adalah -seperti waktu berjalan sehubungan dengan faktor aproksimasi. ε ( n + 1F P T A SεEPTASf(1( N + 1ε)O (1)E P T A SFPTf( 1ε) ⋅ nO (1)F P T
Jelas adalah himpunan bagian dari E P T A S , dan ternyata E P T A S adalah himpunan bagian dari F P T dalam pengertian berikut:F P T A SE P T A SE P T A SF P T
Teorema Jika masalah NPO memilikiΠ eptas, maka diparameterisasi dengan biaya solusi adalah parameter tetap yang dapat ditelusur.Π
Teorema dan bukti diberikan dalam Flum & Grohe [1] sebagai Teorema 1.32 (hal. 23-24), dan mereka mengaitkannya dengan Bazgan [2], yang menempatkannya dua tahun sebelum hasil Cai & Chen yang lebih lemah (tetapi dalam bahasa Prancis laporan teknikal).
Saya akan memberikan sketsa buktinya, karena saya pikir itu adalah bukti teorema yang bagus. Untuk mempermudah saya akan melakukan versi minimalisasi, cukup lakukan inversi yang sesuai secara mental untuk maksimalisasi.
Bukti. Misalkan menjadi eptas untuk Π , maka kita dapat membuat algoritme parameterisasi A ′ untuk Π yang diparameterisasi dengan biaya solusi k sebagai berikut: diberi input ( x , k ) , kita menjalankan A pada input x di mana kita menetapkan ε : = 1SEBUAHΠSEBUAH′Πk( x , k )SEBUAHx (yaitu kita memilih rasio aproksimasi terikat1+1ε : = 1k + 1 ). Biarkanymenjadi solusinya,biaya(x,y)menjadi biayaydanr(x,y)menjadi rasio perkiraan aktual dariyuntukmemilih(x), yaitubiaya(x,y)=r(x,y)⋅opt(x).1 + 1k + 1ybiaya ( x , y)yr ( x , y)ypilih ( x )biaya( x , y) = r ( x , y) ⋅ opt ( x )
Jika , maka terima, dengan jelas memilih ( x ) ≤ biaya ( x , y ) ≤ k . Jika biaya ( x , y ) > k , tolak sebagai r ( x , y ) ≤ 1 + 1biaya( x , y) ≤ kpilih ( x ) ≤ biaya ( x , y) ≤ kbiaya( x , y) > k sebagaiAadalaheptasdanr( x , y) ≤ 1 + 1k + 1SEBUAH
opt ( x ) = biaya ( x , y)r (x , y)≥ k + 11 +1k + 1> k
Tentu saja Anda mendapatkan batas waktu berjalan untuk hanya dari A menjadi epta . ◻SEBUAH′SEBUAH□
Tentu saja sebagai poin Pål keluar, hasil kekerasan diparameterkan menyiratkan tidak adanya dari setiap eptas kecuali ada beberapa runtuh, tetapi ada masalah di tanpa eptas (atau bahkan POMG ), sehingga E P T A S adalah ketat subset dari F P T (dalam arti teorema).F P TE P T A SF P T
Catatan kaki:
- Sebuah fptas (ekuivalen eptas atau POMG ) adalah skema pendekatan dengan waktu berjalan dibatasi seperti dijelaskan di atas. The kelas (equiv. E P T A S , P T A S ) adalah serangkaian masalah di N P O yang memiliki skema tersebut.F P T A SE P T A SP T A SN P O
[1]: J. Flum dan M. Grohe, Teori Kompleksitas Parameter , Springer, 2006.
[2]: C. Bazgan. Schémas d'approximation et complexité paramétrée , Rapport de DEA, Université Paris Sud, 1995.