Para números enteros positivos $ b_1,b_2,...,b_T $ Estoy intentando resolver el siguiente problema de optimización: $$ \min_{\substack{p_1,\ldots,p_T\\ p_1+\cdots+p_T=1\\}} \sum_{i=1}^T {p_i} ^ {b_i} .$$
La solución que me gustaría encontrar es una expresión para $ p_i $ en términos de $ b_i $ . Por ejemplo, algo como $ p_i \sim 1/b_i $ .
He probado algunas cosas diferentes, incluyendo la experimentación con el caso simple en el que $ T = 2 $ pero he tenido algunos problemas. Si alguien puede decirme cómo resolverlo, darme alguna orientación, o incluso decirme si este problema es tratable, se lo agradecería mucho. Gracias.
Actualización:
Ahora he probado a utilizar multiplicadores de Lagrange para resolver este problema de optimización. Sin embargo, no estoy del todo seguro de que esto sea correcto.
El Lagrangiano es:
$$ L(p,\lambda) = \sum_{i} {p_i}^{b_i} - \lambda \bigl(\sum_{i}{p_i -1} \bigr) $$
A continuación calculo el gradiente
$$ \frac{dL}{dp_i} = b_i p_i^{b_i - 1} - \lambda$$ $$ \frac{dL}{d\lambda} = \sum_i p_i - 1 $$
Los pongo a cero para calcular los puntos fijos. ¿Pero lambda sólo está en mi primera ecuación? Termino con:
$$ p_i = \bigl( \frac{\lambda}{b_i} \bigr)^{\frac{1}{(b_i - 1)}}$$
Entonces, para resolver la lambda, debo sustituir esta expresión por la 2ª ecuación:
$$ \sum_i p_i = \sum_i \bigl ( \frac{\lambda}{b_i} \bigr ) ^{\frac{1}{(b_i - 1)}} = 1 $$
0 votos
Gracias por la ayuda. He probado a utilizar multiplicadores de Lagrange. Estaría interesado en ver si estoy en el camino correcto.
0 votos
No del todo. Los números x son enteros y no cambian. (Llámalos b's; queda mejor.) Tienes que las variables restringidas son las que usas para la derivada, y quieres buscar cuándo el gradiente de tu función suma es el mismo que la normal al plano. Gerhard "Or Something Along Those Lines" Paseman, 2017.08.23.
0 votos
Gracias de nuevo. He actualizado mi respuesta. Parece que puedo resolver lambda utilizando mi segunda ecuación. ¿Parece correcto?
0 votos
Eso se ve mejor, y cerca de lo que yo esperaría. (No lo he verificado.) Recomiendo utilizar el ejemplo de Joseph que aparece a continuación, y pequeños ejemplos (quizás de dos o tres variables) utilizando Wolfram Alpha, para comprobar tus cálculos y construir tu intuición. Es posible que no obtengas una respuesta funcional explícita, por lo que la verificación numérica es importante. Este no es el foro para esta discusión, pero escribir tu experiencia (incluyendo especialmente los errores) en un blog ayudaría a otros estudiantes que estén aprendiendo multiplicadores de Lagrange. Gerhard "Y conviértete en el multiplicador de la educación" Paseman, 2017.08.23.
0 votos
Sí, su enfoque lagrangiano es correcto. Resuélvelo numéricamente para $\lambda$ y estás ahí.
0 votos
Tenga en cuenta que debe separar los casos en los que $b_i = 1$ de los casos en que $b_i > 1$ . Se requiere un análisis más cuidadoso.