[Editar: esta respuesta no funciona, ver comentarios.]
Esta es solo una idea informal y no sé si ayuda, pero es demasiado larga para darla como comentario. Además, no estoy familiarizado con los DFA aleatorios, así que tal vez tengo una intuición errónea de cómo debe razonar sobre las probabilidades en ellos, pero espero que esto no sea del todo inútil.
Supongo que sus límites deberían depender de cuánto difieran y v ; si no lo hacen, me parece claro que el peor de los casos son las cadenas que difieren solo por su primer carácter (las cadenas que difieren en un conjunto X de posiciones tienen más posibilidades de diferenciarse que las cadenas que difieren en un conjunto Y ⊂ X de posiciones , Diría, y marcar la diferencia lo antes posible te da la oportunidad de resincronizar).tuvXY⊂ X
También analizaré la probabilidad de que las palabras se distingan, es decir, que lleguen a diferentes estados. Supongo que luego deberá adaptarse para ser aceptado o rechazado en función de cómo sus DFA aleatorios asignan estados finales. Si cada estado tiene una probabilidad de 1/2 de ser final, cuando las cadenas terminan en el mismo estado no se distinguen, y cuando terminan en diferentes estados tienen una probabilidad de 1/2 de ser distinguidas.
Ahora consideraré la palabra obtenida de u y v de la siguiente manera: w i = 1 si u i = v i , y w i = 0 de lo contrario. Creo que está claro que w es la única cosa interesante a tener en cuenta acerca de u y v .wtuvwyo= 1tuyo= vyowyo=0wuv
Ahora, defina la probabilidad de que estemos en el mismo estado después de leer los prefijos de longitud i de u y v , y q ( i ) = 1 - p ( i ) la probabilidad de que no lo estemos.p(i)iuvq(i)=1−p(i)
Creo que tenemos cuando w i + 1 es 1 . Intuitivamente, estamos en el mismo estado después de leer i + 1 letras, ya sea cuando estábamos en el mismo estado después de leer i , o cuando estábamos en dos estados diferentes (aleatorios), dibujamos dos transiciones a estados aleatorios, y sucedieron ser el mismo Del mismo modo, tenemos p ( i + 1 ) = 1p(i+1)=p(i)+q(i)/nwi+11i+1i cuando w i + 1 es 0 : estás dibujando dos estados aleatorios, sin importar desde dónde empezaste.p(i+1)=1/nwi+10
A partir de esto, creo que podría calcular la probabilidad de estar en el mismo estado después de leer y v .uv