Saya mencari referensi untuk masalah berikut: diberikan bilangan bulat dan , sebutkan semua grafik planar non-isomorfik pada simpul dan treewidth . Saya tertarik pada hasil teoritis dan praktis, tetapi sebagian besar algoritma praktis yang memungkinkan untuk kode dan berjalan untuk nilai dan sebesar mungkin (pikirkan dan ). Jika Anda sudah memiliki jawaban, abaikan ocehan di bawah.k n ≤ k n k k ≤ 5 n ≤ 15
Pendekatan berikut berfungsi agak ok untuk menghitung semua grafik non-isomorfik pada simpul dan treewidth (yaitu ketika batasan planaritas dijatuhkan):≤ k
(a) Hitung semua grafik non-isomorfik pada simpul dan treewidth .≤ k
(B) Untuk setiap simpul pada simpul dan treewidth , setiap klik pada simpul dalam dan setiap subset dari tepi dalam , buat dari dengan menambahkan simpul baru berdekatan dengan . Tambahkan ke daftar grahs pada simpul dan treewidth .n - 1 G ′ G - S v C G ′ L n ≤ kC ≤ k G S C
(c) Potong dengan menghapus salinan dari grafik yang sama.
Cara menggoda untuk memperluas ini untuk menghitung grafik planar dari treewidth adalah dengan hanya menyaring grafik non-planar di setiap iterasi. Sayangnya ini gagal untuk menghasilkan semua grafik planar dari treewidth (misalnya karena hanya menyebutkan -degenerate graphs).≤ k 4
Tentu saja kita dapat menghitung semua grafik pada simpul dan simpul dan hanya kemudian menyaring yang non-planar, tetapi ini gagal untuk mengeksploitasi bahwa kebanyakan grafik adalah non-planar dan tampaknya sangat sub-optimal.≤ k