CMSOL to zliczanie logiki monadycznej drugiego rzędu, tj. Logiki grafów, w których domeną jest zestaw wierzchołków i krawędzi, istnieją predykaty dla przylegania wierzchołków i wierzchołków oraz występowania krawędzi i wierzchołków, istnieje kwantyfikacja na krawędziach, wierzchołkach, zestawach krawędzi i wierzchołkach ustawia, a istnieje predykat która wyraża, czy rozmiar S jest n modulo p .
Słynne twierdzenie Courcelle'a stwierdza, że jeśli jest właściwością grafów wyrażalnych w CMSOL, to dla każdego wykresu G szerokości co najwyżej k można zadecydować w czasie liniowym, czy Π utrzymuje się, pod warunkiem, że na wejściu podany jest rozkład drzewa G. Późniejsze wersje tego twierdzenia porzuciły wymóg podania dekompozycji drzewa na wejściu (ponieważ można go obliczyć za pomocą algorytmu Bodlaendera ), a także umożliwiły optymalizację zamiast jedynie decyzji; tzn. biorąc pod uwagę wzór MSOL ϕ ( S ) , możemy również obliczyć największy lub najmniejszy zbiór S, który spełnia ϕ .
Moje pytanie dotyczy dostosowania twierdzenia Courcelle'a do wykresów ograniczonej szerokości kliki. Podobne twierdzenie mówi, że jeśli masz MSOL1, który umożliwia kwantyfikację wierzchołków, krawędzi, zestawów wierzchołków, ale nie zestawów krawędzi, wówczas otrzymujesz wykres kliquewidth k (z danym wyrażeniem kliki), dla każdego ustalonego k można zdecydować w czasie liniowym, czy wykres G spełnia pewną formułę MSOL1 ϕ ; wszystkie odniesienia, które widziałem, wskazują
Problemy optymalizacji czasu liniowego rozwiązane na wykresach ograniczonej szerokości kliki autorstwa Courcelle, Makowsky and Rotics, Theory of Computing Systems, 2000.
Próbowałem przeczytać artykuł, ale nie jest on samowystarczalny w odniesieniu do dokładnej definicji MSOL1 i jest szczerze trudny do odczytania. Mam dwa pytania dotyczące tego, co dokładnie można zoptymalizować w FPT, sparametryzowane przez płynność wykresu, jeśli na wejściu podano wyrażenie kliki.
- Czy MSOL1 zezwala na na testowanie wielkości zbioru modulo jakiejś liczby?
- Czy można znaleźć minimalny / maksymalny zestaw rozmiarów który spełnia wzór MSOL1 ϕ ( S w FPT sparametryzowanej za pomocą skośności, gdy podane jest wyrażenie?
W przypadku obu tych pytań chciałbym również wiedzieć, jakie poprawne odniesienia należy przytoczyć, twierdząc, że te wyniki. Z góry dziękuję!