CMSOL está contando la lógica monádica de segundo orden, es decir, una lógica de gráficos donde el dominio es el conjunto de vértices y bordes, existen predicados para la adyacencia vértice-vértice y la incidencia de borde-vértice, hay cuantificación sobre bordes, vértices, conjuntos de bordes y vértices establece, y hay un predicado que expresa si el tamaño de es módulo .Snp
El famoso teorema de Courcelle establece que si es una propiedad de gráficos expresables en CMSOL, entonces para cada gráfico de ancho de árbol como máximo se puede decidir en tiempo lineal si cumple, siempre que se dé una descomposición de árbol de en el entrada. Las versiones posteriores del teorema eliminaron el requisito de que se proporcione una descomposición de árbol en la entrada (porque se puede calcular con el algoritmo de Bodlaender ), y también permitieron la optimización en lugar de la mera decisión; es decir, dada una fórmula MSOL también podemos calcular el conjunto más grande o más pequeño que satisface .G k Π G ϕ ( S ) S ϕ ( S )
Mi pregunta se refiere a la adaptación del teorema de Courcelle a gráficos de ancho de camarilla acotado. Hay un teorema similar que dice que si tiene un MSOL1 que permite la cuantificación sobre vértices, aristas, conjuntos de vértices pero no conjuntos de aristas, entonces se le da un gráfico de ancho de clique (con expresión de clique dada), por cada fijo se puede decidir en tiempo lineal si el gráfico satisface alguna fórmula MSOL1 ; todas las referencias que he visto apuntan ak k G ϕ
Problemas de optimización de tiempo lineal solucionable en gráficos de ancho de camarilla acotado por Courcelle, Makowsky y Rotics, Theory of Computing Systems, 2000.
He intentado leer el documento, pero no es autónomo con respecto a la definición exacta de MSOL1 y es francamente difícil de leer. Tengo dos preguntas con respecto a qué es exactamente posible optimizar en FPT, parametrizado por el ancho de clique del gráfico, si se da una expresión de clique en la entrada.
- ¿MSOL1 permite el para probar el tamaño de un módulo determinado algún número?
- ¿Es posible encontrar un conjunto de tamaño mínimo / máximo que satisfaga una fórmula MSOL1 en FPT parametrizada por cliquewidth, cuando se da la expresión?ϕ ( S )
Para ambas preguntas también me gustaría saber cuáles son las referencias correctas para citar al reclamar estos resultados. ¡Gracias por adelantado!