Ejercicios - Resolución de problemas lineales. Método Simplex

Documentos relacionados
Tema 3: El Método Simplex. Algoritmo de las Dos Fases.

El método simplex 1. 1 Forma estándar y cambios en el modelo. 2 Definiciones. 3 Puntos extremos y soluciones factibles básicas. 4 El método simplex.

Con miras a conocer la metodología que se aplica en el Método SIMPLEX, tenemos a continiacion un ejemplo:

Práctica 2: Análisis de sensibilidad e Interpretación Gráfica

Jesús Getán y Eva Boj. Marzo de 2014

Algebra lineal y conjuntos convexos

Soluciones básicas factibles y vértices Introducción al método símplex. Investigación Operativa, Grado en Estadística y Empresa, 2011/12

EJEMPLO 1. Solución: Definimos las variables originales como: = número de conejos. x = número de pollos.

Ejercicios de Programación Lineal

POST-OPTIMIZACIÓN Y SENSIBILIDAD EN PROBLEMAS LINEALES.

Universidad Tec Milenio: Profesional HG04002 Análisis de Decisiones I

Unidad 2: Ecuaciones, inecuaciones y sistemas.

Contenido: Solución algebraica a los problemas de programación lineal con el método simplex.

Tema 3. El metodo del Simplex.

TEMA 6. Sistemas de dos Ecuaciones de Primer grado con dos Incógnitas

PROBLEMA DE PROGRAMACIÓN LINEAL RESUELTO POR MÉTODO SIMPLEX

1 Método de la bisección. 1.1 Teorema de Bolzano Teorema 1.1 (Bolzano) Contenido

2. Ecuaciones de primer grado: (sencillas, con paréntesis, con denominadores).

MATEMÁTICAS APLICADAS A LAS C.C. SOCIALES

RESOLUCIÓN DE SISTEMAS MEDIANTE DETERMINANTES

Lo que se hace entonces es introducir variables artificiales ADAPTACIÓN A OTRAS FORMAS DEL MODELO.

A1.- Determina a y b sabiendo que el sistema de ecuaciones. x + 3y +z = 1 -x + y +2z = -1 ax + by + z = 4 tiene, al menos, dos soluciones distintas.

Parciales Matemática CBC Parciales Resueltos - Exapuni.

4 Ecuaciones e inecuaciones

Fundamentos matemáticos. Tema 8 Ecuaciones diferenciales

Departamento de Matemáticas. ITAM Programación lineal (+ extensiones). Objetivos y panorama del c

Esta expresión polinómica puede expresarse como una expresión matricial de la forma; a 11 a 12 a 1n x 1 x 2 q(x 1, x 2,, x n ) = (x 1, x 2,, x n )

OPCIÓN A. La empresa A (x) tiene 30 trabajadores, la B (y) 20 trabajadores y la C (z) 13 trabajadores.

4. ANÁLISIS DE FUNCIONES DE UNA VARIABLE

Esterilización 1 4. Envase 3 2

Z Optima X 1 + X 2 5 Z 1 -X 1 + 2X Región factible. Figura 1

UNIDAD 6.- PROGRAMACIÓN LINEAL

May 4, 2012 CAPÍTULO 5: OPTIMIZACIÓN

CONTINUIDAD DE FUNCIONES. SECCIONES A. Definición de función continua. B. Propiedades de las funciones continuas. C. Ejercicios propuestos.

RELACIÓN DE PROBLEMAS DE CLASE DE PROGRAMACIÓN LINEAL ENTERA

OPTIMIZACIÓN VECTORIAL

RESOLUCIÓN INTERACTIVA DEL SIMPLEX

Vectores y rectas. 4º curso de E.S.O., opción B. Modelo de examen (ficticio)

PROBLEMA 1. Considere el siguiente problema de programación lineal:

Introducción a Programación Lineal

Unidad 3: Razones trigonométricas.

PLs no acotados El método símplex en dos fases PLs no factibles. Investigación Operativa, Grado en Estadística y Empresa, 2011/12

Tema 5: Análisis de Sensibilidad y Paramétrico

315 M/R Versión 1 Integral 1/ /1 UNIVERSIDAD NACIONAL ABIERTA VICERRECTORADO ACADÉMICO ÁREA INGENIERÍA

Ecuaciones de 2º grado

TEMA 3 ECUACIONES, INECUACIONES Y SISTEMAS

Programación Lineal. El método simplex

En primer lugar voy a trasladar el enunciado a lenguaje matemático. Me fijo en lo que me preguntan: a una variable la llamo x y a otra y.

PROGRAMACIÓN LINEAL PROGRAMACIÓN LINEAL.

Programación lineal. Estimar M. Ejemplos.

Tema 7: Geometría Analítica. Rectas.

