Keuntungan algoritmik dari jalur lebar dibandingkan treewidth

18

Treewidth memainkan peran penting dalam algoritma FPT, sebagian karena banyak masalah yang FPT parameter oleh treewidth. Gagasan terkait, lebih terbatas, adalah pathwidth. Jika grafik memiliki pathwidth , grafik juga memiliki treewidth paling banyak k , sedangkan pada arah sebaliknya, treewidth k hanya menyiratkan pathwidth di sebagian besar k log n dan ini ketat.kkkkcatatann

Mengingat hal di atas, orang mungkin berharap bahwa mungkin ada keuntungan algoritmik yang signifikan untuk grafik jalur terbatas. Namun, tampaknya sebagian besar masalah yang merupakan FPT untuk satu parameter adalah FPT untuk yang lainnya. Saya ingin tahu mengetahui ada contoh tandingan untuk ini, yaitu, masalah yang "mudah" untuk pathwidth tetapi "sulit" untuk treewidth.

Izinkan saya menyebutkan bahwa saya termotivasi untuk mengajukan pertanyaan ini dengan membuka makalah baru-baru ini oleh Igor Razgon ("Pada OBDD untuk CNFs dari treewidth terikat", KR'14) yang memberikan contoh masalah dengan solusi ketika k adalah pathwidth dan (kira-kira) n k batas bawah ketika k adalah treewidth. Saya bertanya-tanya apakah ada spesimen lain dengan perilaku ini.2knknkk

Rangkuman: Apakah ada contoh masalah alam yang W-hard parameterkan oleh treewidth tetapi FPT parameterisasi oleh pathwidth? Secara lebih luas, apakah ada contoh masalah yang kompleksitasnya diketahui / diyakini jauh lebih baik ketika diparameterisasi oleh pathwidth alih-alih treewidth?

Michael Lampis
sumber
7
Ada masalah yang mudah di jalan tetapi NP-Hard di pohon. Ini termasuk multicut minimum dan multiflow integer maksimum.
Chandra Chekuri
2
@ChandraChekuri Ini adalah poin yang bagus, tetapi apakah algoritma untuk path untuk masalah seperti itu biasanya digeneralisasi ke pathwidth? Sebagai contoh, untuk multiflow max integer, saya pikir ini tidak terjadi. Garg, Vazirani dan Yannakakis membuktikan NP-hardness untuk pohon dalam "algoritma pendekatan Primal-dual untuk aliran integral dan multicut di pohon". Reduksi di sana menggunakan pohon tinggi 3. Ini berarti bahwa masalahnya adalah NP-hard untuk jalur konstan.
Michael Lampis
Sekali lagi ini bukan jawaban bersih untuk pertanyaan awal. Kesenjangan aliran-potong dalam grafik pathwidth k diketahui dibatasi oleh f (k) untuk beberapa fungsi f melalui hasil dari Lee dan Sidiropoulos. Merupakan masalah terbuka yang penting apakah hasil seperti itu berlaku untuk treewidth. Kasing k = 3 terbuka untuk treewidth.
Chandra Chekuri
3
Algoritma terbaik untuk Hamiltonian Cycle yang diparameterisasi oleh pathwidth memiliki runtime (arxiv.org/abs/1211.1506) sedangkan treewidth terbaik adalah4 t w (arxiv.org/abs/1103.0534) Namun, ini mungkin hanya celah yang menunggu untuk ditutup. (2+2)halw4tw
daniello

Jawaban:

5

Terlihat bahwa [1] Mixed Chinese Postman Problem (MCPP) yang diparameterisasi oleh pathwidth adalah -hard, bahkan jika semua tepi dan busur dari grafik input G memiliki bobot 1 dan FPT sehubungan dengan treedepth. Ini adalah masalah pertama yang disadari telah terbukti sebagai W [ 1 ] -tidak keras sehubungan dengan treewidth tetapi FPT sehubungan dengan treedepth. Perhatikan bahwa jalur lebar grafik terletak di antara treewidth dan treedepth.W[1]G1W[1]

The Steiner Multicut masalah, yang bertanya, diberikan sebuah grafik diarahkan , koleksi T = { T 1 , . . . , T t } , T iV ( G ) , set terminal ukuran paling p , dan integer k , apakah ada satu set S paling banyak k tepi atau node sehingga setiap set T i setidaknya satu sepasang terminal dalam komponen terhubung yang berbeda dari G S .GT={T1,...,Tt}TsayaV(G)halkSkTsayaG S

Node Steiner Multicut, Edge Steiner Multicut, dan Restr. Node Steiner Multicut adalah -Hard untuk parameter k , bahkan jika p = 3 dan t w ( G ) = 2 [2].W[1]khal=3tw(G)=2

[1] https://core.ac.uk/download/pdf/77298274.pdf

[2] http://drops.dagstuhl.de/opus/volltexte/2015/4911/pdf/11.pdf

Rupei Xu
sumber