FWIW, masalah Anda sulit diperkirakan dalam faktor multiplikasi untuk . ϵ > 0n1−ϵϵ>0
Kami menunjukkan bahwa di bawah ini dengan memberikan pengurangan melestarikan aproksimasi dari Independent Set, yang dikenal dengan kekerasan aproksimasi.
Pengurangan dari Set Independen
Biarkan grafik yang tidak diarahkan menjadi turunan dari Set Independen. Biarkan masing menunjukkan tingkat simpul di . Biarkan adalah jumlah simpul di .d v v G n GG=(V,E)dvvGnG
Buatlah graf berbobot tepi dari sebagai berikut. Berikan setiap tepi dalam bobot 1. Untuk setiap simpul non-terisolasi , tambahkan tepi baru, masing-masing dengan bobot , ke simpul baru. Untuk setiap simpul terisolasi , tambahkan satu tepi baru bobot 1 ke simpul baru.G E v ∈ V d v - 1 - 1 d v - 1 v ∈ VG′=(V′,E′)GEv∈Vdv−1−1dv−1v∈V
(Catatan: setiap simpul baru (dalam tetapi bukan ) memiliki tepat satu tetangga, yaitu dalam ) G GG′GG
Kata pengantar singkat. memiliki seperangkat ukuran independen iff
(sebagai contoh masalah Anda) memiliki solusi nilai setidaknya .k G ′ kGkG′k
Bukti. Biarkan menjadi setiap set independen dalam . Kemudian, karena simpul dalam adalah independen dalam , nilai dalam (menurut tujuan Anda) adalah
G S G ′ S G ′ ∑ v ∈ S d v - ( d v - 1 ) = | S | .SGSG′SG′
∑v∈Sdv−(dv−1) = |S|.
Sebaliknya, biarkan menjadi solusi untuk dari nilai setidaknya . Tanpa kehilangan keumuman, anggap tidak mengandung simpul baru. (Setiap simpul baru berada di satu sisi . Jika tidak diisolasi dalam , maka bobot tepi adalah , jadi menghapus dari meningkatkan nilai Jika diisolasi, maka berat tepi adalah 1, jadi menghapus dari dan menambahkan mempertahankan nilai )G ′ k S v ′ ( v ′ , v ) v G - 1 v ′ S S v v ′ S v SSG′kSv′(v′,v)vG−1v′SSvv′SvS
Tanpa kehilangan umum, menganggap bahwa adalah himpunan bebas di . (Kalau tidak, biarkan menjadi tepi sehingga dan berada di Berat total tepi insiden di adalah , sehingga total berat Tepi insiden selain dari paling banyak nol. Dengan demikian, menghapus dari tidak akan meningkatkan nilai )G ( u , v ) u v S v G ′ d v - ( d v - 1 ) = 1 v ( u , v ) v S SSG(u,v)uvSvG′dv−(dv−1)=1v(u,v)vSS
Sekarang, dengan perhitungan yang sama seperti pada awal pembuktian, nilai adalah. Oleh karena itu . QED| S | | S | ≥ kS|S||S|≥k
Sebagai tambahan, Anda dapat meminta perkiraan aditif , dari, katakanlah, atau . ϵ mO(n)ϵm
Tampaknya mungkin bagi saya bahwa untuk masalah Anda bahkan memutuskan apakah ada solusi bernilai positif bisa NP-keras.