Juegos de Ehrenfeucht-Fraïssé (Ajtai-Fagin de hecho) para idiomas regulares.


11

Immerman (Complejidad descriptiva, 1999) presenta los juegos EF para el segundo orden monádico existencial (juegos Ajtai-Fagin) en la página 127. Como MSO en palabras es equivalente a los idiomas normales, el juego se puede escribir de la siguiente manera.

Un lenguaje es regular si y solo si Delilah no tiene una estrategia ganadora en el siguiente juego: 1. Samson elige c , m N , 2. Delilah elige w L , 3. Samson elige c subconjuntos C w 1 , ... , C w c del conjunto de posiciones en w (es decir, { 0 , ... , | w | - 1 }L{a,b}
c,mN
wL
cC1w,,Ccww{0,,|w|1}),
4. Delilah chosses y c subconjuntos C v 1 , ... , C v c del conjunto de posiciones en v , 5. Samson y Delilah juegan el m -Girar EF juego en ( S ( w ) , C w 1 , ... , C w c ) y ( S ( v ) , C v 1 , ... , CvLcC1v,,Ccvv
m(S(w),C1w,,Ccw), dondeS(w)es la estructura asociada con la palabraw, es decir: S(w)={0,,| w| -1},STCC,Quna,Qb conQl={p(S(v),C1v,,Ccv)
S(w)w

S(w)={0,,|w|1},SUCC,Qa,Qb
, y S U C C es el predicado sucesor binario.Ql={p|wp=l}SUCC

Tengo dos preguntas:
- ¿Cómo se muestra que no es regular, usando un argumento EF como este, - ¿Es más fácil / más difícil jugar esos juegos (mostrar falta de regularidad) cuando uno tiene una relación de ordenamiento en lugar de la del sucesor? (Esos son equivalentes en MSO existencial).{anbn|nN}

Respuestas:


9

cmw=anbnnC1w,,Ccww2cww[i,,j]wrt

  1. 0ijnw
  2. rrijw
  3. k[i,,j]rkwrtw

v=w[0,,i1]w[i,,j]2w[j+1,,2n1].
va,bvvLamwvrtcm

ncmrtw[i,,j]r

Esto funcionó para las estructuras sucesoras. Con un orden lineal será un poco más difícil, pero no pensé mucho en ello.

Tenga en cuenta que, como era de esperar, este argumento se parece un poco al argumento de "bombeo" en autómatas. Sin embargo, no es tan tonto como simplemente traducir la fórmula a un autómata. Creo que cuenta como un argumento teórico modelo.


¿Mi respuesta no te convence?
slimton

Vaya, lo siento, por supuesto que sí. Aunque estaría realmente interesado en ver qué sería eso con un orden lineal (y, por lo tanto, sin la localidad de Hanf). ¡Gracias por esa respuesta!
Michaël Cadilhac
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.