13 votos

De cuántas maneras podemos color $n$ cestas con $r$ colores?

De cuántas maneras podemos color $n$ cestas de uso de hasta el $r$ colores de tal manera que no hay dos canastas consecutivas del mismo color, y la primera y la última de las cestas también tienen diferentes colores?

Por ejemplo, si tomamos $N=5$$r = 4$, y representan los colores por $R,B,Y$$G$, $\langle R,Y,B,G,Y\rangle$ es válido de acuerdo mientras que el $\langle R,R,B,G,Y \rangle$ $\langle G,B,R,Y,G\rangle$ no lo son.

Es que no es difícil de resolver por la fuerza bruta; sin embargo, me gustaría ver un enfoque combinatorio. Los pensamientos?

12voto

JiminyCricket Puntos 143

Deje $a_n$ el número de acuerdos en los cuales la primera y la última canasta de tener diferentes colores, y $b_n$ el número de acuerdos en los cuales tienen el mismo color, donde en cualquier caso adyacentes cestas no puede tener el mismo color. A continuación, mediante la adición de la admisibilidad de una canasta al final de un arreglo se obtiene la recurrencia

$$ \begin{align} a_{n+1}&=(r-2)a_n+(r-1)b_n\;,\\ b_{n+1}&=a_n\;, \end{align} $$

y sustituyendo en la segunda ecuación en la primera rendimientos

$$ a_{n+1}=(r-2)a_n+(r-1)a_{n-1}\;. $$

La ecuación característica es

$$ \lambda^2-(r-2)\lambda-(r-1)=0\;, $$

con las soluciones de $\lambda=-1$$\lambda=r-1$. Así tenemos

$$ a_n=c_1(-1)^n+c_2(r-1)^n\;, $$

y las condiciones iniciales $a_1=0$ $a_2=r(r-1)$ de rendimiento

$$ -c_1+c_2(r-1)=0\;,\\ c_1+c_2(r-1)^2=r(r-1) $$

con la solución $c_1=r-1$, $c_2=1$. El número deseado de arreglos es, por tanto,

$$ a_n=(-1)^n(r-1)+(r-1)^n\;. $$

Para obtener el número de arreglos que uso todos los $r$ colores, se puede utilizar de inclusión/exclusión:

$$ \sum_{k=0}^r(-1)^{r-k}\binom rk\left((-1)^n(k-1)+(k-1)^n\right)\;, $$

y la suma del primer término desaparece, dejando a

$$ \sum_{k=0}^r(-1)^{r-k}\binom rk(k-1)^n\;. $$

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