Kelas maksimal yang set independen terbesarnya dapat ditemukan dalam waktu polinomial?

28

The ISGCI daftar lebih dari 1100 kelas graf. Untuk banyak dari ini kita tahu apakah SET INDEPENDEN dapat diputuskan dalam waktu polinomial; ini kadang-kadang disebut kelas IS-easy . Saya ingin mengkompilasi daftar kelas IS-easy maksimal . Kelas-kelas ini bersama-sama membentuk batas traktabilitas (dikenal) untuk masalah ini.

Karena seseorang hanya dapat menambahkan jumlah grafik hingga ke kelas IS-easy tanpa batas tanpa mempengaruhi traktabilitas, ada beberapa batasan. Mari kita batasi kelas-kelas untuk mereka yang turun-temurun (ditutup dengan mengambil subgraf yang diinduksi, atau yang setara, didefinisikan oleh satu set subgraf yang diinduksi yang dikecualikan). Selain itu, mari kita pertimbangkan hanya keluarga-keluarga yang bebas X untuk satu set X dengan deskripsi kecil. Ada mungkin yang juga menjadi rantai naik tak terbatas kelas penurut (seperti (P,star1,2,k)-gratis dan kelas-kelas yang dijelaskan oleh David Eppstein di bawah), tetapi mari kita batasi perhatian pada kelas yang sebenarnya terbukti IS-mudah.

Inilah yang saya tahu:

Apakah kelas maksimal lainnya diketahui?


Sunting: Lihat juga pertanyaan terkait yang diajukan oleh Yaroslav Bulatov berkaitan dengan kelas-kelas yang ditentukan oleh anak di bawah umur yang dikecualikan, apa yang mudah untuk grafik yang tidak termasuk dalam kategori kecil? dan lihat properti Global dari kelas herediter? untuk pertanyaan yang lebih umum saya bertanya sebelumnya tentang kelas keturunan.

Seperti yang Jukka Suomela tunjukkan dalam komentar, kasus kecil yang dikecualikan juga menarik (dan akan membuat pertanyaan menarik), tetapi ini bukan fokus di sini.

Untuk menghindari contoh David, kelas maksimal juga harus dapat didefinisikan sebagai grafik bebas-X, di mana tidak setiap grafik di X memiliki simpul independen.

Kelas yang diberikan dalam jawaban di bawah ini:


Ditambahkan 2013-10-09: hasil terbaru oleh Lokshtanov, Vatshelle dan Villanger, disebutkan oleh Martin Vatshelle dalam sebuah jawaban, menggantikan beberapa kelas maksimal yang sebelumnya dikenal.

P5P5P5Kn,nP5X82X83P5

Ini berarti bahwa semua kelas grafik herediter yang didefinisikan oleh satu subgraph tunggal yang diinduksi terlarang hingga lima simpul sekarang dapat secara definitif diklasifikasikan sebagai IS-mudah atau tidak-mudah IS.

P5P6

XXYYX

András Salamon
sumber
1
Bagaimana dengan grafik dengan treewidth terikat? Saya kira mereka sudah terkandung dalam salah satu kelas yang Anda sebutkan?
Jukka Suomela
K4
A: Oh, sepertinya saya belum cukup membaca pertanyaan Anda, saya pikir Anda juga tertarik pada keluarga grafik yang dicirikan dengan istilah anak di bawah umur terlarang.
Jukka Suomela
2K2O(n2)
@ Hsien-Chih Chang: Terima kasih karena menyebutkan kelas Balas-Yu, sudah lupa tentang yang itu. Ya, itu tentu akan membuat jawaban yang relevan.
András Salamon

Jawaban:

10

Pertanyaannya sudah sedikit lebih tua, tetapi ISGCI dapat membantu di sini.

Ketika Anda memulai aplikasi Java ISGCI dan pergi ke menu Masalah -> Batas / Kelas Terbuka -> Kumpulan independen, Anda mendapatkan dialog dengan 3 daftar.

Daftar Maximal P berisi semua kelas C (dalam ISGCI) di mana IS dapat diselesaikan dalam waktu polinomial, sedemikian sehingga ada superclass minimal C yang IS tidak diketahui berada di P (yaitu NP-complete, open, atau tidak diketahui oleh ISGCI). Memilih kelas dan mengeklik 'Gambar' akan menggambar kelas dan kacamata super yang ditemukan dengan berjalan dengan gaya BFS ke atas hierarki inklusi sejauh diperlukan untuk menemukan kelas di mana IS tidak diketahui berada di P.

Daftar Minimal NP-complete berlaku sebaliknya: Ini berisi kelas-kelas di mana IS adalah NP-complete, sehingga tidak semua subclass maksimal juga NP-complete. Menggambar turun dalam hierarki sampai kelas yang tidak lengkap NP ditemukan.

Daftar terbuka berisi kelas yang masalahnya terbuka atau tidak diketahui. Menggambar berjalan super / subclass sampai kelas tercapai yang tidak terbuka.

Saat membuat gambar, merupakan ide bagus untuk mengatur pewarnaan ke masalah Set Independen (Masalah -> Warna untuk masalah -> set Independen).


Sehubungan dengan pertanyaan Standa Zivny, 20 kelas berikut terdaftar di ISGCI dengan kompleksitas yang diketahui untuk masalah IS yang tidak diperhitungkan, tetapi dengan kompleksitas yang tidak diketahui untuk kasus berbobot (ISGCI tidak dapat membedakan antara algoritma polinomial "sederhana" dan "rumit"):