Órdenes de la convergencia de sucesiones. Condiciones de la convergencia lineal y cuadrática del método de iteración simple

INSTITUCIÓN EDUCATIVA GABRIEL TRUJILLO CORREGIMIENTO DE CAIMALITO, PEREIRA

2 Métodos de solución de ED de primer orden

PASO 1: Poner el problema en forma estandar.

APUNTE: Introducción a la Programación Lineal

Problemas de Espacios Vectoriales

RESOLUCIÓN DE SISTEMAS MEDIANTE DETERMINANTES

JUNIO Bloque A

GEOMETRÍA. que pasa por el punto P y es paralelo a π. (0,9 puntos) b) Determinar la ecuación del plano π

VELOCIDAD Y ACELERACION. RECTA TANGENTE.

a) Factoriza el monomio común. En este caso 6 se puede dividir de cada término:

Sistemas de ecuaciones lineales

UNIDAD 10: ECUACIONES DE SEGUNDO GRADO.

Dos inecuaciones se dice que son equivalentes cuando ambas tienen las mismas soluciones.

Funciones 1. D = Dom ( f ) = x R / f(x) R. Recuerda como determinabas los dominios de algunas funciones: x x

PROBLEMAS RESUELTOS MOVIMIENTO ONDULATORIO

Resolución. Resolución gráfica de problemas de optimización

Pasos en el Método Simplex

DUALIDAD EN PROGRAMACION LINEAL

Se entiende por trigonometría, según su origen griego, la ciencia que tiene por objetivo la medida de los lados y los ángulos de los triángulos.

Universidad Tec Milenio: Profesional IO04001 Investigación de Operaciones I. Tema # 9

Tema No. 3 Métodos de Resolución de Modelos de Programación Lineal. El Método Gráfico y Método Simplex Autoevaluación y Ejercicios Propuestos

Tema II: Programación Lineal

Pruebas de Acceso a las Universidades de Castilla y León

Límite de una función

Problemas métricos. 1. Problemas afines y problemas métricos

1. Sistemas de ecuaciones lineales

2 4. c d. Se verifica: a + 2b = 1

Cálculo I (Grado en Ingeniería Informática) Problemas adicionales resueltos

1. dejar a una lado de la igualdad la expresión que contenga una raíz.

3. Estudia si la solución ( 1, 1, 1) es factible y, si lo es, si es interior o de frontera.

Pruebas de Acceso a las Universidades de Castilla y León

Universidad de Managua Curso de Programación Lineal

Ecuaciones de Primer Grado con una Incógnita

Tema V: Optimización Lineal

JUNIO Opción A

UNIVERSIDAD NACIONAL DE TRES DE FEBRERO. Análisis Matemático

UD Trigonometría Ejercicios Resueltos y Propuestos Col La Presentación

PROGRAMACIÓN LINEAL. Su empleo es frecuente en aplicaciones de la industria, la economía, la estrategia militar, etc.

Programación Lineal Continua

GEOMETRÍA MÉTRICA EN UN TETRAEDRO Manuel Díaz Regueiro Instituto de Bachillerato "Juan Montes". Lugo.

Ejercicios resueltos de microeconomía avanzada

PROBLEMAS RESUELTOS SELECTIVIDAD ANDALUCÍA MATEMÁTICAS II TEMA 5: INTEGRALES

ECUACIONES.

Ecuaciones Diofánticas

ÁLGEBRA LINEAL II Algunas soluciones a la práctica 2.3

Determinantes. Concepto de determinante A cada matriz cuadrada A se le asigna un número denominado determinante de A, denotado por A o por det (A).

PROBLEMAS DE OPTIMIZACIÓN CON RESTRICCIONES. PROBLEMA DE PROGRAMACIÓN NO- LINEAL (NLP).

PROBLEMAS RESUELTOS SELECTIVIDAD ANDALUCÍA 2015 MATEMÁTICAS II TEMA 4: FUNCIONES

Transcripción:

