La lógica temporal lineal y los autómatas deterministas de Büchi son incomparables: DBA no puede expresar y LTL no puede expresar "al menos cada letra impar es 'a'" . Pero a veces es interesante saber si el lenguaje de un DBA se puede expresar en LTL.
Necesito un algoritmo que decida si un lenguaje de un DBA determinado se puede describir en LTL. ¿Conoces algoritmos para eso?
Conjeturamos que la otra dirección es decidible (convertir fórmula a NBA, aplicar construcción de conjunto de potencia, verificar equivalencia), pero hasta ahora no teníamos idea sobre la que desea.
—
Raphael
No estoy seguro de si es posible, pero me gustaría señalar que por autómatas de Buchi, la gente generalmente se refiere a NBA (que es más expresivo que DBA). NBA también es estrictamente más expresivo que LTL.
—
Daniil
@Daniil de su referencia (Lenguajes definibles de primer orden): "¡También mostramos que la aperiodicidad (es decir, la definibilidad de primer orden (diferenciabilidad LTL)) de un lenguaje ∞ normal puede decidirse en el espacio polinómico".
@Ayrat, gracias, de hecho es una buena introducción, estaba muy feliz cuando la encontré. También hay un libro completo sobre palabras infinitas . Desafortunadamente, todavía no he podido leerlo.
—
Daniil
La equivalencia de los autómatas de Büchi y el cálculo lineal podría proporcionar algunas ideas interesantes.
—
Gilles 'SO- deja de ser malvado'