CMSOL adalah Menghitung Monadic Second Order Logic, yaitu logika grafik di mana domain adalah himpunan simpul dan tepi, ada predikat untuk adjacency vertex-vertex dan insiden edge-vertex, ada kuantifikasi atas tepi, simpul, set tepi dan simpul set, dan ada predikat n , p ( S ) yang menyatakan apakah ukuran S adalah modulo .p
Teorema Courcelle yang terkenal menyatakan bahwa jika adalah properti dari grafik yang dapat diekspresikan dalam CMSOL, maka untuk setiap grafik dari treewidth paling banyak dapat diputuskan dalam waktu linier apakah memegang, asalkan dekomposisi pohon diberikan dalam memasukkan. Versi teorema berikutnya menjatuhkan persyaratan bahwa dekomposisi pohon diberikan dalam input (karena seseorang dapat dihitung dengan algoritma Bodlaender ), dan juga memungkinkan pengoptimalan alih-alih hanya keputusan; yaitu diberi rumus MSOL kita juga dapat menghitung himpunan terbesar atau terkecil yang memenuhi .G k Π G φ ( S ) S φ ( S )
Pertanyaan saya menyangkut adaptasi teorema Courcelle dengan grafik cliquewidth yang dibatasi. Ada teorema yang sama mengatakan bahwa jika Anda memiliki MSOL1 yang memungkinkan kuantifikasi atas simpul, tepi, set simpul tetapi bukan set tepi kemudian diberi grafik dari cliquewidth (dengan diberikan klik-ekspresi), untuk setiap diperbaiki dapat diputuskan dalam waktu linier apakah grafik memenuhi beberapa rumus MSOL1 ; semua referensi yang saya lihat menunjuk kek k G ϕ
Masalah Optimasi Terpecahkan Waktu Linear pada Grafik-Klik Lebar-Lebar oleh Courcelle, Makowsky dan Rotika, Teori Sistem Komputasi, 2000.
Saya sudah mencoba membaca makalah, tetapi tidak mandiri sehubungan dengan definisi yang tepat dari MSOL1 dan terus terang sulit untuk dibaca. Saya punya dua pertanyaan berkenaan dengan apa sebenarnya yang mungkin untuk dioptimalkan dalam FPT, parameter oleh cliquewidth grafik, jika ekspresi klik diberikan pada input.
- Apakah MSOL1 mengizinkan untuk menguji ukuran set modulo sejumlah angka?
- Apakah mungkin untuk menemukan set ukuran minimum / maksimum yang memenuhi formula MSOL1ϕ ( S ) dalam FPT yang diparameterisasi oleh cliquewidth, ketika ekspresi diberikan?
Untuk kedua pertanyaan ini, saya juga ingin tahu referensi apa yang tepat untuk dikutip ketika mengklaim hasil ini. Terima kasih sebelumnya!
sumber
Jawaban:
Setelah menanyakan beberapa hal lagi, tampaknya jawaban untuk 1) dan 2) keduanya YA. Mengoptimalkan kardinalitas suatu set dimungkinkan dalam LinEMSOL (sebagaimana disebutkan oleh Martin Lackner); seperti yang telah saya katakan, keberadaan predikat kardinalitas bukanlah masalah karena mereka dapat ditangani secara efisien oleh otomat pohon kondisi-terbatas, yang harus mengikuti (lebih eksplisit daripada dalam makalah yang awalnya dirujuk) dari pohon On parse dan Myhill-Nerode- ketik alat untuk menangani grafik dari lebar peringkat terbatas .
sumber
http://www.labri.fr/perso/courcell/Textes1/BC-Makowsky-Rotics(2000).pdf (yang merupakan makalah yang Anda sebutkan tetapi versi yang lebih mudah dibaca) mendefinisikan LinEMSOL (Definisi 10). LinEMSOL memungkinkan untuk masalah optimasi MSO1 dan Teorema 4 menyatakan bahwa masalah-masalah tersebut dapat diperbaiki dengan parameter yang berkaitan dengan lebar klik. Jadi jawaban untuk pertanyaan / peluru kedua Anda harus ya.
Mengenai peluru pertama: Dalam "Vertex-anak di bawah umur, logika orde dua monadik, dan dugaan oleh Seese" oleh Bruno Courcelle dan Sang-il Oum penulis menulis bahwa "Dapat dibuktikan bahwa tidak ada formula MS φ (X) yang dapat mengekspresikan , dalam setiap struktur, bahwa himpunan X bahkan memiliki kardinalitas [10] "di mana [10] =" Courcelle, Logika urutan kedua monadik dari grafik "
Semoga itu bisa membantu
sumber