Ejercicios - Resolución de problemas lineales. Método Simplex Programación Matemática LADE Curso 8/9. Dado el problema lineal máx x x x + x s.a. x + x + x = 4 x + x 4 x justifica que el punto x = ( T es un vértice factible. Calcula la solución del problema aplicando el método Simplex. Solución. Comenzamos poniendo el problema en forma estándar. Obtenemos mín x x + x x s.a. x + x + x = 4 x + x s = 4 x, s. También comletamos el punto inicial con un valor para s obtenido de la segunda restricción, como s = x + x 4 = + 6 4 =. El punto ampliado es x = ( T. Este punto es factible ya que cumple todas las restricciones. Además tiene dos variables iguales a cero, y n m = 4 =, por tanto el punto es un vértice (factible. A continuación comprobamos is es solución. Para ello calculamos el vector de multiplicadores σ n, teniendo en cuenta que las variables básicas en x son x y x, como ( ( ( B T λ = c b, λ =, λ = ( ( ( ( σ n = c n N T λ = =. El primer valor tiene el signo incorrecto, por lo que el punto no puede ser solución. Para calcular la solución nos alejamos de la última restricción aumentando el valor de x. La dirección de movimiento se obtendrá como ( p n = e =, ( ( ( Bp b = Np n p b = p b = 4 4 p = ( 4 4 T. La longitud de paso se calcula a partir de las componentes negativas de p, y vendrá dada a partir de x i /p i como α = mín( /4, /4 = 8.

4 8 El siguiente punto es por tanto x = x + αp, esto es, x = ( T. Para este punto, con variables básicas x y x, el vector de multiplicadores será el dado por B T λ = c b, ( ( λ = ( (, λ = 5/ ( ( 5/ = ( 8/ 5/ Los multiplicadores tienen el signo correcto, y por tanto x es la solución del problema.. Nos dan el problema lineal y el punto x = ( T. Se pide que: mín x x + x + x s.a x x + x = x + x x x x. a Justifiques que el punto anterior es un vértice. b Encuentres el vértice solución. c Determines todos los vértices adyacentes al vértice solución. d Tiene más de una solución el problema? Indica todas las soluciones que puedas. Solución. Comenzamos por poner el problema en forma estándar. Obtenemos mín x,s x + x + x s.a x x + x = x + x s = x x + s = x, s. En el punto que nos dan calculamos los valores de s para que se cumplan las restricciones de igualdad. Incluyendo estos valores de las variables de holgura, obtenemos como punto a estudiar x = ( T. El punto indicado será un vértice factible si cumple las restricciones, y si n m = de las variables son iguales a cero. Sustituyendo los valores dados en las restricciones tenemos que todas ellas se cumplen, y dos variables son iguales a cero, luego tenemos un vértice factible. Para encontrar el vértice solución, aplicamos el método Simplex. Para ello comenzamos por calcular los multiplicadores en el vértice dado B T λ = c b, λ =, λ = ( ( = Los multiplicadores tienen el signo correcto, luego el vértice es solución. (..

Para encontrar los vértices contiguos debemos hacer que cada una de las variables no básicas pase a ser básica (independientemente del valor de sus multiplicadores, y movernos a lo largo de la arista correspondiente. Como tenemos dos variables no básicas, podremos tener hasta dos vértices contiguos. El primero de ellos se puede obtener como p n = e = (, Bp b = Np n p = ( T. p b = La longitud de paso y el nuevo vértice vienen dados por p b = α = mín {, } =, x = x + αp = ( T. Se trata de un vértice degenerado, ya que tenemos más de variables iguales a cero. Haciendo lo mismo con la segunda variable no básica tenemos ( p n = e =, Bp b = Np n p = (. p b = p b = Como la dirección de movimiento tiene todas las componentes mayores o iguales que cero, la arista llega hasta el infinito, y no existe otro vértice en el extremo de la misma. Por tanto, el único vértice contiguo es el dado por ( T. En relación con la existencia de soluciones adicionales, para que estén presentes hace falta que el vector σ n tenga componentes iguales a cero en la solución, ya que las componentes de dicho vector son las derivadas de la función objetivo a lo largo de las aristas que unen los vértices contiguos. En este caso una componente de dicho vector es igual a cero, y el vértice que se encuentra a lo largo de la arista correspondiente (y todos los puntos sobre la arista también es solución. Por tanto, los puntos de la forma α son solución del problema.. Para el problema lineal + ( α, α [, ], máx x x + x + x s.a x + x + x x + x x x + x + x x. se pide que determines si el problema es factible. Si lo es, indica un vértice factible del mismo, y si no lo es propón alguna modificación del lado derecho de las restricciones para la que el problema correspondiente sea factible.

Solución. Para responder a la primera pregunta, comenzamos por poner el problema en forma estándar (asegurando que las restricciones tengan un lado derecho positivo. Para ello introducimos variables de holgura, y multiplicamos por la segunda restricción de manera que el lado derecho de todas las restricciones sea positivo: máx x,s x + x + x s.a x + x + x + s = x x + x s = x + x + x s = x, s. Una vez que el problema ya está en forma estándar, para decidir si es factible construimos un problema auxiliar cuya solución sea un vértice factible de este problema. Para ello introducimos variables artificiales, y el problema auxiliar resultante es mín x,s,w w + w s.a x + x + x + s = x x + x s + w = x + x + x s + w = x, s, w. Obsérvese que no hemos añadido ninguna variable auxiliar para la primera restricción, porque la variable de holgura correspondiente tiene la forma adecuada para definir un vértice factible inicial sencillo. Resolvemos este problema aplicando el método Simplex. El vértice inicial es x = ( T. Los multiplicadores en este vértice son: B T λ = c b, λ =, λ = = El vértice no es solución. Seleccionamos el multiplicador más negativo y definimos la dirección de movimiento como p n = e =, Bp b = Np n p b = p b = p = ( T. A continuación calculamos α y el siguiente punto, y obtenemos. α = mín {,, } =, x = x + αp = ( 5 T. 4

Comprobamos si el nuevo vértice es solución, B T λ = c b, λ = σ n = c n N T λ =, λ = = Los multiplicadores aún no son óptimos. Definimos una nueva dirección de movimiento como p n = e 4 =, Bp b = Np n p b = p b = p = ( T. La longitud de paso y el nuevo punto son α = mín {, 5} =, x = x + αp = ( T. Volvemos a calcular los multiplicadores y obtenemos esta vez B T λ = c b, λ =, λ = = Estos multiplicadores ya son óptimos, pero en la solución las variables artificiales no son iguales a cero (w =, luego el problema original no es factible (si lo fuese, la solución tendría que cumplir w =, y no existe ningún vértice factible para dicho problema. La menor modificación del lado derecho que nos da un problema factible consiste en tomar como nuevo lado derecho b w (obsérvese que en la solución del problema auxiliar hemos minimizado el tamaño de w. El nuevo lado derecho para el problema original sería por tanto ( T. 4. Resuelve mediante el método simplex el siguiente problema: minimizar x x + x 4 sujeto a x x + x + x 4 = x + x + x = 6 x + x + x + x 4 = 5 x... 5

Solución. El problema está en forma estándar, pero el lado derecho de una de las restricciones es negativo. Cambiamos de signo dicha restricción y aplicamos la fase I del método Simplex construyendo el problema modificado, minimizar w + w + w sujeto a x + x x x 4 + w = x + x + x + w = 6 x + x + x + x 4 + w = 5 x, w. El vértice inicial de este problema auxiliar se toma como x = y w = (, 6, 5 T. En dicho vértice se tienen multiplicadores (se omiten los detalles de los cálculos σ n = c n N T B T c b = ( 5 6 T. La dirección de movimiento se define sobre la variable x (el multiplicador más negativo de manera que p n = e y p b = B Ne. Se obtienen de estas expresiones un valor para la misma y un nuevo punto u = (x, w iguales a donde α = mín (/, 6/, 5/ = /. p = ( T u = ( / T, Reiterando este proceso se obtienen los siguientes valores en la segunda iteración: y para la tercera iteración tenemos σ n = ( 6 T p = ( / 4 T α = mín (/4, / = /4 u = ( 5/8 /4 / T, σ n = ( / / / / T p = ( /8 /4 / T α = mín ((/4/(/4, (//(/ = / u = ( / / T, que es la solución del problema auxiliar, ya que w =. El vértice inicial para el problema de partida será el dado por las primeras componentes de u en la solución del problema auxiliar, esto es, x = ( / / T. En este punto calculamos los multiplicadores (para el problema de partida y obtenemos σ n = ( = / >, y como estamos minimizando el vértice obtenido es solución del problema. 6

5. Resuelve el siguiente problema lineal mediante el algoritmo simplex: minimizar x + x x sujeto a x x = 5 x x = x, x, x. Solución. Obsérvese que se puede obtener un vértice factible sin más que hacer x =, x = 5/ y x =. En dicho vértice tenemos un vector de multiplicadores igual a σ n = ( ( ( = 5/. Por tanto, el vértice no es solución. La dirección de movimiento vendrá dada por ( ( ( / p n =, p b = p b =. Pero como todas las componentes de p son no negativas, el problema es no acotado. 6. Comprueba que el problema lineal mín x x + x x x 4 + x 5 s.a x + x x + x 4 x 5 = x + x x x 4 + x 5 x + x + x x 4 x 5 x no está acotado. Comienza en el vértice x = (,,,, T. Solución. Para comprobar si un problema no está acotado, aplicamos el método Simplex y comprobamos si en alguna iteración obtenemos una dirección p que tenga todos sus componentes mayores o iguales que cero. Comenzamos por poner el problema dado en forma estándar. Obtenemos el problema mín x x + x x x 4 + x 5 s.a x + x x + x 4 x 5 = x + x x x 4 + x 5 s = x + x + x x 4 x 5 s = x, s. En el punto dado, sustituyendo valores tenemos que s = s =, y además el punto es un vértice (tenemos 4 variables iguales a cero. Comprobando si el punto es solución obtenemos: B T λ = c b, λ =, λ = / / / / = 7/ / /. 7

El vértice no es solución, ya que algunos multiplicadores son negativos. Basándonos en el más negativo definimos la dirección de movimiento como p n = e =, Bp b = Np n p b = p = ( 7/ / T. Como p, el problema no está acotado. p b = 7/ / 8