gc_11 diperpanjang P 4 -laden
gc_128 EPT
gc_415 baik tertutup
gc_428 (K 3,3 -e, P 5 , X 98 ) -gratis
gc_648 (K 3,3 -e, P 5 ) -gratis
gc_752 co-turun-temurun clique-Helly
gc_756 (E, P) -gratis
gc_757 (P, T 2 ) -gratis
gc_758 (P, P 8 ) -gratis
gc_759 (K 3,3 -e, P 5 , X 99 ) -gratis
gc_808 (C 6 , K 3, 3 + e, P, P 7 , X 37 , X 41 ) -gratis
gc_811 (P, bintang1,2,5 ) -gratis
gc_812 (P 5 , P 2 ∪ P 3 ) -gratis
gc_813 (P, P 7 ) -gratis
gc_818 (P, bintang 1,2,3 ) -gratis
gc_819 (P, bintang 1, 2,4 ) -gratis
gc_841 (2K 3 + e, A, C 6 , E, K 3,3 -e, P 6 , R, X 166 , X 167 , X 169 , X 170 , X 171 , X 172 , X 18 , X 45 , X 5 , X 58 , X 84 , X 95 , X98 , A, C 6 , E, P 6 , R, X 166 , X 167 , X 169 , X 170 , X 171 , X 172 , X 18 , X 45 , X 5 , X 58 , X 84 , X 95 , X 98 , antena, ko-antena, co-domino, co-fish, co-twin-house, domino, fish, twin-house) -gratis
gc_894 sempurna melingkar
gc_895 sangat sempurna melingkar
(3K 2 , E, P 2 ∪ P 4 , bersih) -gratis

Tidak diragukan lagi sejumlah algoritma ini akan diketahui untuk kasus berbobot juga. Penambahan dan koreksi selalu diterima di alamat yang diberikan di halaman web ISGCI!

Ernst de Ridder
sumber
terima kasih untuk penunjuk ke fungsionalitas aplikasi Java untuk menemukan kelas penelusur maksimal, dan daftar kelas yang case terbobotnya terbuka. Dan tentu saja terima kasih atas pekerjaan Anda di ISGCI!
András Salamon
12

Makalah yang menarik untuk dilihat mungkin:

A. Brandstadt, VV Lozin, R. Mosca: Set Independen dari Berat Maksimum dalam Grafik Bebas Apple, Jurnal SIAM pada Matematika Diskrit 24 (1) (2010) 239–254. doi: 10.1137 / 090750822

Kelas apel yang tak terbatas didefinisikan sebagai siklus C_k, k> = 5, masing-masing dengan tangkai.

Anda tidak menyebutkan apakah gagasan Anda tentang kemudahan-IS mencakup masalah IS tertimbang. Grafik bebas kursi (alias grafik bebas garpu) dikenal IS-mudah:

VE Alekseev, algoritma Polinomial untuk menemukan set independen terbesar dalam grafik tanpa garpu, Matematika Terapan Diskret 135 (1-3) (2004) 3-16. doi: 10.1016 / S0166-218X (02) 00290-1

Traktabilitas case tertimbang adalah ekstensi non-sepele, lihat:

VV Lozin, M. Milanic: Algoritma polinomial untuk menemukan set independen berat maksimum dalam grafik bebas garpu, Journal of Discrete Algorithms 6 (4) (2008) 595-604. doi: 10.1016 / j.jda.2008.04.001

Apakah ada kelas lain (menarik) di mana masalah IS tertimbang secara signifikan lebih sulit / tidak dapat dipecahkan / terbuka daripada kasus tanpa bobot?

Standa Zivny
sumber
1
Pertanyaan menarik, mungkin layak diposkan secara terpisah.
András Salamon
Dalam definisi apel, maksud Anda k ≥ 4, kan?
David Eppstein
Ya, k> = 4, maaf atas kesalahan ketik.
Standa Zivny
10

Menurut Vassilis Giakoumakis dan Irena Rusu, Disc. Appl. Matematika 1997 , grafik -gratis (P5, rumah) -gratis (alias (P5, coP5)) mudah-IS.

Satu lagi, dikreditkan oleh ISGCI ke V. Lozin, R. Mosca Disc. Appl. Matematika 2005 , adalah keluarga dari (K2 u claw) -gratis grafik .

Mungkin juga ada rantai tak terbatas dari kelas-kelas traktat

Pasti ada rantai naik yang tak terbatas. Jika H adalah himpunan grafik berhingga yang grafik H-bebasnya IS-mudah, misalkan H 'adalah grafik yang dibentuk dengan menambahkan simpul independen ke setiap grafik dalam H. Kemudian grafik bebas-H juga mudah-IS: cukup terapkan algoritma H-free ke set non-tetangga dari setiap simpul Misalnya, seperti yang dijelaskan ISGCI, grafik co-gem-free adalah IS-easy karena co-gem adalah P4 plus vertex independen dan grafik P4-free adalah IS-easy. Jadi, Anda mungkin ingin membatasi pertanyaan Anda ke kelas maksimal di mana tidak semua subgraph terlarang memiliki simpul independen.

David Eppstein
sumber
Terima kasih untuk kelas tambahan dan untuk menyoroti konstruksi rantai tak terbatas yang mudah! Will reword.
András Salamon
Begitu juga grafik tanpa cakar, sesuai entri Wikipedia pada set Independen: en.wikipedia.org/wiki/…
gphilip
3
@ gphilip: bebas-cakar termasuk di bawah bebas-kursi dan (K2 u cakar) -gratis.
David Eppstein
8

P5

Misalkan H adalah grafik pada paling banyak 5 simpul, maka kerumitan himpunan Independen diketahui pada kelas grafik H-bebas.

P5H=P2P3

Martin Vatshelle
sumber