5 votos

Encontrando relaciones de recurrencia en combinatoria.

Estoy trabajando mi camino a través básicos de la combinatoria de las preguntas con la recurrencia de la relación, y no puedo conseguir mi cabeza sobre la correcta manera de resolverlos.

Por ejemplo, tengo dos siguientes ejemplos en mi Uni libro de texto:

1) las Cadenas formadas a partir de 0,1,2 personajes, necesarios para calcular la cantidad de cadenas posibles sin combinaciones 00 y 01.

La solución es: $$f(n)=2f(n-1) + f(n-2)$$ es decir, tomando sólo los caracteres permitidos

2) las Cadenas formadas a partir de a,B,C caracteres, necesarios para calcular la cantidad de cadenas posibles sin AB combinación.

La solución es: $$f(n)=3f(n-1) - f(n-2) $$es decir, todos los caracteres y restando lo prohibido.

La idea es muy clara, pero lo que no puedo entender es por qué en la primera solución válida únicamente de los casos se toman, y en el segundo caso todos los casos, uno no válido se resta.

Parece que yo lo puedo resolver en sentido inverso, es decir:
1) $f(n)=3f(n-1) - 2f(n-1)$ //es decir 0,1,2 menos 00 y 01 caso
2) $f(n)=2f(n-1)+2f(n-2)$ //es decir, B,C + AA,AC caso

Pero cuando se traduce a diferencia de las ecuaciones, los resultados son diferentes.

Nada de lo que me estoy perdiendo aquí?

Gracias!

2voto

Rob Dickerson Puntos 758

En 1), "02" es una longitud permitida-2 cadena, y $002$ no es una longitud permitida-3 de cadena. Su fórmula $$3f(n-1)-2f(n-2)$$ es la "doble-restar" la cadena "$00\,02$", ya que es no contados por $3f(n-1)$, pero se cuentan por $2f(n-2)$.

La formulación correcta sería restar todos los de la cadena que comienza con "01" o "002": $$f(n) = 3f(n-1) - f(n-2) - f(n-3)$$ que se puede comprobar es equivalente a la del libro de respuesta.

En 2), "BB" es una longitud permitida-2 cadena, mientras que el "$AA\,BB$" no lo es. Pero $2f(n-2)$ está contando el segundo.

No hay ningún aditivo simple formulación, ya que hay infinitamente muchos válido prefijos: $B, C, AC, AAC, AAAC, \ldots.$

Usted podría, sin embargo, el conde de la cadena, comenzando con $B, C, AA,$ o $AC$, y luego restar el inválido cadenas que comienzan con $AAB$, lo que da

$$f(n) = 2f(n-1) + 2f(n-2) - f(n-3).$$

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