Articulo de referencia

Teorema fundamental de programación lineal

En optimización matemática , el teorema fundamental de programación lineal establece, en una formulación débil, que los máximos y mínimos de una función lineal sobre una región ...

En optimización matemática , el teorema fundamental de programación lineal establece, en una formulación débil, que los máximos y mínimos de una función lineal sobre una región poligonal convexa ocurren en los vértices de la región. Además, si un valor extremo ocurre en dos vértices, entonces también debe ocurrir en todas partes en el segmento de línea entre ellos.

Declaración

Consideremos el problema de optimización

mín. do yo incógnita  sujeto a  incógnita PAG {\displaystyle \min c^{T}x{\text{ sujeto a }}x\in P}

Dónde . Si es un poliedro acotado (y por lo tanto un politopo) y es una solución óptima al problema, entonces es un punto extremo (vértice) de , o se encuentra en una cara de soluciones óptimas. PAG = { incógnita R norte : A incógnita b } {\displaystyle P=\{x\in \mathbb {R} ^{n}:Ax\leq b\}} PAG {\estilo de visualización P} incógnita {\displaystyle x^{\ast}} incógnita {\displaystyle x^{\ast}} PAG {\estilo de visualización P} F PAG {\displaystyle F\subconjunto P}

Prueba

Supongamos, por razones de contradicción, que . Entonces existe algún objeto tal que la bola de radio centrada en está contenida en , es decir . Por lo tanto, incógnita i norte a ( PAG ) {\displaystyle x^{\ast}\in \mathrm {int} (P)} o > 0 {\displaystyle \epsilon >0} o {\displaystyle \épsilon} incógnita {\displaystyle x^{\ast}} PAG {\estilo de visualización P} B o ( incógnita ) PAG {\displaystyle B_{\epsilon }(x^{\ast })\subconjunto P}

incógnita o 2 do | | do | | PAG {\displaystyle x^{\ast }-{\frac {\epsilon }{2}}{\frac {c}{||c||}}\en P} y
do yo ( incógnita o 2 do | | do | | ) = do yo incógnita o 2 do yo do | | do | | = do yo incógnita o 2 | | do | | < do yo incógnita . {\displaystyle c^{T}\left(x^{\ast }-{\frac {\epsilon }{2}}{\frac {c}{||c||}}\right)=c^{T}x^{\ast }-{\frac {\epsilon }{2}}{\frac {c^{T}c}{||c||}}=c^{T}x^{\ast }-{\frac {\epsilon }{2}}||c||<c^{T}x^{\ast }.}

Por lo tanto no es una solución óptima, es una contradicción. Por lo tanto, debe vivir en el límite de . Si no es un vértice en sí mismo, debe ser la combinación convexa de vértices de , digamos . Entonces con y . Observe que incógnita {\displaystyle x^{\ast}} incógnita {\displaystyle x^{\ast}} PAG {\estilo de visualización P} incógnita {\displaystyle x^{\ast}} PAG {\estilo de visualización P} incógnita 1 , . . . , incógnita a {\displaystyle x_{1},...,x_{t}} incógnita = i = 1 a la i incógnita i {\displaystyle x^{\ast}=\sum _{i=1}^{t}\lambda _{i}x_{i}} la i 0 {\displaystyle \lambda _ {i}\geq 0} i = 1 a la i = 1 {\displaystyle \suma _{i=1}^{t}\lambda _{i}=1}

0 = do yo ( ( i = 1 a la i incógnita i ) incógnita ) = do yo ( i = 1 a la i ( incógnita i incógnita ) ) = i = 1 a la i ( do yo incógnita i do yo incógnita ) . {\displaystyle 0=c^{T}(\left(\sum _{i=1}^{t}\lambda _{i}x_{i}\right)-x^{\ast }\right)=c^{T}(\sum _{i=1}^{t}\lambda _{i}(x_{i}-x^{\ast })\right)=\sum _{i=1}^{t}\lambda _{i}(c^{T}x_{i}-c^{T}x^{\ast }).}

Como es una solución óptima, todos los términos de la suma son no negativos. Como la suma es igual a cero, debemos tener que cada término individual es igual a cero. Por lo tanto, para cada , entonces cada también es óptimo y, por lo tanto, todos los puntos en la cara cuyos vértices son , son soluciones óptimas. incógnita {\displaystyle x^{\ast}} do yo incógnita = do yo incógnita i {\displaystyle c^{T}x^{\ast}=c^{T}x_{i}} incógnita i Estilo de visualización x_{i}} incógnita i Estilo de visualización x_{i}} incógnita 1 , . . . , incógnita a {\displaystyle x_{1},...,x_{t}}

Referencias

  • Bertsekas, Dimitri P. (1995). Programación no lineal (1.ª ed.). Belmont, Massachusetts: Athena Scientific. pág. Proposición B.21(c). ISBN 1-886529-14-0.
  • "El teorema fundamental de la programación lineal". Proyecto de demostraciones WOLFRAM . Consultado el 25 de septiembre de 2024 .
Obtenido de "https://es.wikipedia.org/w/index.php?title=Teorema_fundamental_de_la_programación_lineal&oldid=1258235829"