












Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Asignatura: Algebra lineal y metodos numericos, Profesor: David David, Carrera: Ingeniería en Sistemas de Telecomunicación, Universidad: UPCT
Tipo: Ejercicios
1 / 20
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!













Dpto. Matemática Aplicada y Estadística
Grado en Ingeniería en Sistemas de Telecomunicación Grado en Ingeniería Telemática
Un problema clásico en Cálculo Infinitesimal es la obtención de extremos de una función f : K ⊂ R n^ −→ R. Un problema de programación lineal es un caso particular en el que la función objetivo f es lineal y el conjunto K se puede expresar mediante inecuaciones lineales. Si tomamos unos vectores ~c, a i 6 = ~ 0 , 1 ≤ i ≤ m y unas funciones lineales asociadas
f (x 1 , x 2 ,... , x n − 1 , x n ) =
∑^ n
i =
c i · x i =
( c 1 c 2... c n − 1 c n
) ·
x 1 x 2 .. . x n − 1 x n
=< ~c, ~x >
h i (x 1 ,... , x n ) =
∑^ n
j =
a i,j · x j =
( a i, 1... a i,n
) ·
x 1 .. . x n
=< ~a i , ~x >,^1 ≤^ i^ ≤^ m
llamaremos problema de programación lineal a todo aquel que pueda expresarse como la búsqueda de máximo o mínimo de una función objetivo
f (x 1 ,... , x n ) = c 1 · x 1 + c 2 · x 2 +... + c n · x n (1)
en un conjunto K de puntos admisibles , también llamado de soluciones factibles , que se puede expresar como
K =
{ ~x ∈ R n /a i, 1 · x 1 + a i, 2 · x 2 +... + a i,n · x n S i b i , 1 ≤ i ≤ m
} , (2)
siendo el signo S i de las restricciones cualquiera de estos tres: {≤, =, ≥}, no necesariamente el mismo para 1 ≤ i ≤ m
Material docente realizado por David Javier López Medina, e-mail: [email protected]. Tanto esta obra como los scripts a los que hace referencia están liberados bajo licencia Creative Commons Reconocimiento-
NoComercial-CompartirIgual 3.0 España
Podemos aplicar teoremas clásicos del Cálculo Diferencial de varias variables a nuestro pro- blema. Por construcción la función f es continua y el conjunto K es cerrado. Si K también fuese acotado el teorema de Weiertrass garantizaría la existencia de máximo y mínimo global, pero si K no está acotado puede ocurrir cualquier situación (que existan ambos extremos, que exista solo uno o que no exista ninguno). Es lo primero que deberíamos estudiar al enfrentarnos a un problema, si la función f está acotada (superior y/o inferiormente) en el conjunto K
Si existiese un extremo, también llamado solución óptima , en el interior de K debería anular el gradiente de f , lo cual es imposible ya que ∇f (~x) = ~c 6 = ~ 0. Nos vemos restringidos entonces a buscar extremos en la frontera, situación en la que resultan de utilidad técnicas como las de multiplicadores de Lagrange. En el caso particular de la programación lineal se puede demostrar que los extremos han de estar en un vértice, o en su defecto en un segmento comprendido entre dos vértices que también sean extremos
No podemos representar gráficamente dimensiones n > 3 , pero sí dimensiones bajas. En el caso particular de dos variables es muy sencillo dibujar las restricciones en el plano, y de aquí deducir todos los casos posibles; si se entiende el comportamiento en el plano resulta sencillo extrapolar a dimensiones mayores. Vamos a ver ejemplos en el plano R^2 con la función objetivo f (x, y) = x − y y diferentes conjuntos de restricciones K. La primera distinción importante es la acotación de K
a ) Sólo hay un máximo y un mínimo: éstos son los valores buscados y
x
p p p p p p
p p p p p
p p p
p
p p p
p p p
p p p
p p p
p p p
p p p
p p
p p p
p p p
p p p
p p p
p p p p
p p p
p
PPP
PPP
PAPP A A A A As
s
s
x (^) + 3 y (^) ≤ 6
x^ −
2 y
(^2) x (^) + (^) y (^) ≥ (^2)
f (x, y) = x − y, K =
{ (x, y) ∈ R^2 /x + 3y ≤ 6 , x − 2 y ≤ 1 , 2 x + y ≥ 2
}
Nótese que f (x, y) es constante a lo largo de las rectas x − y = C, así que cuanto más cuanto más arriba/izquierda se encuentre la recta menor será el valor de f , y en cambio será mayor cuanto más hacia abajo/derecha. El hecho de que K sea acotado automáticamente provoca que las rectas x − y = C no puedan desplazarse indefinidamente a lo largo de K
f (P 1 ) = f (1, 0) = 1 − 0 = 1 f (P 2 ) = f (3, 1) = 3 − 1 = 2 −→ Máximo
f (P 3 ) = f (0, 2) = 0 − 2 = − 2 −→ Mínimo
función pueda tomar valores tan pequeños y grandes como se desee. Analítica- mente deberíamos buscar sucesiones de puntos cuyos valores de f tiendan hacia ±∞. Por ejemplo, podemos tomar los puntos P λ = (1, λ), λ ≥ 0 , que claramente están en K ya que cumplen las restricciones
h 1 (P λ ) = h 1 (1, λ) = 1 − 2 λ = 1 − 2 λ ≤ 1 =⇒ P λ cumple x − 2 y ≤ 1 h 2 (P λ ) = h 2 (1, λ) = λ ≥ 0 =⇒ P λ cumple y ≥ 0
Tomando límites
l´ım λ →∞ f (P λ ) = l´ım λ →∞ f (1, λ) = l´ım λ →∞ 1 − λ = −∞
lo que garantiza la no acotación inferior de f y que no exista mínimo. En el otro sentido, si usamos por ejemplo Q λ = (2λ − 1 , λ), λ ≥ 0 , también están en K ya que
h 1 (Q λ ) = h 1 (2λ − 1 , λ) = 2λ − 1 − 2 λ = − 1 ≤ 1 =⇒ Q λ cumple x − 2 y ≤ 1 h 2 (Q λ ) = h 2 (2λ − 1 , λ) = λ ≥ 0 =⇒ Q λ cumple y ≥ 0
el límite vale ahora
l´ım λ →∞
f (Q λ ) = l´ım λ →∞
f (2λ − 1 , λ) = l´ım λ →∞
2 λ − 1 − λ = l´ım λ →∞
λ − 1 = ∞,
por lo que f tampoco está acotada superiormente ni tiene máximo en K
b ) f está acotada solo en un sentido: entonces solo hay extremos de un tipo
y
x
p p p
p
p p p
p p p
p p p
p p p
p p p
p p p
p p p
p p
p p p
p p p
p p p
p p p
p p p
p p p
p
p p p
p p p
p p p
p p p
p p p
p p p
p p p
p p p
p p p
p p p
p p p
p p p
p p p
p p p
p p p
p p p
p p p
p p p
p p p
p p p
p p p
p p p
p p
p p p
p p p
p p p
s s P 1 P 2
2 x
y
y ≥ 0
x ≥ (^0)
rr
rr
rr
rr
rr
rr
rr
r
f (x, y) = x − y, K =
{ (x, y) ∈ R^2 / 2 x − y ≤ 4 , x ≥ 0 , y ≥ 0
}
Los puntos P λ = (1, λ) garantizan la no acotación inferior de f. En cambio en el otro sentido, si x ∈ K
f (x, y) = x − y =
2 x − 2 y 2
2 x − y 2
y 2
2 x − y 2
y el máximo se alcanza en el vértice P 2 = (2, 0), lo cual gráficamente se explica porque no se pueden desplazar las rectas x − y = C indefinidamente hacia aba- jo/derecha
c ) f está acotada en ambos sentidos un sentido: hay mínimo y máximo
y
x
p p p
p p p
p p p
p p p
p p p
p p p
p p p
p
p p p
p p p
p p p
p p p
p p p
p p p
p p p
p p p
p p p
p p p
p p p
p p p
p p p
p p p
p p p
p p p
p p p
p p p
p p p
p p p
p p p
p p p
p p p
p p p
p p p
p p p
p p p
p p p
p p p
p p p
p p p
p p p
p