1 votos

Algoritmo para saber si un lenguaje regular contiene al menos n cadenas

Estoy haciendo un curso sobre lenguajes formales y me dieron este ejercicio:

Dar un algoritmo para saber si un lenguaje regular $L$ contiene al menos $100$ cuerdas.

¿Puede alguien darme una pista? Gracias.

2voto

MJD Puntos 37705
  1. Normalizar el FSM para eliminar los estados inalcanzables. (Si no te han dado un FSM, construye uno.) El FSM resultante contiene un bucle, o no. Si lo contiene, entonces . Si no, entonces . (Rellena los puntos.)

  2. O bien, si te dan una expresión regular, normalízala para eliminar términos triviales como $\varnothing\cdot X$ y $\epsilon^\star$ . La expresión resultante contiene un ∗ o no .

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X