You are on page 1of 195

TECNOLGICO DE ESTUDIOS SUPERIORES DEL ORIENTE DEL ESTADO DE MXICO

DIVISIN DE INGENIERA INDUSTRIAL

CUADERNILLO DE APUNTES: INVESTIGACIN DE OPERACIONES I

ELABORADO POR: ING. OSCAR EDUARDO PREZ GAONA

LA PAZ, ESTADO DE MXICO FEBRERO 2010

ndice.

NDICE
INTRODUCCIN.. CAPITULO 1. METODOLOGA DE LA INVESTIGACIN OPERACIONES Y FORMULACIN DE MODELOS. DE

PG iv

1.1. Definicin, desarrollo de la investigacin de operaciones.. 1.1.1. Antecedentes histricos de la investigacin de Operaciones 1.1.2. Definicin.... 1.2. Fases de estudio de la investigacin de operaciones..... 1.2.1. Proceso de investigacin de operaciones. 1.3. Principales aplicaciones de la investigacin de operaciones.... 1.4. Formulacin de problemas lineales... 1.4.1. Tipos de modelo.... 1.4.2. Tipos de formatos para programacin lineal... 1.5. Formulacin de problemas ms comunes... 1.5.1. Modelacin y formulacin de problemas... Ejercicios I. Formato estndar y cannico. Ejercicios II. Modelacin... CAPITULO 2. EL MTODO SIMPLEX. 2.1. Teora del mtodo simplex... 2.2. Mtodo de las variables artificiales. 2.2.1. Mtodo de la gran M o mtodo penal. 2.2.2. Mtodo de la doble fase... 2.2.3. Mtodo grfico 2.2.3.1. La desigualdad representada en el eje cartesiano........ 2.2.3.2. La desigualdad representada en el eje cartesiano..

2 2 4 4 6 7 8 8 10 16 16 34 43

52 63 63 73 83 83 84
i

ndice.

2.2.3.3. Mtodo general.. Ejercicios III. Problemas mtodo grafico.. Ejercicios IV. Resolucin de modelos de programacin lineal..

87 93 96

CAPITULO 3. TEORA DE L A DUALIDAD SENSIBILIDAD.

ANLISIS

DE

3.1. Formulacin de un problema dual. 3.2. Dualidad. 3.2.1. Forma cannica. 3.2.1.1. Transformacin 3.3. Transformacin alterna dual 3.4. Transformacin alterna dual simplex. 3.5. Anlisis de sensibilidad. 3.5.1. Forma matricial de la tabla simplex y las relaciones vectoriales Implicadas.. 3.5.1.1. Cambio en el vector A 3.5.1.2. Cambio en el vector B... 3.5.1.3. Cambio en el vector C Ejercicios V. Dualidad..

101 102 102 103 112 116 125 125 126 131 140 149

CAPITULO 4. TRANSPORTE Y ASIGNACIN.

4.1. Definicin de un problema de transporte... 4.1.1. Algoritmo de transporte. 4.2. Mtodo de voguel.. 4.3. Mtodo esquina noreste...

152 154 159 160


ii

ndice.

4.4. Mtodo de costo mnimo.. 4.5 Mtodo hngaro.. Ejercicios VI. Modelos de transporte y asignacin..

161 165 172

APENDICE A.Sistema de Ecuaciones Lineales..

177

iii

Introduccin

INTRODUCCIN.

Las matemticas hoy en da son asignaturas prioritarias en la vida de los estudiantes de las carreras de las ingenieras, y ms an aquellas que son de ndole de aplicacin en las diferentes reas de la ingeniera, en mucho de los casos parecieran ser motivo de desercin y simplemente dificultad muy grande para culminar sus estudios o en algunos de los casos terminen recursndola, el ramo de la investigacin de operaciones dentro del rea de Ingeniera Industrial pareciera ser una de ellas.

El presente trabajo tiene como propsito fundamental ayudar a facilitar el proceso enseanza-aprendizaje de la materia de Investigacin de Operaciones I en el rea de las ingenieras, que se imparte en el quinto semestre de la carrera de ingeniera industrial del TESOEM, cubriendo temas bsicos y apegndose al programa de estudios vigente. Dicho material puede ser empleado como un libro de texto para estudiantes y de apoyo para los docentes en esta rea

Por el contenido de sus temas y sus aplicaciones pueden ser bastante interesantes para los alumnos, contiene un gran nmero de ejemplos ilustrativos (resueltos paso a paso), donde se muestran las tcnicas matemticas estudiadas, teniendo siempre en cuenta que para su comprensin se necesitar tener ciertos conocimientos en lgebra lineal y lgica matemtica.

El desarrollo del presente material est diseado en captulos, mostrando siempre al inicio el objetivo del mismo; el cual para su entendimiento se encuentra de la siguiente manera:

En el captulo I: Metodologa de l a i nvestigacin d e o peraciones(I.O) y formulacin de modelos, muestra la evolucin y el campo de aplicacin de esta
iv

Introduccin

rea, manejando los conceptos bsicos para la formulacin de los modelos de programacin lineal y la aplicacin de estos ltimos a diferentes casos de la vida diaria y del mundo industrial.

En el captulo II: El mtodo Simplex, en este captulo no solo se describe el mtodo simplex como mtodo para solucin de los modelos de programacin lineal, se describen otros mtodos como el doble fase, el mtodo de la gran M y el mtodo grfico, cada uno de ellos con las condiciones que se necesitan para llevarlos a la prctica.

En el captulo III: Teora de la dualidad y Anlisis de sensibilidad, en este apartado es de suma importancia ya que describe la relacin dual que todo modelo primal de programacin lineal posee, al igual que las condiciones de cmo calcular las condiciones de optimalidad en los modelos de programacin lineal. (cambio de vector en A,B,C)

En el captulo IV: Transporte y asi gnacin, en esta seccin del presente trabajo se describen las parte de un modelo de transporte empleado en el rea de logstica de una organizacin sin importar su giro comercial o manufacturero, donde lo importante el cumplir en tiempo y forma los pedidos de los diferentes clientes ubicados en diferentes regiones pero el costo mnimo de operacin, para ello se detallan los mtodos de solucin como lo es el mtodo de Voguel, costo mnimo, hngaro ente otros.

Se contar con una serie de ejercicios para reforzar el conocimiento aprendido al final de cada captulo y sus soluciones se encuentran en el los mismos ejercicios, esto queda en el entendido al final de cada captulo. Adems de cuenta con un apndice.
v

Introduccin

El apndice I, muestra sistemas de ecuaciones lineales y sus mtodos de solucin como puede ser por el mtodo de Gauss Jordan o determinantes (sus propiedades), los cuales son base para el entendimiento de Investigacin de Operaciones I, en la solucin de los mtodos de los modelos de programacin lineal.

Esperamos que la obra sea de gran utilidad para profesores y alumnos y que sea un fuerte material de apoyo en el curso, en el cual creemos que favorecer de manera importante en un mejor desarrollo de los temas para el profesor en su enseanza y para un buen aprendizaje del alumno.

vi

METODOLOGA DE LA INVESTIGACIN DE OPERACIONES (I.O) Y FORMULACIN DE MODELOS.


Objetivo: El estudiante co nocer y apl icar la metodologa de l a I .O y l a f ormulacin de modelos de Programacin Lineal.

CAPTULO I:

Captulo I: Metodologa de la investigacin de operaciones y formulacin de modelos

1.1. DEFINICIN, DESARROLLO DE LA INVESTIGACIN DE OPERACIONES.


1.1.1. Antecedentes histricos de la Investigacin de Operaciones (I.O.)

Los inicios de lo que hoy se conoce como Investigacin de Operaciones se remota a l os aos 1759 c uando el ec onomista Quesnay em pieza a ut ilizar modelos pr imitivos de programacin m atemtica. Ms tarde, ot ro ec onomista d e nombre Walras, hac e us o de tcnicas s imilares; l os m odelos l ineales d e l a Investigacin de O peraciones t ienen c omo pr ecursores a J ordan en 1 873, Minkowsky en 18 96 y a F arkas en 1 903. L os m odelos di nmicos pr obabilsticos tiene su origen con Markoiv a fines del siglo pasado, pero no fue hasta la Segunda Guerra Mundial, cuando empez a tomar auge. La P rogramacin Li neal ( PL) t uvo un g ran impulso p ara l a i nvestigacin industrial dando entrada l as e mpresas a m uchos es pecialistas; l as t cnicas P ert, control de inventarios, y la simulacin, empezaron a e mplearse con xito; en vez de los simples promedios, se incluyeron la probabilidad y estadstica tan tiles en cualquier estudio moderno. En l a ac tualidad el u so d e l a I O es extenso e n r eas de: C ontabilidad, compras, pl aneacin f inanciera, m ercadotecnia, pl aneacin de pr oduccin, transporte y m uchas ot ras m s, c onvirtindose en i mportante i nstrumento de competencia para los presupuestos y contratos. La s iguiente tabla es boza par te d e l os es tudios y t cnicas e n q ue s e apoyaron los grupos de IO en el desarrollo de esta disciplina.

ACONTECIMIENTOS RELEVANTES DE LA INVESTIGACIN DE OPERACIONES. AO 1759 AUTOR Quesnay TCNICA DESARROLLADA Modelos primarios de programacin matemtica

Captulo I: Metodologa de la investigacin de operaciones y formulacin de modelos

1873 1874 1896 1897 1903 1905 1920-1930 1937 1937 1939 1941 1947 1958 1950-1956 1958 1956-1962 1957 1958 1963

Jordan Warlas Minkousky Farkas Farkas Erlang Konig- Egervary Morgestern Von Neuman Kantorovich Hitchcook Dantzin George Bellman Richard Kun-Tucker Gomory Ford-Fulkerson Markowitz Raifa Arrow-Karlin Karmaskar Narend

Modelos lineales Modelos primarios de programacin matemtica Modelos lineales Modelos dinmicos probabilsticos Modelos dinmicos probabilsticos Lneas de espera Asignacin Lgica estadstica Teora de juegos Planeacin en produccin y distribucin Transporte Mtodo Simplex Programacin dinmica Programacin no lineal, m. hngaro, sistemas desiguales Programacin entera Redes de flujo Simulacin y programacin discreta Anlisis de decisiones Inventarios Algoritmo de punto interior

Tabla1.Fuente: Elaboracin Propia.

Actualmente esta s e encuentra t odava en una e dad i ncipiente d onde hay mucho por hacer en el desarrollo de este campo frtil. Ahora que se ha visto una breve resea de la Investigacin de Operaciones y c aractersticas es enciales, es i mportante de finirla, para el lo s e c itan l os siguientes autores.

Captulo I: Metodologa de la investigacin de operaciones y formulacin de modelos

1.1.2 Definicin Thierauf la define como un mtodo cientfico para dar a los departamentos ejecutivos una base cuantitativa para las decisiones con las operaciones que estn bajo su control. (Thierauf, 2002:22) No obstante, Winstone lo describe como un enfoque cientfico en la toma de decisiones que busca el mejor diseo y operar un sistema; por lo regular en condiciones que requieren la asignacin de recursos escasos. (Winstone, 2008:01) Finalmente Prawda lo conceptualiza como una herramienta de aplicacin en grupos interdisciplinarios, del mtodo cientfico a problemas relacionados con el control de las organizaciones o sistemas (hombre-mquina) a fin de que produzcan soluciones que mejor sirvan a los objetivos de toda la organizacin. (Prawda, 2000:20) Con base a las definiciones anteriores se puede decir que la Investigacin de Operaciones es la aplicacin de los mtodos cientficos a problemas complejos que surgen en la direccin, administracin y optimizacin de los recursos de una empresa con el fin de hacer buen uso de ellos.

1.2 FASES DE ESTUDIO DE LA OPERACIONES.

INVESTIGACIN

DE

Su es tudio c onsiste en des arrollar m odelos c ientficos, i ncorporando factores como el r iesgo y l a i ncertidumbre p ara pr edecir y c ontrolar l os r esultados d e cursos de accin alternativos; como lo muestra la siguiente figura:

Captulo I: Metodologa de la investigacin de operaciones y formulacin de modelos

CICLO OPERATIVO DE LA INVESTIGACIN DE OPERACIONES.

VARIABLES RELEVANTES

SISTEMA ASUMIDO

RELACIONES RELEVANTES

SISTEMA REAL

MODELO CUANTITATIVO

MTODO DE SOLUCIN

SOLUCIN AL PROBLEMA DEL SISTEMA REAL JUICIO Y EXPERIENCIA DEL TOMADOR DE DECISIONES

SOLUCIN DEL MODELO

INTERPRETACIN

DESICIONES

Figura 1. Fuente: Arreola, 2007

Captulo I: Metodologa de la investigacin de operaciones y formulacin de modelos

1.2.1 Proceso de Investigacin de Operaciones. DESCRIPCIN DE LAS FASES PARA EL DESARROLLO DE I.O.

5.- Interpretar resultados y dar soluciones. 4.-Requiere que se determine si dicho modelo puede predecir con certeza el comportamiento del sistema, con el tiempo se podra ajustar el modelo. 3.-Una vez que se tiene el modelo, se procede a derivar una solucin matemtica empleando las diversas tcnicas y mtodos matemticos para resolver problemas y ecuaciones. 2.-Debe decidir el modelo a utilizar para representar el sistema. Debe ser un modelo tal que relacione a las variables de decisin con los parmetros y restricciones del sistema.Es recomendable determinar si el modelo es probabilstico o determinstico. 1.- En esta fase del proceso se necesita: una descripcin de los objetivos del sistema, es decir, qu se desea optimizar; identificar las variables implicadas, ya sean controlables o no; determinar las restricciones del sistema.
Figura 2.Fuente: Elaboracin Propia.

El proceso de la Investigacin de Operaciones comprende las siguientes fases: 1.- Formulacin y definicin del problema. 2.- Construccin del modelo. 3.- Solucin del modelo. 4.- Validacin del modelo. 5.- Implementacin de resultados.

Captulo I: Metodologa de la investigacin de operaciones y formulacin de modelos

1.3 PRINCIPALES APLICACIONES DE LA INVESTIGACIN DE OPERACIONES.


La Investigacin de Operaciones es un campo tan amplio que su versatilidad, la hace no s olo una h erramienta pr opia de l a I ngeniera I ndustrial; es dec ir, pued e ser em pleada en ot ros c ampos de l a c iencia, des cribindose a c ontinuacin algunas rbricas de su aplicacin. Personal. La aut omatizacin y l a di sminucin de c ostos, r eclutamiento de personal, clasificacin y as ignacin a tareas de m ejor ac tuacin e i ncentivos a l a produccin. Mercado y distribucin. El des arrollo e i ntroduccin d e pr oducto, env asado, pr ediccin de l a demanda y ac tividad c ompetidora, l ocalizacin d e bo degas y c entros distribuidores. Compras y materiales. Las cantidades y fuentes de suministro, costos fijos y variables, sustitucin de materiales, reemplazo de equipo, comprar o rentar. Manufactura. La planeacin y control de la produccin, mezclas ptimas de manufactura, ubicacin y tamao de pl anta, el trfico de m ateriales y el control d e calidad. Finanzas y contabilidad. Los a nlisis de flujo de e fectivo, c apital r equerido d e l argo pl azo, inversiones al ternas, m uestreo para l a s eguridad e n a uditoras y reclamaciones. Planeacin. Con los mtodos Pert para el control de avance de cualquier proyecto con mltiples ac tividades, tanto s imultneas c omo l as q ue d eben esperar para ejecutarse.

Captulo I: Metodologa de la investigacin de operaciones y formulacin de modelos

1.4. FORMULACIN DE PROBLEMAS LINEALES.


1.4.1. Tipos de modelo. La I nvestigacin d e Operaciones ha desarrollado m odelos e specficos para solucionar problemas generales clasificados como de inventario, lneas de espera, reemplazo, mantenimiento, asignacin de recursos, a) MODELOS D E INVENTARIO: C omprenden aquellos pr oblemas relacionados con el almacenamiento de un recurso en espera de satisfacer una de manda futura. El pr oblema d e i nventario c onsiste bsicamente en determinar cunto y cundo pedir. b) MODELOS D E L NEA D E E SPERA: Es tn r elacionados c on aq uellos problemas en donde un g rupo de s ervidores at ienden a u n c onjunto de clientes. c) MODELOS D E R EEMPLAZO: E l r eemplazo de un ac tivo depe nde de s u naturaleza. S e pu ede t ratar de un equipo que s e det eriora a t ravs del tiempo o bien de un equipo que mantiene un nivel ms o menos constante y cuando falla, lo hace total e impredeciblemente Por esta razn, los modelos se c lasifican de ac uerdo c on l as d os c ategoras pr eviamente c itadas. L os mtodos d e an lisis par a formular pol ticas pt imas de r eemplazo. E n l a primera de ellas s e t rata de c alcular un d eterminado per iodo d e t iempo ptimo de us o del a ctivo des pus del c ual debe r eemplazarse. E n l a segunda categora, se trata tambin de definir un l apso de tiempo durante el c ual s e m inimice el c osto t otal s e r eemplazo de l os ac tivos i ndividuales dentro de es te m ismo i ntervalo de t iempo y el de r eemplazar t odos l os activos al final del mismo. d) MODELOS D E M ATENIMIENTO: E ste i nvolucra t anto el en foque d e inventario como el de reemplazo. S e considera en cierto grado un m odelo de inventario porque tanto las refacciones como los aditamentos en general estn en espera de ser utilizados. Es tambin modelo de reemplazo porque el mantenimiento involucra el cambio de partes una vez que fallan. e) MODELOS D E ASI GNACIN D E R ECURSOS: E ste s urge c uando s e desarrollan actividades al ternativas e i nterdependientes q ue c ompitan p or recursos limitados en un periodo determinado, este consiste en elaborar un programa de produccin o u na mezcla d e p roduccin q ue maximice no l a contribucin individual de los productos, sino la utilidad total.

Captulo I: Metodologa de la investigacin de operaciones y formulacin de modelos

f)

MODELOS D E C OMPETENCIA: E ste t ipo d e modelo s e ut iliza par a analizar aquellas situaciones donde dos o ms oponentes racionales tratan de seleccionar estrategias que optimicen un cierto objetivo. (Amza, 2007)

La programacin lineal son modelos destinados a la asignacin eficiente de los recursos limitados en actividades conocidas con el objetivo de satisfacer las metas deseadas (maximizar beneficios o minimizar costos). La c aracterstica distintiva de l os modelos es q ue l as funciones q ue representan el obj etivo y l as r estricciones s on l ineales. ( No s e p ermite multiplicacin d e v ariables ni v ariables el evadas a p otencias). Algunas d e l as siguientes r estricciones no s e pueden e mplear e n u n modelo de pr ogramacin lineal.

Ahora se pu ede f ormular al m odelo m atemtico para este problema general d e asignacin d e r ecursos a actividades. E n datos nec esarios par a un m odelo de programacin lineal que maneja la asignacin de r ecursos a ac tividades particular, este modelo consiste en elegir valores de x1,x2,....,xn para: Max o Min z= C1 X1 + C2X2 ++ Cn Xn s.a a11X1 + a12X2 a21X1 + a22X2 . . . . . . am1X1 + am2X2 Xn0, para i= 1,2,..n ++ ++ ++ ++ ++ ++ a1nXn a2nXn . . . amnXn b1 b2 . . . bm

Funcin objetivo

Maximizar o Minimizar Variables a definir

s.a ( restricciones, recursos) Variables

Objeto de estudio (definicin)

a) VARIABLES D E D ECISIN: C on estas s e hace r eferencia al c onjunto d e variables c uya m agnitud s e des ea determinar r esolviendo el m odelo d e programacin lineal.

Captulo I: Metodologa de la investigacin de operaciones y formulacin de modelos

10

b) RESTRCCIONES: Estn constituidas por el conjunto de desigualdades que limitan l os v alores q ue p uedan t omar l as v ariables de d ecisin en la solucin. c) FUNCIN OBJETIVO: Es la funcin matemtica que relaciona las variables de decisin. d) LINEALIDAD: Se refiere a que las relaciones entre las variables, tanto en la funcin objetivo como en las restricciones deben ser lineales. e) DESIGUALDADES: L as desigualdades u tilizadas par a r epresentar l as restricciones deben ser cerradas o f lexibles; es d ecir, m enor igual() o mayor igual(). N o s e per miten d esigualdades de l os t ipos m enorestrictamente o mayor-estrictamente, o abiertas. f) CONDICIN DE NO NEGATIVIDAD: E n l a pr ogramacin l ineal l as variables de decisin slo pueden tomar valores de cero a positivos, no se permiten valores negativos.

1.4.2. Tipos de formatos para programacin lineal. a) Desigualdad del tipo convertir a una igualdad. La desigualdad tipo puede convertirse a una funcin, dado que cuando se tiene u na desigualdad de este tipo, si se le suma al de lado izquierdo una nueva variable no neg ativa, llamada variable faltante dado que solamente tomara v alores pos itivos, c uando el l ado i zquierdo s ea menor al l ado derecho. Ejemplo: Transformar las desigualdades del tipo a una ecuacin.

7x1+8x2-9x36
Puede reemplazarse por:

7X1+8X2-9X3+X46 x40 7X1+8X2-9X3+S4=0 S40

x4,s4=variables de holgura=variable faltante.

Captulo I: Metodologa de la investigacin de operaciones y formulacin de modelos

11

b) Desigualdad del tipo convertir a una igualdad. La d esigualdad t ipo procediendo d e l a misma forma q ue l a an terior s e puede convertir en una ecuacin, dado que si se le resta del lado izquierdo una n ueva v ariable no neg ativa, l lamada variable so brante; t al nom bre obedece a q ue di cha v ariable t omara un valor pos itivo, c uando el l ado izquierdo sea mayor que el derecho. Ejemplo: Transformar las desigualdades del tipo a una ecuacin. Puede reordenarse como: -9X1+4X2-3X312 -9X1+4X2-3X3-X412 X40 -9X1+4X2-3X3-S4=0

S40

x4,s4=variables de holgura=variable sobrante. A la Variable faltante y sobrante se l es l lama Variables de holgura. En programacin lineal se emplean 2 tipos de formatos a) Formato Cannico: Un modelo de pr ogramacin l ineal es t en f ormato c annico; si t odas l as variables son no neg ativas y las r estricciones s on del t ipo para un objetivo de maximizacin o s i t odas l as r estricciones son d el ipo t para un objetivo de minimizacin. 1.- Formato Cannico. Min s.a z0 = 2x1 + 3x2 + 8x3

2x1 + 2x2 - 7x3 10 7x1 + 2x2 + 5x3 = 9 8x1 + 9x2 + 5x3 1 x1 , x2 0 Minimizar todos los signos de la desigualdad, estos deben ser 0

s.a [ 2x1+2x2-7x310]-1

Captulo I: Metodologa de la investigacin de operaciones y formulacin de modelos

12

Esto equivale a

-2x1-2x2+7x3-10 ----------------------------------------------------------------------------Esto equivale a

7x1+2x2+5x39 7x1+2x2+5x39
------------------------------------------------------------------------------------------------------------

I8x1+9x2+5x3I1
Esto equivale a

8x1+9x2+5x31 8x1+9x2+5x3-1 ---------------------------------------------------------------------------------[8x1+9x2+5x31]-1


Esto equivale a

-8x1-9x2-5x3-1 ---------------------------------------------------------------------------------

Captulo I: Metodologa de la investigacin de operaciones y formulacin de modelos

13

b) Formato Estndar: Un modelo de P rogramacin Li neal es ta e n formato es tndar s i t odas l as variables s on n o n egativas y t odas l as r estricciones s on i gualdades, t anto en Maximizacin como en Minimizacin. Min s.a z0 = 2x1 2x1 7x1 3x1 18x1 x1 + + + + + , 3x2 + 8x3 = 10 9 3 1

x2 - 7x3 2x2 + 5x3 3x2 + x3 9x2 + 5x3 x2 0 x3 irrestricta.

2.- Formato estndar. Z0=2x1+3x2+8x3-S1-S2-S3

s.a

2x1 7x1 3x1 18x1

+ + + +

x2 2x2 3x2 9x2

+ + +

7x3 - S1 5x3 x3 S2 5x3 x1,x2,x3,S1,S2,S30

S3

= = = =

10 9 3 1

Ejercicio: R ealizar el planteamiento c orrespondiente al problema de P L q ue s e muestra a continuacin.

Max
s.a x1 2x1

Zo=7x1+8x2-9x3+10x4

+ + -

x2 x2 x2

2x3

5x4

5x3 + 8x4 Ix3 + x4I x1,x2,x3,x40

9 7 4 7

a) Realizar formato estndar b) Realizar formato cannico

Captulo I: Metodologa de la investigacin de operaciones y formulacin de modelos

14

Max s.a

Zo=7x1+8x2-9x3+10x4-0s1+0s2+0s3+0s4

x1 + x2 - 2x3 2x1 + x2 - x2 + 5x3 x3 x3 b) Formato Cannico. Max

+ 5x4 + 8x4 + x4 + x4

S1

+ S2

- S4 x1, x2, x3, x4,S1,S2, S3, S40

+ S3

9 7 4 7 -7

Zo=7x1+8x2-9x3+10x4

x1+x2-2x3+5x4=9 x1+x2-2x3+5x49 x1+x2-2x3+5x49

[x1+x2-2x3+5x49]-1 Esto equivale a -x1-x2+2x3-5x4-9 -------------------------------------------------------------------------------------------------------[2x1+x27]-1 Esto equivale a -2x1-x2-7 -x2+5x3+8x4=4 -x2+5x3+8x44 -x2+5x3+8x44 --------------------------------------------------------------------------------

Captulo I: Metodologa de la investigacin de operaciones y formulacin de modelos

15

Ix3+x4I7 Esto equivale a x3+x47 x3+x4-7 --------------------------------------------------------------------------------[x3+x4-7] Esto equivale a

-x3-x47
FORMATO CANNICO Max s.a x1 -x1 -2x1 + x2 x2 x2 x2 + + 2x3 2x3 + 5x4 5x4 9 -9 -7 4 7 7 Zo=7x1+8x2-9x3+10x4

5x3 + 8x4 x3 + x4 -x3 x4 x1,x2,x3,x40

Captulo I: Metodologa de la investigacin de operaciones y formulacin de modelos

16

1.5. FORMULACIN DE PROBLEMAS MS COMUNES.


1.5.1. Modelacin y Formulacin de Problemas 1) La e mpresa A NCE S .A de C .V.; pr oduce una l nea d e ar tculos de P eltre para uso casero; la cual consta de 4 productos. El sistema de manufactura se di vide en 5 et apas: C ortado, t roquelado, es maltado, ac abado y empacado. A c ontinuacin s e pr esenta l a i nformacin r elevante, t anto de l sistema productivo como del producto. Informacin sobre el sistema productivo (ndice de produccin Unidades/hrs) Departamento Corte Troquelado Esmaltado Acabado Empacado Producto 1 25 14 17 20 50 Producto 2 6 8 9 4 13 Producto 3 20 20 33 50 Producto 4 10 10 8 8 20 Capacidad (horas/mes) 400 380 490 450 400

Informacin sobre el producto Precio de vta. Costo de vta. Demanda Mensual(unidades) ($/unidad) ($/unidad) mnima Mxima 1 100 50 500 5000 2 300 200 750 6000 3 160 100 650 8000 4 250 150 0 3500 Adems, s e d ebe que en el s iguiente m es s olo s e di spondrn de 1 200m2 de lmina q ue c onsumen l os productos 1 y 2. E l pr oducto 1 r equiere 0. 50m2 por unidad y el producto 2 requiere 0.80m2. Producto Formular un modelo de programacin lineal. Variables de decisin. x1= Unidades del producto 1 a fabricar el prximo mes. x2= Unidades del producto 2 a fabricar el prximo mes. x3= Unidades del producto 3 a fabricar el prximo mes.

Captulo I: Metodologa de la investigacin de operaciones y formulacin de modelos

17

x4= Unidades del producto 4 a fabricar el prximo mes. Max. Zo= (100-50)x1+(300-200)x2+(160-100)x3+(250-150)x4 Zo= 50x1+100x2+60x3+100x4 Restriccin de capacidad 1/25 X1 1/14 X1 1/17 X1 1/20 X1 1/50 X1 + + + + + 1/6 X2 1/8 X2 1/9 X2 1/4 X2 1/13 X2 + 1/50 X3 + + + + 1/20 X3 1/20 X3 1/33 X3 + + + 1/10 X4 1/10 X4 1/8 X4 1/8 X4 1/20 X4 400 380 490 450 400 CORTADO TROQUELADO ESMALTADO ACABADO EMPACADO

Demanda 500X15000 750X26000 650X38000 0X43500 Entrada de materia prima 0.50X1+0.80 X21200 Xj0 j= 1,2,3,4 X1,X2,X3,X40

Captulo I: Metodologa de la investigacin de operaciones y formulacin de modelos

18

Max s.a 1/25 X1 1/14 X1 1/17 X1 1/20 X1 1/50 X1 X1 X1 + + + + +

Zo= 50x1+100x2+60x3+100x4

1/6 X2 1/8 X2 1/9 X2 1/4 X2 1/13 X2

+ + + + +

1/20 X3 1/20 X3 1/33 X3

+ + + +

1/10 X4 1/10 X4 1/8 X4 1/8 X4 1/20 X4

400 380 490 450 400 380 490 450 400 8000 650 3500 0 1200

1/50 X3

X2 X2 X3 X3 X4 X4 0.50 X1 + 0.80X2

Xj0 j= 1,2,3,4 X1,X2,X3,X40

Captulo I: Metodologa de la investigacin de operaciones y formulacin de modelos

19

2) Un ganadero dec ide elaborar una m ezcla para al imentos de animales a base d e al falfa, s orgo, av ena, maz, s oya y har ina. D e c ada 100Kg d e mezcla; se desea que al menos 30Kg de ellos sean protenas, no ms de 40 sean de calcio, y como mximo 35Kg de fosforo. A continuacin se presenta la informacin del contenido de la mezcla y los precios de los ingredientes a combinar. Ingredientes Protena (%) Calcio (%) Fosforo (%) Precio (Kg) Alfalfa 25 50 25 7 Sorgo 40 20 40 9 Avena 10 30 60 8 Maz 65 15 20 20 Soya 40 20 40 5 Harina 30 20 50 15 Adems, n o s e pu ede us ar m s d e 10K g har ina, ni m s de 12 Kg de s oya por c/100kg de mezcla. Variables de decisin x1= Kg de alfalfa a utilizar en los 100Kg de mezcla. x2= Kg de soya a utilizar en los 100Kg de mezcla. x3= Kg de avena a utilizar en los 100Kg de mezcla. x4= Kg de maz a utilizar en los 100Kg de mezcla. x5= Kg de soya a utilizar en los 100Kg de mezcla. x5= Kg de harina a utilizar en los 100Kg de mezcla.

Captulo I: Metodologa de la investigacin de operaciones y formulacin de modelos

20

Min Var. Nutricin 0.25X1 0.50X1 0.25X1 + + + 0.40X2 0.20X2 0.40X2 + + +

Zo= 7x1+9x2+8x3+20x4+5x5+15x6

0.10X3 0.30X3 0.60X3

+ + +

0.65X4 0.15X4 0.20X4

+ + +

0.40X5 0.20X5 0.40X5

+ + +

0.30X6 0.20X6 0.50X6

30 40 35

Protena Calcio Fosforo

Disponibilidad X5 Capacidad total (Mezcla total) X1 + X2 Xj0 + X3 + X4 + X5 + X6 = 100 Kg X6 10 12 Harina soya

j=1,2,3,4,5,6

Min s.a 0.25X1 0.50X1 0.25X1 + + +

Zo= 7x1+9x2+8x3+20x4+5x5+15x6

0.40X2 0.20X2 0.40X2

+ + +

0.10X3 0.30X3 0.60X3

+ + +

0.65X4 0.15X4 0.20X4

+ + +

0.40X5 0.20X5 0.40X5 X5 X5

+ + +

0.30X6 0.20X6 0.50X6 X6 X6

30 40 35 10 12 100

X1 + X2 X1,X2,X3,X4,X5,X60

X3

X4

Captulo I: Metodologa de la investigacin de operaciones y formulacin de modelos

21

3) La refinera azteca produce 2 tipos de gasolina sin plomo regular y extra, los cuales se venden en 8 y 15 pesos por barril respectivamente. Ambos tipos se pr eparan d el i nventario de azteca del pet rleo de az teca nac ional refinado y del petrleo i mportado r efinado y deb e d e c umplir c on l as siguientes especificaciones. Presin mxima de vapor 23 23 Octanaje mnimo 88 93 Demanda Entrega mxima mnima barriles/semana barriles/semana 100000 50000 20000 5000

Regular Extra

Las caractersticas del inventario refinado son las siguientes Presin mxima de vapor 25 15 Octanaje mnimo 87 98 Demanda Entrega mxima mnima barriles/semana barriles/semana 40000 8 60000 15

Regular Extra

Que cantidades de los 2 petrleos nacional e importado debe mezclar la azteca a fin de acrecentar sus ganancias semanales. x1= Los barriles de petrleo nacional con una mezcla regular. x2= Los barriles de petrleo importado con una mezcla regular. x3= Los barriles de petrleo nacional con una mezcla extra. x4= Los barriles de petrleo importado con una mezcla extra.

Max

Z0=12(X1+X2)

Z0=12(X1+X2)+14(X3+X4)-8(X1+X3)-15(X2+X4) Z0=12X1+12X2+14X3+14X4-8X1-8X3-15X2-15X4 Z0=4X1-3X2+6X3-X4

Captulo I: Metodologa de la investigacin de operaciones y formulacin de modelos

22

s.a X1 X1 X1 X1 2X1 + + + + X2 X2 X2 + 10X2 SX2 2X3 X3 X3 X3 6X3 2X3 + + X4 X4 X4 + SX4 8X4 100000 20000 50000 5000 40000 60000 0 0 0 0

X1,X2,X3,X40

Captulo I: Metodologa de la investigacin de operaciones y formulacin de modelos

23

4) Una t ienda de aut oservicio f unciona l as 24 hor as t iene l os siguientes requerimientos m nimos para l os c ajeros. E l periodo uno s igue inmediatamente despus del periodo 6. Un cajero trabaja 8hrs consecutivas, empezando al i nicio de un o de l os 6 periodos. D etermine e l nm ero requerido de empleados en cada uno de los periodos. Periodo 1 2 3 4 5 6 Horas del da 3-7 7-11 11-15 15-19 19-23 23-3 (24 hrs) Nmero 7 20 14 20 10 5 mnimo x1= El nmero de personas asignadas o requeridas en el periodo 1. x2= El nmero de personas asignadas en el periodo 2. x3= El nmero de personas asignadas en el periodo 2. x4= El nmero de personas asignadas en el periodo 2. x5= El nmero de personas asignadas en el periodo 2. x6= El nmero de personas asignadas en el periodo 2.

Min s.a X1 X1 + +

Zo= x1+x2+x3+x4+x5+x6

X6 X2 X2 + X3 X3 + X4 X4

7 20 14 20 10 5

X1,X2,X3,X4,X5,X60

X5 X5

X6

Captulo I: Metodologa de la investigacin de operaciones y formulacin de modelos

24

5) La e mpresa h a des tinado un pr esupuesto d e $4, 000,000 para la c ompaa publicitaria del pr imer m es; ad ems, el consejo de ad ministracin h a sugerido al departamento de mercadotecnia los siguientes lineamientos. 1.- Deben utilizarse por los menos 20 comerciales de T.V. 2.- El m ensaje d ebe llegar a por l o menos 2,500,000 f amilias pot encialmente compradoras. 3.- El mensaje debe publicarse en un peridico local por lo menos un domingo. 4.- No deben de gastarse ms de 2,000,000 de pesos en .T.V. Cul debe ser la campaa publicitaria para este primer mes? Plante un Modelo de PL; para resolver este problema. Variables de decisin x1= Nmero de comerciales T.V matutina durante el primer mes. x2= Nmero de comerciales T.V nocturna durante el primer mes. x3= Nmero de comerciales en peridico diario durante el primer mes. x4= Nmero de comerciales en peridico dominical durante el primer mes. x5= El Nmero de comerciales en noticiario de radio durante el primer mes. Max Presupuesto 100,000x1+150,000x2+60,000x3+120,000x4+20,000x54,000,000 s.a X1 X2 20 10 25 4 30 20 Zo= 50x1+90x2+35x3+70x4+25x5

X3

X4

X1

X2

X5

Comerciales de TV

Captulo I: Metodologa de la investigacin de operaciones y formulacin de modelos

25

Cobertura de audiencia 10,000x1+50,000x2+30,000x3+70,000x4+50,000x52,500,000 Peridico dominical x41 Gasto T.V 100,000x1+150,000x22,000,000 Xj0 j= 1,2,3,4,5

X1,X2,X3,X4,X50

Max s.a 100,000X1 X1 +

Zo= 50x1+90x2+35x3+70x4+25x5

150,000X2 X2

+ 60,000X3 X3

120,000X4

20,000X5

X4 + 70,000X4 X4 +

X1 10,000X1 100,000X1

+ +

X2 50,000X2

X5 5,000X5

+ 30,000X3

+ 150,000X2 X1,X2,X3,X4,X50

4,000,000 20 10 25 4 30 2,500,000 1 2,000,000

Captulo I: Metodologa de la investigacin de operaciones y formulacin de modelos

26

6) La e mpresa olle S .A de C .V, productora de r adio porttiles pa ra intercomunicacin (solamente entre dos personas: transmisora y receptora); va a promover s u n uevo r adio c on un alcance de 4 0Km, el c ual t iene diversas f unciones. El pr incipal c anal de di stribucin es t en focado a mayoristas en el r ea de c omunicacin i ndustrial, as m ismo, l a firma es t considerando dos alternativas de distribucin: una cadena de autoservicio y mayorista de equipos martimos. Dichos canales de distribucin alternativos abren el m ercado a personas i nteresadas en r adio c omunicacin c omo aficin y como enlace entre botes de pesca y su estacin de base. Debido a l a di ferencia de c ostos d e c omercializacin y de pr omocin, l a utilidad d el pr oducto vara con l a al ternativa de di stribucin seleccionada. Adems, el c osto pu blicitario y el t iempo el v endedor por u nidad s on distintos p ara c ada canal de di stribucin. D ado q ue l a c ompaa s olo produce baj o pe dido; el nm ero de uni dades f abricadas y vendidas es el mismo. A continuacin se resume la informacin preparada por olle S.A de C.V, con respecto a l a ut ilidad, costo pu blicitario y hr /hombre de v endedor por c ada unidad vendida. Lo anterior ha sido estimado con base en experiencias con radios similares. Canal de distribucin Industrial Tienda Martimo Utilidad unitaria($) 20,000 12,000 18,000 Costo publicitario ($/unidad) 1,800 3,000 1,000 Esfuerzo de ventas (hr-hombre/unidad) 4 6 7

El di rector g eneral de l a empresa; ha es tablecido q ue en l a es trategia d e ventas a seguir deben venderse por lo menos 100 unidades al canal tienda, 250 al canal martimo; en el siguiente mes; tambin el gasto publicitario no debe exceder de $ 1,000,000. S i l a capacidad de pr oduccin s e es tima en 1 000 uni dades y l as horas ho mbre de u n v endedor di sponibles en el pr ximo m es s on 2,000. Qu estrategia de ventas debe adoptar la empresa? Es decir, la empresa debe decidir: a) Cuantas unidades producir por c/canal de distribucin. b) Cuanto gasto publicitario se debe hacer en c/canal de distribucin. c) Cuanto esfuerzo de ventas debe dedicarse a c/canal de distribucin.

Captulo I: Metodologa de la investigacin de operaciones y formulacin de modelos

27

X= U nidades de r adios por ttiles en s us diferentes m ercados para pr oducir el siguiente mes. x1= Unidades producidas para el mercado industrial. x2= Unidades producidas para el mercado tiendas. x3= Unidades producidas para el mercado martimo. Objetivo Max s.a Publicidad 1,800X1 Esfuerzo de ventas + 3,000X2 6X2 X2 X2 X3 + + + 1,000X3 7X3 X3 1,000,000 2000 1000 100 250 Zo= 20,000x1+12,000x2+18,000x3

4X1 + Capacidad productiva X1 Mercado tienda Mercado martimo Xj0 j= 1,2,3 +

X1,X2,X30 Max s.a 1,800X1 4X1 X1 + + + 12,000X2 6X2 X2 X2 + + + 18,000X3 7X3 X3 X3 1,000,000 2,000 1,000 100 250 Zo= 20,000x1+12,000x2+18,000x3

X1,X2,X30

Captulo I: Metodologa de la investigacin de operaciones y formulacin de modelos

28

7) Mi dieta requiere que todo los alimentos que ingiera pertenezcan a una d e los c uatro grupos b sicos de al imentos ( pastel d e c hocolate, hel ado d e crema, b ebidas c arbonatadas y pas tel d e q ueso). P or ahor a hay l os siguientes c uatro al imentos: bar ras de c hocolate, hel ado de crema d e chocolate, bebida d e c ola y pas tel de q ueso c on pi a. C ada barra d e chocolate c uesta $ 35.00, c ada b ola d e helado de c rema c uesta $40 .oo, cada botella de bebida de c ola cuesta $7.50 y cada rebanada de pastel de queso con pia cuesta $20.00. De acuerdo al nutrilogo, todos los das debo ingerir por lo menos 500 caloras, 6 onzas de chocolate, 10 onzas de azcar y 8 on zas de g rasas. P lantee u n m odelo d e P L q ue pued a em plear par a cumplir mis necesidades nutricionales al costo mnimo. El contenido nutricional por unidad de c/alimento se da en la siguiente tabla. Tipo de alimento Caloras Barra de chocolate 400 Helado de crema con 200 chocolate(1 bola) Bebida de 150 cola(1 botella) Pastel de queso con 500 pia Definicin de la variable Chocolate(onzas) 3 2 0 0 Azcar(onzas) 2 2 4 4 Grasas(onzas) 2 4 1 5

X= Cantidad de caloras a consumir en los diferentes alimentos al da. x1= Cantidad de barras de chocolate consumidas al da. x2= Cantidad de helado de crema con chocolate consumida al da(1 bola) x3= Botellas de bebida de cola consumidas al da. x4= Rebanadas de pastel de queso con pia consumidas al da. Min s.a 400X1 3X1 2X1 2X1 + + + + 200X2 2X2 2X2 4X2 + + 4X3 X3 + + 4X4 5X4 + 150X3 + 500X4 500 6 10 8 caloras chocolate Azcar Grasas Zo= 35x1+40x2+7.50x3+20x4

Captulo I: Metodologa de la investigacin de operaciones y formulacin de modelos

29

X1,X2,X3,X40

Min s.a

Zo= 35x1+40x2+7.50x3+20x4

400X1 3X1

+ +

200X2 2X2 2X2 4X2

+ + +

150X3 4X3 X3

+ + +

500X4 4X4 5X4

500 6 10 8

2X1 + 2X1 + X1,X2,X3,X40

Captulo I: Metodologa de la investigacin de operaciones y formulacin de modelos

30

8) El t aller de mquinas y her ramientas Era S .A d e C .V; s e dedica a l a fabricacin d e dos r efacciones par a u na em presa m etalmecnica. La s partes s e producen en c uatro o peraciones ( departamentos). Las h oras maquina son suficientes aunque se tiene una fuerte limitacin en m ano de obra c alificada. La empresa pi ensa por t anto, q ue l as hor as-hombre disponibles r estringen s u c apacidad de pr oduccin. Las h oras hom bre asumidas por cada parte en cada departamento son: Departamento Parte 1 Parte 2 (operacin) 1 0.10 0.20 2 0.20 0.15 3 0.10 0.15 4 0.05 0.10 La e mpresa g ana $100 y $12 9 por uni dad de l as partes 1 y 2 respectivamente. L uego de c onsiderar l a ex periencia y habi lidad de l os trabajadores actuales, se ha llegado al siguiente resultado: Asignacin posible de mano de obra nicamente a departamento 1 nicamente a departamento 2 nicamente a departamento 3 nicamente a departamento 4 A departamento 1 o departamento 2 A departamento 3 o departamento 4 Plantee un modelo de PL. Variables de decisin Xi= Unidades a fabricar de las refacciones i por semana ai=horas/hombre a asignar en el departamento j por semana i= 1,2 j= 1,2,3,4 Hr/hombre Disponibles/semana 480 400 500 200 350 370

Captulo I: Metodologa de la investigacin de operaciones y formulacin de modelos

31

Max

Zo= 100x1+120x2

horas/hombre disponibles 0.10X1 0.20X1 + + 0.20X2 0.15X2 a1 a2

0.10X1 + 0.15X2 a3 0.05X1 + 0.10X2 a4 Asignacin de horas/hombre para cada departamento a1 a2 a3 a4 a1 a3 + + a2 a4 480 400 500 200 480 500 + + + + + + 350 350 370 370 400 200 = = = = + + 830 750 870 570 350 370 = = 1230 1070

Modelo matemtico Max s.a 0.10X1 0.20X1 0.10X1 0.05X1 + + + + 0.20X2 0.15X2 0.15X2 0.10X2 a1 a2 0 0 0 0 830 750 870 570 1230 1070 Zo= 100x1+120x2

a3

a1

a4

a2 + a2

a3 a3 +

a1 X1,X2,a1,a2,a3,a40

a4 a4

Captulo I: Metodologa de la investigacin de operaciones y formulacin de modelos

32

9) PCP S.A de C.V produce rollos de papel en un a ncho estndar de 20 pies c/u, l os pe didos d e l os c lientes en r ollos de di versos anc hos; s e producen recortando el tamao estndar de 20 pi es. Los requerimientos promedio de los clientes estn dados de la siguiente forma: Rollos de 5 pies 150 unidades Rollos de 7 pies 200 unidades Rollos de 9 pues 300 unidades Qu combinacin es la mejor para optimizar los rollos?

20 ft
b)

c)

5 ft

7 ft

9 ft

Captulo I: Metodologa de la investigacin de operaciones y formulacin de modelos

33

Tipo de corte 5ft I 4 II 1 III IV 2 V VI 2 Definicin de la variable x1= No. de cortes del rollo tipo I. x2= No. de cortes del rollo tipo II. x3= No. de cortes del rollo tipo III. x4= No de cortes del rollo tipo IV x5= No. de cortes del rollo tipo V. x6= No de cortes del rollo tipo VI. Min s.a 4X1 + X2 2X2 + + 2x4 2x3 + 2x4

7ft 2 1 1

9ft 2 2 1 -

Desperdicio(ton) 0 1 2 1 4 3

Zo= 0x1+x2+2x3+x4+4x5+3x6

+ +

X1,X2,X3,X4,X50

x5 x5

2x6

150 200 300

Captulo I: Metodologa de la investigacin de operaciones y formulacin de modelos

34

EJERCICIOS I. FORMATO ESTANDAR Y CANNICO. Instrucciones: Dados l os s iguientes m odelos de programacin l ineal, expresarlos en f ormato es tndar y c annico ( solamente c onsidere v ariables d e holgura).

SOLUCIONES

1.-

FORMATO ESTANDAR

MIN Z=2X1+2X2 s.a MIN Z=2X1+2X2 s.a 3X1+2X23 2X1 3 X24 X1,X20 3X1+2X2-S1 2X1 X2 =3

+S2 =3 +S3=4

X1,X2,S1,S2,S30
FORMATO CANNICO

MIN Z=2X1+2X2 s.a 3X1+2X23 -2X1 -3 X24 X1,X2,0

Captulo I: Metodologa de la investigacin de operaciones y formulacin de modelos

35

2.-

FORMATO ESTANDAR

MIN Z=3X1+8X2 s.a MAX Z=3X1+8X2 s.a 8X1+2X24 -4X1 3 8X1+2X2-S1 -4X1 X1+1/2X2 =4 -S2 =3 +S3=3

X1,X2,S1,S2,S30
FORMATO CANNICO

X1+1/2X23 X1,X20

MIN Z=3X1+8X2 s.a 8X1+2X24 -4X1 -3

X1+1/2X23 X1,X2,0

Captulo I: Metodologa de la investigacin de operaciones y formulacin de modelos

36

3.-

FORMATO ESTANDAR

MIN Z=X1+2X2+3X3 s.a 8X1+2X2-S1 MAX Z=X1+2X2+3X3 s.a X1+2X2 3 X1+ X1-2X2 X1,X2,S1,S2,S30
FORMATO CANNICO

=4 =5 -S3 =4 =5

2X2-3X3+S2 1/4X3

2X2-3X3 5 X1+ X1-2X2 X1,X2,X30 1/4X34 =5

MIN Z=X1+2X2+3X3 s.a -X1-2X2 4X2-3X3 -X1-1/4X2 X1-2X2 -X1+2X2 X1,X2,0 -3 -3 3 5 -5

Captulo I: Metodologa de la investigacin de operaciones y formulacin de modelos

37

4.-

FORMATO ESTANDAR

MIN Z=8X1+2X2 s.a 2X1+X2-S1 MAX Z=8X1+2X2 s.a 2X1+X24 I3X1+8X2I4 X1,X20 =4

3X1+8X2 -S2 =-4 3X1+8X2 +S3=4

X1,X2,S1,S2,S30
FORMATO CANNICO

MIN Z=8X1+2X2 s.a -2X1-X2 3X1+8X2 -3X1-8X2 X1,X2, 4 -4 4 0

Captulo I: Metodologa de la investigacin de operaciones y formulacin de modelos

38

5.-

FORMATO ESTANDAR

MIN Z=4X1+8X2 s.a X1+4X2-S1 X1+8X2 -S2 MIN Z=4X1+8X2 s.a X1+4X24 X1+8X23 X24 X1,X20 X2 =4 =3 +S3 =4

X1,X2,S1,S2,S30
FORMATO CANNICO

MIN Z=4X1+8X2 s.a -X1-4X2 X1+8X2 8X2 X1,X2, -4 -3 -4 0

Captulo I: Metodologa de la investigacin de operaciones y formulacin de modelos

39

6.-

FORMATO ESTANDAR

MIN Z=8X1+2X2+X3 s.a X1 X1 MAX Z=8X1+2X2+X3 s.a IX1 X1+2X2 X1,X2,X30 -3X3 I 4 8 -3X3+S1 -3X3 +S2 +S3 =4 =5 =4

X1+2X2 X1,X2,S1,S2,S30

FORMATO CANNICO

MIN Z=8X1+2X2+X3 s.a X1 -X1 X1+2X2 X1,X2,0 -3X3 +3X3 -3 -4 8

Captulo I: Metodologa de la investigacin de operaciones y formulacin de modelos

40

7.-

FORMATO ESTANDAR

MIN Z=4X1+2X2 s.a X1+2X24 -3X1+X23 2X23 X1,X20

MIN Z=4X1+2X2 s.a X1+2X2 =4 =3 +S2 =3

-3X1+X2 -S1 2X2

X1,X2,S1,S20
FORMATO CANONICO

MIN Z=4X1+2X2 s.a -X1-2X2 X1+2X2 -3X1+X2 -2X2 X1,X2, -4 4 3 -3 0

Captulo I: Metodologa de la investigacin de operaciones y formulacin de modelos

41

8.-

FORMATO ESTANDAR

MAX Z=2X1+8X2+4X3 s.a X1 2X2 2X1+ 4X3 -3X3 0 4 5

MIN Z=2X1+8X2+4X3 s.a X1 -3X3+S1 2X2 2X1+ 4X3 -S2 -S3 =0 =5 =5

X1,X2,X30

X1,X2,S1,S2,S30
FORMATO CANNICO

MIN Z=2X1+8X2+4X3 s.a X1 -3X3 2X2 2X1 +4X3 -3 -3 5

X1,X2,0

Captulo I: Metodologa de la investigacin de operaciones y formulacin de modelos

42

9.-

FORMATO ESTANDAR

MIN Z=X1-2X2 s.a X1+4X2-S1 -4X1-2X2 +S2 3X2 MIN Z=X1-2X2 s.a X1+4X24 -4X1-2X29 3X25 X1,X20 =4 =9

+S3 =5

X1,X2,S1,S20
FORMATO CANNICO

MIN Z=X1-2X2 s.a X1+4X2 4X1+2X2 -3X2 X1,X2, 4 -9 -5 0

Captulo I: Metodologa de la investigacin de operaciones y formulacin de modelos

43

EJERCICIOS II. MODELACIN. Instrucciones: Plantee el Modelo de Programacin Lineal para cada uno de los siguientes problemas. La solucin de cada uno de los problemas se encuentra al final de esta seccin. PROBLEMAS 1.- Un pr oveedor de be pr eparar 5 b ebidas de fruta e n ex istencia, 50 0 g al q ue contengan por lo menos 20% de jugo de naranja, 10% de jugo de toronja y 5% de jugo de ar ndano. S i l os d atos del i nventario s on l o q ue s e pr esentan a continuacin Qu cantidad de cada bebida de fruta deber emplear el proveedor a fin de obtener la composicin requerida a un costo mnimo? Jugo de naranja(%) Bebida A Bebida B Bebida C Bebida D Bebida E 40 5 100 0 0 Jugo de toronja (%) 40 10 0 100 0 Jugo de Arndaro (%) 0 20 0 0 0 Existencia (gal) 200 400 100 50 800 Costo ($/gal) 1.50 0.75 2.00 1.75 0.-25

2.- La regiomontana es una fbrica que produce 3 diferentes sombreros: Su capacidad de produccin mensual es como sigue. Capacidad de produccin (sombreros/mes) Norteo 650 Lona 900 Articela 700 La produccin mensual se reparte en tres diferentes distribuidoras que se localizan dentro del rea metropolitana de la ciudad. Los costos unitarios de transporte para cada modelo se muestra a continuacin Modelo Norteo Lona Articela Zona Norte $3.00 2.50 2.00 Zona Rosa $5.00 4.80 3.40 Zona Sur $7.00 5.80 5.20 Modelo

Captulo I: Metodologa de la investigacin de operaciones y formulacin de modelos

44

Los requerimientos mensuales de cada distribuidor son como sigue: Distribuidora Zona Norte Zona Rosa Zona Sur Demanda (sombreros/mes) 750 900 600

3.- Un Hospital est realizando estudios sobre Ingeniera Industrial para optimizar con l os r ecursos c on q ue c uenta. U na de l as pr incipales pr eocupaciones del Director del Hospital es el rea de per sonal, ya que no es t del todo convencido con el nmero de enfermeras que laboran en la seccin de e mergencias. Por tal motivo, ordeno un estudi estadstico, el cual arrojo los siguientes datos Nmero mnimo requerido de enfermeras 0a4 40 4a8 80 8 a 12 100 12 a 16 70 16 a 20 120 20 a 24 50 De ac uerdo c on l a L ey F ederal del T rabajo c ada e nfermera de be t rabajar 8 hr s consecutivas por da. Formule un modelo de programacin lineal que cumpla con los requerimientos citados. Hora

4.- En d os m quinas se pr ocesan c uatro pr oductos de forma s ecuencial. La s ig. Tabla muestra los datos pertinentes de problema. Costo por Producto Producto hr ($) I II 1 10 2 3 2 5 3 2 Precio Unitario de 75 70 Venta Formule un Modelo de programacin lineal Mquina Producto III 4 1 55 Producto IV 2 2 45 Capacidad (hr) 500 380

Captulo I: Metodologa de la investigacin de operaciones y formulacin de modelos

45

5.- Una c ompaa M anufacturera l ocal p roduce c uatro diferentes pr oductos metlicos q ue debe n m aquinarse p ulirse y ens amblarse. L a nec esidades especficas de tiempo (en horas) para cada producto son las siguientes: Producto I Producto II Producto III Producto IV Maquinado (hr) 3 2 2 4 Pulido (hr) 1 1 2 3 Ensamble (hr) 2 1 2 1

La compaa dispone semanalmente de 480 hr para el maquinado, 400 horas para el pul ido y 400 hr para el e nsamble. Las g anancias u nitarias s on: $6, $4,$6 y $8 respectivamente. La compaa tiene un contacto con el distribuidor en el que se compromete a entregar 50 unidades semanalmente del producto I y 100 unidades de cualquier combinacin de los productos I, II y III, segn la produccin, pero solo como mximo 25 unidades del producto IV. Cuntas Unidades de cada producto debe fabricar s emanalmente l a empresa, a f in de c umplir l as c ondiciones d e contrato e incrementar la ganancia total? 6.- Una c omunidad h a r eunido $2 50,000 p ara des arrollar nu evas r eas par a la eliminacin de desechos. Hay siete sitios disponibles, cuyos costos de desarrollo y capacidades s e muestras a c ontinuacin. Qu s itios deber des arrollar l a comunidad?

Sitio Capacidad, ton/semana Costo $1000

A 20 145

B 17 92

C 15 70

D 15 70

E 10 84

F 8 14

G 5 47

Captulo I: Metodologa de la investigacin de operaciones y formulacin de modelos

46

7.- Banco az teca v a a r ealizar s us pr cticas de pr stamo p ara el pr ximo ao , para ello dispone de $20, 000,000. Los prstamos que esta obligado a solicitar son los siguiente, adems de la probabilidad de no pago

Prstamo Tasa de Inters Probabilidad Inc Personas 14% 0.1 Automvil 13% 0.07 Casa Habitacin 12% 0.03 Agrcola 12.5% 0.05 Comercial 10% 0.02 El banco debe asignar por lo m enos ek 40% de l os fondos totalkes a prstamos agrcolas y c omerciales. Los pr stamos p ara c asa de ben s er i guales o c uando menos al 50% de l os pr stamos per sonales, par a au tomvil y c asa ha bitacin. Adems por poltica del banco la relacin global de pagos irrecuperables no debe ser mayor al 0.04% Nota: U n pago q ue no s e c ubre no g enera i nters. F ormule un modelo de programacin lineal que le permita a la empresa incrementar sus utilidades. Soluciones de los Modelos de programacin Lineal

1. = . = . = . = . = .
. . + . . . . + . . . . + . . . .

Definir Variables.

= . + . + + . + . .

Captulo I: Metodologa de la investigacin de operaciones y formulacin de modelos + + + + , , , ,

47

2 Definir Variables.

= . = . = . = . = . = . . = + + + + +

+ + + +

, , , , ,

Captulo I: Metodologa de la investigacin de operaciones y formulacin de modelos

48

3 = = (), (), () = (), () () Definir Variables

= + + + . + . + . + + . + . . + + + + + + + + + + + + 4 Definir Variables. = = = =
. . . .

+ + + + + + + + , , , ,

= + + +

() ()

Captulo I: Metodologa de la investigacin de operaciones y formulacin de modelos

49

5 = = = = Definir Variables.
. . . .

= . = . = . = . = . = . = .

= + + + s.a + + + + + + + + + + , , , 6 Definir Variables.

+ + + + + + = , , , , , ,

= + + + + + +

Captulo I: Metodologa de la investigacin de operaciones y formulacin de modelos

50

= . = . = . = . = . .

7. Definir Variables.

= . + . + . + . + . + + + + + , ,

= . (. ) + . (. ) + . (. ) + . (. ) + . (. )

, , , ,

. + . + . + . + . + + + +

. ( + + ) , ,

CAPTULO II: EL METODO SIMPLEX.


Objetivo: El a lumno an alizar f undamentos d e l a Programacin Lineal y el procedimiento grfico de solucin, al igual que la forma detallada del procedimiento del mtodo simplex.

Captulo II: El mtodo simplex.

52

2.1. TEORA DEL MTODO SIMPLEX.


El mtodo S implex es un pr ocedimiento iterativo q ue per mite i r m ejorando l a solucin a cada paso. El proceso concluye cuando no es posible seguir mejorando ms dicha solucin. El mtodo g rfico m uestra q ue l a s olucin ptima d e P rogramacin Lineal siempre est as ociada c on un punto de es quina ( tambin c onocido matemticamente c omo punto e xtremo) del espacio d e l a s olucin. E ste resultado es la idea clave para el desarrollo del mtodo simplex algebraico general para resolver cualquier modelo de Programacin Lineal. La t ransicin d el punto ex tremo geomtrico (o es quina) de l a s olucin al mtodo s implex r adica en i dentificar al gebraicamente l os punt os extremos. P ara lograr es ta m eta, pr imero c onvertimos el m odelo a l a forma e stndar d e P L, utilizando variables de hol gura o de s upervit, par a c onvertir l as r estricciones d e desigualdad en ecuaciones. El inters en la forma estndar de PL, se basa en las soluciones bsicas de las ec uaciones l ineales s imultneas. E sta s olucin bs ica ( algebraica) d efine completamente t odos l os pu ntos ex tremos ( geomtricos) del espacio de l a solucin. El algoritmo simplex est diseado para localizar de m anera eficiente la ptima entre estas soluciones bsicas. Es la tcnica para solucionar problemas de programacin lineal. Se fundamenta en 2 criterios: a) Criterio d e optimalidad: E ste pr incipio garantiza que nunc a enc ontraremos soluciones inferiores a la del punto ya considerado. b) Criterio de f actibilidad: E ste c riterio nos asegura q ue s i c omenzamos c on una s olucin b sica f actible i nicial, s iempre enc ontraremos s oluciones bsicas factibles. EJEMPLO 1: MAX.Z=4X1+3X2 s.a 2X1 -3X1 2X1 X1 + + + , 3X2 2X2 2X2 X2 X2 6 3 5 4 0

Captulo II: El mtodo simplex.

53

Paso 1: Obtener su forma estndar aadiendo las variables de holgura respectivas en funcin del signo de la desigualdad. Max s.a 2x1 -3x1 + 3x2 + S1 + 2x2 2x2 2x1 + x2 x1,x2,s1,s2,s3,s40 + S2 = = = = 6 3 5 4 Zo=4x1+3x2+0s1+0s2+0s3+0s4

S3

S4

Paso 2: n= Incgnitas No. de variables n= 6 n-m= 6-4= 2 m=No. de Restricciones m= 4 No. de variables no bsicas.

Nota: Se llaman no bsicas a aquellas que su valor es cero. Paso 3: Preguntar Se puede resolver con la solucin ms sencilla? es decir, se tienen 4 holguras positivas, para conformar una matriz identidad. Paso 4: Igualar a cero la funcin objetivo. Zo=-4x1-3x2-0s1-0s2-0s3-0s4=0 Paso 5: Armar el tablero inicial
VARIABLE DE ENTRADA MATRZ IDENTIDAD ZONA

BASE Z S1 S2 S3 S4

Z 1 0 0 0 0

X1 -4 2 -3 0 2

X2 -3 3 2 2 1

S1 0 1 0 0 0

S2 0 0 1 0 0

S3 0 0 0 1 0

S4 0 0 0 0 1
VARIABLE DE SALIDA

Sol 0 6 3 5 4 6/2 = 3 3/-3 = -1 5/0 = 4/2 = 2

A la integracin de t oda la fila de la variable de s alida con la columna de v ariable de entrada se multiplica por su inverso, para obtener lo que se llama eje pivote.

Captulo II: El mtodo simplex.

54

Nota: Los c oeficientes de l as v ariables bs icas en c ualquier t abla s implex s e conforma una matriz de identidad. En la tabla es la exposicin donde S1=6, S2=3, S3=5 y S4=4 PRIMERA LEY Una tabla es ptima para el caso de maximizacin cuando todos los elementos de la zona sean positivos o cero y viceversa para el caso de minimizacin.

SEGUNDA LEY Para elegir la variable de entrada se toma el elemento ms negativo de la zona , para el caso de maximizacin y viceversa para minimizacin.

TERCERA LEY Para definir l as variables de s alida s e forman c ocientes, d onde l os numeradores s e t oman de l a c olumna de l a s olucin ( nicamente d e l as restricciones y donde los denominadores sern los nmeros correspondientes en la c olumna de v ariable ent rada). N o s e ad miten i ndeterminaciones, no c ocientes negativos, la variable de s alida se elige tomando el menor cociente positivo tanto para Maximizar como Minimizar.

Captulo II: El mtodo simplex.

55

1.- ITERACIN

VARIABLE DE ENTRADA

VARIABLE DE SALIDA

BASE Z S1 S2 S3 X1

Z 1 0 0 0

X1 0 0 0 0

X2 -1 2 7/2 2

S1 0 1 0 0

S2 0 0 1 0

S3 0 0 0 1

S4 2 -1 3/2 0

Sol 8 2 9 5 2/2 = 1 9/ 7/2 = 2.57 5/2 = 2.5

0 1 1/2 0 0 0 1/2 2 2/1/2 = 4 Se multiplica por toda la fila de la variable de salida S1, entrando X2, obteniendo el eje pivote 1 arriba de este ltimo y abajo se tendr que hacer ceros.

2.- ITERACIN BASE Z X2 S2 S3 Z 1 0 0 0 X1 0 0 0 0 X2 0 1 0 0 S1 1/2 1/2 -7/4 1 S2 0 0 1 1 S3 0 0 0 0 S4 3/2 -1/2 13/4 1 Sol 9 1 11/2 3

X1 0 1 0 -1/4 0 0 3/4 3/2 Como la zona Z son todos los nmeros positivos y ceros se dice que la tabla es ptima. SOL X1 X2 S2 S3 = 3/2 =1 = 11/2 3 MAX Z= 9 S1= 0 S4= 0 2 Variables no bsicas

Nota 1: S olucin factible es aq uella par a l a q ue t odas l as r estricciones s e satisfacen. Nota 2: Una solucin no factible es una solucin para que al menos una restriccin se viole.

Captulo II: El mtodo simplex.

56

Comprobacin Zo=4x1+3x2 s.a 2x1+3x26 Zo=4(3/2)+3(1) 9=9 2(3/2)+3(1)6 66 -3x1+2x23 -3(3/2)+2(1)3 -2.53 2x25 2(1)5 25 2x1+x24 2(3/2)+14 44 EJEMPLOS 2:

Resolver el siguiente problema. MAX s.a 3X1 2X1 2X1 + + 9X2 2X2 4X2 + + + 2X3 3X3 9X3 X3 + + + , 7X4 9X4 6X4 X4 10 15 5 0 Z=2X1-3X2+4X3+5X4

X1 , X2 , Llevndola a su forma estndar Z=2X1-3X2+4X3+5X4+0S1+0S2+0S3 Z=-2X1+3X2-4X3-5X4-0S1-0S2-0S3=0 3X1 2X1 2X1 + + 9X2 2X2 + + 2X3 3X3 9X3 + + + m=3 7X4 9X4 6X4 +

S1 + S2 + S3

= = =

10 15 5

4X2 + n=7

n-m= 7-3=4 variables no bsicas

Captulo II: El mtodo simplex. Variable de entrada

57

BASE Z S1 S2 S3

Z 1 0 0 0

X1 -2 3 2 2

X2 3 9 -2 4

X3 -4 2 3 9

X4 -5 7 9 6

S1 0 1 0 0

S2 0 0 1 0

S3 0 0 0 1

Sol 0 10 15 5
Variable de salida

=10/7=1.42 =15/9=1.66 =5/6=0.83

Se multiplica toda la fila de S 3 de la base por 1/6 para hacer un eje pivote X4 igual a 1, en l a i nterseccin de l a c olumna d e v ariable de ent rada c on l a fila de la variable de s alida; h aciendo c ero ar riba de es te y debaj o d e es te, mediante adiciones y sustracciones.

1.- Iteracin BASE Z S1 S2 X4 Z 1 0 0 X1 -1/3 2/3 -1 X2 19/3 -8 X3 7/2 -21/2 X4 0 1 0 S1 0 0 1 S2 0 0 0 1 S3 5/6 -7/6 -3/2 1/6 Sol 25/6 25/6 15/2 5/6 =4.1666/0.666= 6.25 =7.5/-1=-7.5 =0.8333/0.333=2.5

13/3 -17/2

0 1/3 2/3 3/2 0 0 Se multiplica toda la fila de X4 por 3.

2.- Iteracin BASE Z S1 S2 Z 1 0 0 X1 0 0 0 X2 7 3 -6 X3 5 -23/2 -6 X4 1 -2 3 S1 0 1 0 S2 0 0 1 S3 0 0 0 1 Sol 5 5/2 10 5/2

X1 0 1 2 9/2 3 0 0 Es ptimo porque la zona son ceros y positivos.

Captulo II: El mtodo simplex.

58

SOL S1 X1 S2 = 5/2 = 5/2 = 10 Z= 5

X2= 0 X3= 0 X4= 0 S3= 0 Solucin ptima finita nica

Comprobacin Zo=2(5/2)-3(0)+4(0)+5(0) Z=5 3x1+9x2+2x3+7x410 3(5/2)+9(0)+2(0)+7(0)10 7.510 2x1-2x2+3x3+9x415 2(5/2)-2(0)+3(0)+9(0)15 515 2x1+4x2+9x3+6x45 2(5/2)+4(0)+9(0)+6(0)5 55 EJEMPLO 3: MAX.Z=2X1+X2 s.a X1 -3X1 4X1 + + + 2X2 2X2 2X2 8 4 24 0

X1 , X2 Llevndolo a su forma estndar

Zo=2x1+x2+0s1+0s2+0s3 Zo=-2x1-x2-0s1-0s2-0s3 s.a x1 -3x1 4x1 + 2x2 + 2x2 + 2x2 m=3 + S1 8 = 4 = + S3 = 24 n-m=5-3=2 Variables no bsicas. + S2

n=5

Captulo II: El mtodo simplex.

59

Variable de entrada

BASE Z S1 S2 S3

Z 1 0 0 0

X1 -2 1 -3 4

X2 -1 2 2 2

S1 0 1 0 0

S2 0 0 1 0

S3 0 0 0 1

Sol 0 8 4 24 8/1 = 8 4/ 3 = 1.333 24/4 = 6

1.- iteracin BASE Z S1 S2 X1 X1 S1 S2 Z 1 0 0 0 =6 =2 = 22 X1 0 0 0 1 X2 0 3/2 7/2 1/2 Z= 12 S1 0 1 0 0 S2 0 0 1 0 X2= 0 S2= 0 S3 1/2

Variable de salida

Sol 12 2 22 6 Solucin ptima finita nica

-1/4 3/4 1/4

Captulo II: El mtodo simplex.

60

EJEMPLO 4: MIN s.a 3X1 -2X1 -4X1 + + X2 4X2 3X2 + 8X3 X3 + 2X3 7 12 10 0 Z=X1-3X2-2X3

X1 , X2 , Llevndolo a su forma estndar Z=X1-3X2-2X3+0S1+0S2+0S3 Z=-X1-3X2-2X3-0S1-0S2-0S3=0 3X1 -2X1 -4X1 + X2 4X2 + 8X3 m=3 + 2X3 + S1

= + S2 +
Variable de entrada

7 12 10

= S3 =

+ 3X2 n=6

n-m= 6-3=3 variables no bsicas

BASE Z S1 S2 S3

Z 1 0 0 0

X1 -1 3 -2 -4

X2 3 -1 4 3

X3 2 2 0 8

S1 0 1 0 0

S2 0 0 1 0

S3 0 0 0 1

Sol 0 7 12 10
Variable de salida

=7/-1=-7 =12/4=3 =10/3=3.333

Variable de entrada

1.- Iteracin BASE Z S1 X2 S3 Z 1 0 0 0 X1 1/2 5/2 -1/2 -5/2 X2 0 0 1 0 X3 2 2 0 8 S1 0 1 0 0 S2 -3/4 1/4 1/4 -3/4 S3 0 0 0 1 Sol -9 10 3 1 =10/2=5 =3/0= =1/8=0.125

Variable de salida

Captulo II: El mtodo simplex.

61

2.- Iteracin

Variable de entrada

BASE Z S1 X2 X3

Z 1 0 0 0

X1 9/8 25/8 -1/2 -5/16

X2 0 0 1 0

X3 0 0 0 1

S1 0 1 0 0

S2 -9/16 7/16 1/4 -3/32

S3 -1/4 -1/4 0 1/8

Sol -37/4 39/4 3 1/8


Variable de salida

3.- Iteracin BASE Z X1 X2 Z 1 0 0 X1 0 1 0 X2 0 0 1 X3 0 0 0 S1 -9/25 8/25 4/25 S2 -18/25 7/50 8/25 S3 -4/25 -2/25 -1/25 1/10 Sol -319/25 78/25 114/25 11/10

X3 0 0 0 1 1/10 -1/20 La zona son seros y negativos por lo tanto es optima.

X1 X2 X3

=78/25 = 114/25 = 11/10 Z= -319/25

S1= 0 S2= 0 S3= 0

Solucin ptima finita nica

Captulo II: El mtodo simplex.

62

EJEMPLO 5: MIN.Z=2X1-5X2 s.a 3X1 2X1 + + 8X2 3X2 12 16 0

X1 , X2 Llevando a su forma estndar

Zo=2x1-5x2+0s1+0s2 Zo=-2x1-x2-0s1-0s2=0 s.a 3x1 2x1 + 8x2 + 3x2 m=2 + S1 = 12 + S2 = 16 n-m=4-2=2 Variables no bsicas.

n=4

1.-Iteracin BASE Z S1 S2 Z 1 0 0 X1 -2 3 2 X2 5 8 3 S1 0 1 0 S2 0 0 1 Sol 0 12 16 12/8 = 1.5 16/ 3 = 5.3

2.- Iteracin BASE Z X2 S2 Solucin X2 S2 = 3/2 = 23/2 Z= 15/2 S1= 0 X1=0


Variables no bsicas

Z 1 0 0

X1 -31/8 3/8 7/8

X2 0 1 0

S1 -5/8 1/8 3/8

S2 0 0 1

Sol 15/2 3/2 27/2

Captulo II: El mtodo simplex.

63

2.2. MTODO DE LAS VARIABLES ARTIFICIALES. 2.2.1. Mtodo de la gran M o mtodo penal. El mtodo de la gran M es empleado para resolver modelos de programacin lineal; c uando en s us r estricciones al m enos u na de el las el s igno de l a desigualdad es di ferente es decir, las restricciones son del tipo o =; el ; algoritmo matemtico para resolver este tipo de modelos obedece a los siguientes pasos: 1.- Se expresa en problema en la forma estndar. 2.- Se aaden las V ariables no n egativas en c ada una de las ecuaciones, cuyas restricciones originales tengan ( ) o (=). Esas variables artificiales y su presencia es una violacin a las leyes del lgebra. Esta dificultad se supera asegurando que esas variables artificiales sean ceros (0) en la solucin final. 3.- Utilizar las v ariables ar tificiales par a l a s olucin b sica i nicial, p ara ello l a funcin objetivo deber ser ajustada adecuadamente. Proceda con los pasos regulares del Mtodo Simplex. Nota: Las variables artificiales proporcionan un artificio matemtico para obtener la solucin inicial. Son variables ficticias y no t ienen ningn significado fsico directo en trminos del problema original. Las variables artificiales se reconocern por la variable Wn Ejemplo 1 MIN.Z=4X1+X2 s.a 3X1 4X1 X1 X1 + + + , X2 3X2 X2 X2 = 3 6 3 0
No se puede aplicar el Simplex Se tiene que emplear la tcnica de Variables Artificiales

PASO1: P asar a formato es tndar y a adir v ariables ar tificiales en l restricciones y que estas sean .

as

Captulo II: El mtodo simplex.

64

Formato estndar. MIN.Z=4X1+X2 s.a 3X1 4X1 X1 + + + X2 3X2 X2 X2 , S1 m=3 + S1 + , S2 = = = 3 6 3

X1 , n=4

S2 0 n-m=4-3=1Variables no bsicas.

Por lo tanto hay 3 Variables bsicas PASO 2: Se aade en la funcin objetivo el coeficiente M contrario a s u espritu de di cha funcin p or c ada v ariable ar tificial c ontenida en l as r estricciones y s e iguala a cero la funcin objetivo. MIN.Z=4X1+X2-0S1-0S2+MW1+MW2 Z-4X1-X2-0S1-0S2-MW1-MW2=0 s.a 3X1 4X1 X1 X1 + + + , X2 3X2 X2 X2 , S1 + S1 + , S2 S2 , W1 , W2 + W1 + W2 = = = 3 6 3 0
Siempre se considera la variable artificial en vez de la de holgura en la base, no importa si es Maximizacin o Minimizacin.

PASO 3: Armar el Tabln en la base s iempre que la desigualdad sea de signo ( o =), la variable a contemplar ser la artificial y en las desigualdades ser siempre en la base de las variables de holgura.

Captulo II: El mtodo simplex.

65

BASE Z W1 W2 S2

Z 1 0 0 0

X1 -4 3 4 1

X2 -1 1 3 1

S1 0 0 -1 0

S2 0 0 0 1

W1 -M 1 0 0

W2 -M 0 1 0

Sol 0 3 6 3

NOTA 1: Se forma l a Matriz i dentidad con l as variables ar tificiales ac ompaadas con las de holgura, intercambiando la columnas o filas en el siguiente orden X1, X2, S1, W1, S2, W2. BASE Z W1 W2 S2 Z 1 0 0 0 X1 -4 3 4 1 X2 -1 1 3 1 S1 0 0 -1 0 W1 -M 1 0 0 W2 -M 0 1 0 S2 0 0 0 1 Sol 0 3 6 3

PASO 4: H acer el aj uste. E liminar l as M d e l a z ona, para ello cada variable artificial se multiplica por el mismo coeficiente con signo opuesto y se suman las variables ar tifciales y la c antidad s er adi cionada en l a funcin o bjetivo z ona , esto es par a M aximizar y M inimizar. E l aj uste s olo s e l leva a c abo en l a f uncin objetivo.
Variable de entrada Variable de salida

BASE Z W1 W2 S2

Z 1 0 0 0

X1 7M-4 3 4 1

X2 4M-1 1 3

S1 -M 0 -1

W1 0 1 0

W2 0 0 1

S2 0 0 0

Sol 9M 3 6 3 =3/3=1 =6/4=1.5 =3/1=3

1 0 0 0 1 1 = 3 + 4 = 7 4 = 4 + 7 1 = 1 + 0 = = 0 2 = + 3 = 4 1 = 1 + 4 1 = 0 1 = 0 =

2 = 0 + 1 = = 0

Captulo II: El mtodo simplex.

66

PASO 5: Se sigue o apl ica el mtodo simplex y los criterios de f actibilidad, segn sea el caso para maximizar o minimizar el coeficiente M no tiene valor.
X1 -4+7M NEGATIVO POSITIVO X2 -1+4M NEGATIVO POSITIVO Minimizar el ms positivo de la zona para la variable de entrada.

7M 4M por lo tanto 7M es la variable ms positiva y entra X1. Toda la fila del rengln W 1 se multiplica por 1/3 para obtener 1 y tiene que ser el eje pivote. En caso de la Funcin Objetivo se sigue toda la fila, se multiplica por 4-7M; checar operaciones: 1 4 7 1 5 2 = 4 7 = + ( 1 + 4) = + 3 3 3 3 3 1 4 7 4 7 1 = 4 7 = + 0 = 3 3 3 3 3 2 = 4 7(0) = 0 2 = 4 7(0) = 0 1 = 0(4 7) = 0 = 1 = 4 7(1) = 4 7 + ( 4 + 7) = 0

1.- Iteracin BASE Z X1 W2 S2 Z 1 0 0 0 X1 0 1 4

= (4 7)1 = 4 7 + 9 = 4 + 2 X2 5/3M+1/3 1/3 5/3 S1 -M 0 -1 W1 -7/3M+4/3 1/3 -4/3 W2 0 0 1 S2 0 0 0 Sol 2M+4 1 2 1 =1/0.33=3 =2/1.66=1.2 =2/0.66=3.0

1 2/3 0 -1/3 0 0 Se elige la variable de entrada el ms positivo de la zona X2= 1/3+5/3M W1= 4/3-7/3M el ms positivo. negativo.

Captulo II: El mtodo simplex.

67

NOTA: Arriba y abajo del eje pivote ceros, hay que multiplicarlo por cada uno de los n meros q ue se e ncuentran en l a c olumna c on s igno opuesto al ej e pivote y sumarlo en la respectiva fila. 2.- Iteracin. 1 5 1 5 1 5 2 = 1 = + + = 0 3 3 3 3 3 3

1 5 3 1 1 1 1 = = + = + = 3 3 5 5 5 5 1 5 4 4 4 4 7 8 1 = = + + = 3 3 5 15 3 3 3 5 1 5 3 1 1 2 = = + 0 = 3 3 5 5 5 S1 1/5 1/5 -3/5 2/5 W1 8/5-M 3/5 -4/5 1/5 W2 -1/5-M -1/5 3/5 -2/5 S2 0 0 0 1

NOTA: Los empates se rompen arbitrariamente. BASE Z X1 X2 S2 Z 1 0 0 0 X1 0 1 0 X2 0 0 1

Sol 18/5 3/5 6/5 6/5 =0.6/0.2=3 =1.2/-0.6=-2 =1.2/0.4=3

0 0 3.- Iteracin. BASE Z S1 X2 S2 Z 1 0 0 0 X1 -1 5 3 2

X2 0 0 1 0

S1 0 1 0 0

W1 1-M 3 1 -1 S2= 0 W1= 0 W2= 0

W2 -M -1 0 0

S2 0 0 0 1

Sol 3 3 3 0

VARIABLES BSICAS S1 X2 =3 =3 MIN Z= 3

VARIABLES NO BSICAS.

Captulo II: El mtodo simplex.

68

Ejemplo 2. MAX.Z=4X1+X2 s.a 2X1 X1 Formato estndar X1 , X2 + X2 3X2 = 8 30 10 0

Z=4X1+X2-0S1+0S2-MW1-MW2 Z-4X1-X2+0S1-0S2+MW1+MW2 s.a 2X1 X1 X1 n=6 , X2 m=3 , S1 , S2 , W1 + X2 3X2 S1 + S2 + , W2 W2 + W1 = = = 8 30 10 0

n-m=6-3=3 Variables no bsicas.

BASE Z W1 S2 W2

Z 1 0 0 0

X1 -4 2 0 1

X2 -1 1 3 0

S1 0 -1 0 0

S2 0 0 1 0

W1 M 1 0 0

W2 M 0 1 0

Sol 0 8 30 10

Captulo II: El mtodo simplex.

69

BASE Z (-M) (-M) W1 S2 W2

Z 1 0 0 0

X1 -4 2 0 1 -2M -1M

X2 -1 1 3 0 -M -0M

S1 0 -1 0 0 M 0

S2 0 0 1 0 -M 0

W1 M 1 0 0 0M 0M

W2 M 0 1 0 0M -M

Sol 0 8 30 10 -8M -10M


Variable de salida

SUMO W1+W2 por el ajuste Variable BASE Z W1 S2 W2 1.- Iteracin BASE Z 3M+4 X1 S2 W2 Z 1 0 0 0 X1 0 1 0 0 X2 1/2M-1 1/2 3 -1/2 S1 -1/2M-2 -1/2 0 1/2 Z 1 0 0 0 X1 -3M-4 2 0 1 X2 -M-1 1 3 0 S1 M -1 0 0

de entrada

W1 0 0 1 0

S2 0 0 1 0
Variable de entrada

W2 0 0 0 1

Sol -8M 8 30 10 =8/2=4 =30/0= =10/1=10

W1 3/2M+2 1/2 0 -1/2

S2 0 0 1 0

W2 0 0 0 1

Sol -6M+16 4 30 6
Variable de salida

=8/-1/2=-8 =30/0= =6/0.5=12

Captulo II: El mtodo simplex.

70

2.- Iteracin

Variable de entrada

Variable de salida

BASE Z X1 S2 1/2M+2 S1

Z 1 0 0 0

X1 0 1 0 0

X2 -1 0 3 -1

S1 0 0 0 1

W1 M 0 0 -1

S2 0 0 1 0

W2 M+4 1 0 2

Sol 40 10 30 12 =10/0= =30/3=10 =12/-1=12

3. - Iteracin

BASE Z X1 X2 S1 V. Bsicas X1=10 X2=10 S1=22

Z 1 0 0 0

X1 0 1 0 0

X2 0 0 1 0

S1 0 0 0 1

W1 M 0 0 -1

S2 1/3 0 1/3 1/3

W2 M+4 1 0 2

Sol 30 10 10 22

V. no Bsicas S2=0 W1=0 W2=0

Captulo II: El mtodo simplex.

71

EJEMPLO 3 MAX.Z=-3X1-6X2 s.a [4X1 2X1 3X1 + 8X2 6X2 6X2 = -12]-1 16 8 -4X1 2X1 3X1 X1 + + , 8X2 6X2 6X2 X2 = 12 16 8 0 Z=-3X1-6X2

Formato estndar

Z=-3X1-6X2+0S1-0S2+MW1+MW2 Z+3X1+6X2-0S1+0S2-MW1-MW2=0 s.a -4X1 2X1 3X1 X1 n=6 + + , 8X2 6X2 6X2 X2 m=3 , S1 , S2 , W1 + S1 S2 + W1 + , W2 W2 = = = 12 16

n-m=6-3=3 Variables no bsicas.

BASE Z S1 W1 W2

Z 1 0 0 0

X1 3 -4 2 3

X2 6 8 6 -6

S1 0 1 0 0

S2 0 0 -1 0

W1 -M 0 1 0

W2 -M 0 0 1

Sol 0 12 16 8

Captulo II: El mtodo simplex.

72

BASE Z S1 W1 W2

Z 1 0 0 0

X1 3 -4 2 3

X2 6 8 6 -6

S2 0 0 -1 0

S1 0 1 0 0

W1 -M 0 1 0

W2 -M 0 0 1

Sol 0 12 16 8

Variable de entrada

BASE Z X1 S2

Z 1 0 0

X1 5M+3 -4 2 3

X2 6 8 6 -6

S2 -M 0 -1 10

S1 0 1 0 0

W1 0 0 1 0

W2 0 0 0 1

Sol 24M 12 16 8 =12/-4=-3 =16/2=8 =8/3=2.6

S1 0 1.-Iteracin BASE Z X1 W1 5M+4 X1 Z 1 0 0 X1 0 0 0

Variable de entrada

Variable de salida

X2 10M+12 0 10 -2

S2 -M 0 -1 10

S1 0 1 0 0

W1 0 0 1 0

W2 -5/3 M-1 4/3 -2/3 1/3

Sol 32/3 M-8 68/3 32/2 8/3 =22.66/0= =10.66/10=5.33 =2.66/-2=-1.33

0 1 2.- Iteracin BASE Z S1 10M+2 V. Bsicas X1=24/5 X2=16/5 S1=68/3 X2 X1

Z 1 0 0 0

X1 0 0 0 1

X2 0 0 1 0

S2 6/5 0 -1/10 -1/5

S1 0 1 0

W1 -M-6/5 0 1/10

W2 -M-1/5 4/3 -1/15 1/5

Sol -104/5 68/3 16/15 24/5

0 1/5 V. no Bsicas S2=0 W1=0 W2=0

MAX Z=104/5

Captulo II: El mtodo simplex.

73

2.2.2. Mtodo de la Doble Fase. El procedimiento de la doble fase es similar al Mtodo de la M en sus pasos 1 y 2, solo que en su paso 4 se sustituye la funcin (F.O), por una funcin que ser la de objetivo de es tudio, la cual se obtiene a partir de l a suma de tantas variables artificiales como sean necesarias agregar en la forma estndar. MINZ=2X1+X2 s.a 3X1 4X1 X1 X1 + + + , X2 3X2 2X2 X2 3 6 3 0
No se puede hacer por Mtodo simplex

Paso 1: Formato Estndar. Z=2X1+X2-S1-S2-S3+W1+W2+W3 Z-2X1-X2-0S1+0S2+S3+W1+W2+W3 3X1 4X1 X1 X1 + + + , X2 3X2 2X2 X2 S1 S2 + S3 W1 + W2 = = = 3 6 3 0

W3

Paso 2: Despejar las variables artificiales de cada restriccin: siempre se tomara en cuenta los signos o = y se suman todas las variables artificiales, tomando una nueva funcin objetivo. MINa=W1+W2+W3 s.a W1 W2 W3 = = = = 3 6 3 12 3X1 4X1 X1 8X1 X2 3X2 2X2 6X2 + S1 + S2 + S1 + S2 + + S3 S3

Se iguala la funcin objetivo a l a constante obtenida de la suma de cada una de ellas, en este caso a 12.

Captulo II: El mtodo simplex.

74

MINa=12-8X1-6X2-S1-S2-S3-0W1+0W2+0W3 Igualando a a+8X1+6X2-S1-S2-S3-0W1+0W2+0W3=12 s.a 3X1 4X1 X1 X1 + + + , X2 3X2 2X2 X2 , S1 S1 , S2 S2 + , S3 S3 , W1 W1 + , W2 W2 = = = 3 6 3 0


Variable de salida

+ ,

W3 W3

n-m=8-3=5 variables no bsicas Fase 1 Base a W1 W2 W3 a 1 0 0 0 X1 8 3 4 1 X2 5 1 3 2 S1 -1 -1 0 0 S2 -1 0 -1 0

Variable de entrada

S3 -1 0 0 -1

W1 0 1 0 0

W2 0 0 1 0

W3 0 0 0 1

SOL 12 3 6 3

=3/3=1 =6/4=1.5 =3/1=33

1.- Iteracin Base a X1 W2 W3 a 1 0 0 0 X1 0 1 0 0 X2 10/3 1/3 5/3 5/3 S1 5/3 -1/3 4/3 1/3 S2 -1 0 -1 0 S3 -1 0 0 -1 W1 -8/3 1/3 -4/3 -1/3 W2 0 0 1 0 W3 0 0 0 1 SOL 4 1 2 2

2.-Iteracin Base a X1 X2 W3 a 1 0 0 0 X1 0 1 0 0 X2 0 0 1 0 S1 -1 -3/5 4/5 -1 S2 1 1/5 -3/5 1 S3 -1 0 0 -1 W1 0 3/5 -4/5 1 W2 -2 -1/5 3/5 -1 W3 0 0 0 1 SOL 0 3/5 6/5 0

0.6/0.2=3 1.2/-0.6=-2 0/1=0

Captulo II: El mtodo simplex.

75

Base a X1 X2 S2 X1 X2

a 1 0 0 0

X1 0 1 0 0

X2 0 0 0 1

S1 0 -2/5 1/5 -1

S2 0 0 0 1

S3 0 1/5 -3/5 -1

W1 -1 2/5 -1/5 1

W2 -1 0 0 -1

W3 0 0 0 0

SOL 0 3/5 6/5 0

Fase 2: Lleva de la funcin objetivo a a la funcin objetivo inicial Z. 2/5S1 + 1/5S3 = 3/5 + 1/5S1 3/5S3 = 6/5 S1 + S2 S3 = 0 Despejar c ada una d e l as ec uaciones d e l a base obtenidas en l a F ase I con l a variable respectiva 1 = 3 2 1 + 1 3 5 5 5 6 1 3 1 + 3 5 5 5

Sustituimos los valores X1, X2 en la funcin objetivo Z, la funcin original. 3 2 1 6 1 3 = 2 + 1 3 + 1 + 3 5 5 5 5 5 5 = 2 6 1 3 6 4 + 1 3 + 1 + 3 5 5 5 5 5 5 3 1 12 1 3 = 5 5 5 S3 -1/5 1/5 -3/5 -1 SOL 12/5 3/5 6/5 0 = 12 3 1 + 1 + 3 5 5 5 = 21 + 2

2 =

Se iguala a 12/5

Armar nuevamente el tabln sin las variables artificiales. Base a X1 X2 S2 a 1 0 0 0 X1 0 1 0 0 X2 0 0 0 1 S1 -3/5 -2/5 1/5 -1 S2 0 0 0 1
V. Bsicas X1=3/5 X2=6/5 V. no Bsicas S2, S1, S3=0

La tabla es ptima porque se tienen 0 y negativos en la zona

Captulo II: El mtodo simplex.

76

EJERCICIO 1 MINZ=8X1+2X2 3X1 4X1 5X1 X1 + + , 5X2 X2 3X2 X2 , S1 S1 , S2 S2 + , S3 S3 , W1 W1 + , W2 W2 = = = 13 2 11 0

+ ,

W3 W3

MINa=W1+W2+W3 s.a W1 W2 W3 = = = = 13 2 11 26 3X1 4X1 5X1 12X1 + 5X2 X2 3X2 7X2 + S1 + S2 + S1 + S2 + + S3 S3

Fase 1 Base a W1 W2 W3 a 1 0 0 0 X1 13 3 4 5 X2 7 5 -1 3

+ 131 + 72 1 2 3 = 26 S1 -1 -1 0 0 S2 -1 0 -1 0 S3 -1 0 0 -1 W1 0 1 0 0 W2 0 0 1 0 W3 0 0 0 1 SOL 26 13 2 11

=13/5=2.6 =2/-1=-2 =11/3=3.66

1.- Iteracin Base a X2 W2 W3 Base a X2 W2 X1 a 1 0 0 0 a X1 1 44/5 0 3/5 0 23/5 0 16/5 2.-Iteracin X1 0 0 0 1 X2 0 1 0 0 X2 0 1 0 0 S1 -9/4 -25/16 -85/16 15/16 S1 6 -1 -1 3 S2 -1 0 0 0 S2 -1 0 -1 0 S3 7/4 3/16 23/16 -5/16 S3 -1 0 0 -1 W1 -7/5 1/5 1/5 -3/5 W1 1/4 5/16 17/16 -3/16 W2 0 0 1 0 W2 0 0 1 0 W3 0 0 0 1 W3 -11/4 -3/16 -23/16 5/16 SOL 39/5 13/5 23/5 16/5 SOL -1 2 0 1 =2/-0.18=10.6 =0/1.43=0 1/-0.31=3.2

=2.6/0.6=4.3 =4.6/4.6=1 3.2/3.2=1

Captulo II: El mtodo simplex.

77

3.-Iteracin. Base a X2 S3 X1 a 1 0 0 0 Fase 2: X1 0 0 0 1 X2 0 1 0 0 S1 -67/92 -20/23 -85/23 -5/23 Z X2 X1 20/23 S1 85/23 S1 5/23 S1 20 23 1 + S3 = = 2 0 1 S2 -1 0 0 0 S3 0 0 1 0 W1 -24/23 4/23 17/23 1/23 W2 -28/23 -3/23 16/23 5/23 W3 -1 0 -1 0 SOL -1 2 0 1

Cambiando de a

2 = 2 + 1 = 1 + 3 = 0 +

85 23 1

Min

= 8 1 +

= 8 +

5 20 1 + 2 2 + 1 23 23 40 40 1 + 4 + 23 23 1 80 = 12 23 1 0 0 1 0 2 0 1 80 23 1

5 23 1

= 12 + S3

Base a X2 S3 X1

a 1 0 0 0

X1 0 0 1 0

X2 0 1 0 0

S1 -80/23 -26/23 -85/23 -5/23

S2 0 0 0 0

SOL 12

MIN Z=12 X2=2 S3=0 X1=1

V. no Bsicas S1, S2 =0

Captulo II: El mtodo simplex.

78

EJEMPLO MAXZ=3X1+5X2 s.a 4X1 -X1 X1 + + , X2 2X2 X2 X2 4 2 3 0

Paso 1: Formato Estndar. F=W1+W2 F+3X1+3X2-S1-S2=6 4X1 -X1 + + X2 2X2 X2 S1 S2 + + S3 W1 + W2 = = = 4 2 3

W3

Paso 2: Despejar las variables artificiales de cada restriccin.

W1 W2

= = =

4 2 6

+ -

4X1 X1 3X1

X2 2X2 3X2

+ +

S1 + S1 + S2 S2

Se iguala la funcin objetivo

F+3X1+3X2-S1-S2=6 NOTA: P ara el caso de M aximizar en el Mtodo d e l a d oble f ase se m aneja con los criterios de Minimizacin al momento de definir Variables de entrada y salida esta tiene alcance tanto en las iteraciones desarrolladas en la Fase I y Fa se I I; qu edando pt ima c uando en l a z ona todos sean negativos o , ceros. Solo este criterio aplicara para Maximizar bajo el mtodo de la doble fase.

Captulo II: El mtodo simplex.

79

TABLON Base F W1 W2 S3 Base F W1 W2 S3 F 1 0 0 0 F 1 0 0 0 X1 3 4 -1 0 X1 3 4 -1 0 X2 3 1 2 1 X2 3 1 2 1 S1 -1 -1 0 0 S1 -1 -1 0 0 S2 -1 0 -1 0 S2 -1 0 -1 0 S3 0 0 0 1 W1 0 1 0 0 W1 0 1 0 0 W2 0 0 1 0 W2 0 0 1 0 S3 0 0 0 1 SOL 6 4 2 3 SOL 6 4 2 3

=4/1=4 =2/2=1 =3/1=3

1.-Iteracin Base F W1 X2 S3 F 1 0 0 0 X1 9/2 9/2 -1/2 1/2 X2 0 0 1 0 S1 -1 -1 0 0 S2 1/2 1/2 -1/2 1/2 W1 0 1 0 0 W2 -3/2 -1/2 1/2 -1/2 S3 0 0 0 1 SOL 3 3 1 2 =3/4.5=0.66 =1/0.5=-2 =2/0.5=4

2.-Iteracin Base F X1 X2 S3 F 1 0 0 0 X1 0 1 0 0 X2 0 0 1 0 S1 0 -2/9 -1/9 1/9 S2 0 1/9 -4/9 4/9 W1 -1/2 2/9 1/9 -1/9 W2 -1 -1/9 -1/18 -4/9 S3 0 0 0 1 SOL 0 2/3 4/3 5/3

Fase 2. Llevar de la funcin Objetivo F a Z. Encontrando l as ec uaciones de c ada una de l as v ariables bs icas de l a t abla ptima.

Captulo II: El mtodo simplex.

80

X1

X2

2/9S1 1/9S1 1/9S1

+ +

1/9S2 4/9S2 4/9S2

S3

=2/3 =4/3 =5/3

Ec. (1) Ec. (2) Ec. (3)

Despejando a X1 de la Ec. (1) a X2 de la Ec (2) y S3 de la Ec. (3) X1 X2 S3 = = = 2/3 4/3 5/3 + + 2/9S1 1/9S1 1/9S1 + 1/9S2 4/9S2 4/9S2 Ec. (4) Ec. (5) Ec. (6)

Sustituyendo a X1 y X2 y S3 de las ecuaciones 4,5,6. Z=3X1+5X2 = + + + + = + + + +


= TABLON Base Z X1 X2 S3 Z 1 0 0 0 X1 0 1 0 0

= + +

VARIABLES BASICAS

X2 0 0 1 0

S1 -1 -2/9 -1/9 1/9

S2 17/9 1/9 -4/9 4/9

S3 0 0 0 1

SOL 26/3 2/3 4/3 5/3

X1=2/3

X2=4/3 Z=26/3

S3=5/3

VARIABLES NO BASICAS S1=S2=0

COMPROBACIN Z=3(2/3)+5(4/3)=26/3 s.a 4(2/3)+4/34 44 -2/3+2(4/3)2 22

Captulo II: El mtodo simplex.

81

EJERCICIO 2 Un estanque de peces es abastecido cada primavera con dos especies: beta y globo; si hay dos tipos de comida f1 y f2 disponibles en el tanque. El peso promedio de los peces y el requerimiento promedio de alimento para cada pez; esta dado en la siguiente tabla: ESPECIE BETA GLOBO F1 2 3 F2 3 1 PESO PROMEDIO 3 lb 2 lb

Si ex isten 6 00 l b d e c omida f1 y 300 l b de c omida f2 diariamente. Cuntos peces deben existir en la pecera; dado que lo mnimo para lo cual fue construida es de 400 lb? Definicin de Variables. X1= No. de peces beta que deben haber en el estanque o pecera. X2= No. de peces globo que deben haber en el estanque o pecera. MAXZ=X1+X2 s.a 3X1 2X1 3X1 X1 + + + , 2X2 3X2 X2 X2 400 600 300 0

MINZ=X1+X2-0S1+MW1+0S2+0S3 Z=-X1-X2+0S1+MW1-0S2-0S3 3X1 2X1 3X1 X1 + + + , 2X2 3X2 X2 X2 , S1 S1 + S2 , S2 + + , S3 S3 , W1 W1 = = = 400 600 300 0

Captulo II: El mtodo simplex.

82

Base Z W1 S2 S3 AJUSTE Base Z W1 S2 S3 Z 1 0 0 0

Z 1 0 0 0

X1 -1 3 2 3

X2 -1 2 3 1

S1 0 -1 0 0

W1 M 1 0 0

S2 0 0 1 0

S3 0 0 0 1

SOL 0 400 600 300

X1 -3M-1 3 2 3

X2 -2M-1 2 3 1

S1 M -1 0 0

W1 0 1 0 0

S2 0 0 1 0

S3 0 0 0 1

SOL -400M 400 600 300

400/3=133 600/2=300 300/3=100

1.-Iteracin Base Z W1 S2 X1 Z 1 0 0 0 2.-Iteracin Z 1 0 0 0 3.-Iteracin Base Z X2 S1 X1 Z 1 X1 0 X2 0 S1 0 W1 M S2 2/7 S3 17/21 SOL 1500/7 0 0 0 0 X1 0 0 0 1 X1 X2 0 1 0 0 X2 -M-2/3 1 7/3 1/3 S1 -2/3 -1 7/3 1/3 S1 M -1 0 0 W1 M+2/3 1 -7/3 -1/3 W1 0 1 0 0 S2 0 0 1 0 S2 0 0 1 0 S3 M+1/3 -1 -2/3 1/3 S3 1/3 -1 5/3 2/3 SOL 100M+100 100 400 100 SOL 500/3 100 500/3 200/3

Base Z X2 S2 X1

0 0 1 0 0 3/7 -2/7 1200/7 0 0 0 1 -1 3/7 5/7 500/7 0 1 0 0 0 -1/7 3/7 300/7 CONCLUSIN: D ebe de ha ber e n l a pecera 214 p eces, de l os c uales 43 d eben ser beta y 171 deben ser globo.

Captulo II: El mtodo simplex.

83

2.2.3. Mtodo Grfico. El mtodo g rfico soluciona problemas de P L p or m edio de l a representacin geomtrica del objetivo, las restricciones estructurales y las condiciones tcnicas. En es ta r epresentacin g eomtrica, l os ej es c oordenados p ueden as ociarse y a sea con las variables o c on las restricciones tecnolgicas del problema. Cuando los ej es c artesianos es tn r elacionados c on l as v ariables ( actividades) del problema, el proceso se c onoce c omo mtodo grfico de actividades. C uando l a forma alternativa, l as r estricciones t ecnolgicas ( recursos) s e i dentifican c on l os ejes coordenados, el mtodo se denomina mtodo grfico en recursos. Un problema de PL con m restricciones y n variables (las condiciones tcnicas no se incluyen en la dimensin del problema) se dice que posee una dimensin de (mn). El mtodo g rfico par a r esolver un p rograma l ineal c on d os v ariables s e comprende mejor concentrndose primero en las restricciones y posteriormente en la funcin objetivo. P ara determinar los valores X 1, X 2 o X,Y satisfacen todas las restricciones, considerando una restriccin a la vez. 2.2.3.1. La desigualdad representada en el eje cartesiano

Cuando el signo de la restriccin es menor o i gual) el sentido del vector ira ( dirigido hacia el origen es decir, hacia adentro. 2X1+X24 2X1+X2=4 X2
X1 0 2 X2 4 0

5 4 3 2 1 1 2 3 4 5 5 X1

Captulo II: El mtodo simplex.

84

2.2.3.2.

La desigualdad representada en el eje cartesiano

Cuando el signo de la restriccin es mayor o i gual) el sentido del vector ira ( dirigido hacia afuera del origen es decir hacia afuera. 3X1-X24 3X1-X2=4
X1 0 4/3 X2 -4 0

1 1 2 3 4

5
MAX Z=4X1+3X2 S.A 2X1+3X26

3
3

-3X1+2X23 2X25 2X1+X24 X1,X20

1 A 1 2
Z=9

X1

Captulo II: El mtodo simplex.

85

Solucin Como l a funcin e s M aximizar s e bus ca el p unto m s alejado del origen y s i fuera Minimizar viceversa observando el polgono A, B, C, D, el punto ms alejado parece C, B, para lo cual se empleara un sistema de ecuaciones formando en la interseccin de ambos puntos. Punto C Recta 1 y Recta 4 se interceptan 21 + 32 = 6 . 1 21 + 2 = 4 . 2 3 ~ 1 1 2 2 4 0 3 2 2 3 ~ 2

X1= 3/2 X2= 1

1 32 + 1 1 0
MAX Z=9

1 1 12 2 2 2

2 3 1

3 2 1

1 32 6 ~ 1 (2) + 2 2 1 4 3 1 ~ 1 0 0 32 1 1

Sustituir los valores de X1 y X2 en la funcin objetivo.

Punto B

= 432 + 3(1) = 9 > 8 >

La recta 4 se intercepta con X1 2X1+X2=4 X2=0 X1=2 Sustituyendo los valores en la funcin objetivo Z Z=4X1+3X2 =4(2)+3(0)=8 es menor que 9 por lo tanto es ptima.

Captulo II: El mtodo simplex.

86

Esta versin del mtodo grfico asocia una variable a c ada eje coordenado y luego realiza tres pasos bsicos:

1.- Reemplazar el s igno de l a des igualdad en una r estriccin p or un s igno d e igualdad y c alcular l as i nterceptas donde l a ec uacin s atisface su c ondicin de igualdad. 2.- Dibujar lnea correspondiente de la funcin. 3.- Identificar el sentido de la lnea dependiente del sentido de la desigualdad en la restriccin. 4.- Sombrear esa porcin de l a grafica que satisfaga las restricciones formuladas hasta el momento.

EJEMPLO 1. MAXZ=4X1+3X2

s.a 2X1 -3X1 2X1 X1 + + + , 3X2 2X2 2X2 X2 X2 6 3 5 4 0


OBSERVACIONES Hay dos variables Todas las restricciones son Es un problema de Maximizacin

Descartes menciono para solucionar un problema complejo, se vale solucionar el problema por partes a condiciones de que las soluciones nieguen la totalidad. En esta primera instancia se trabajara con las restricciones prescindindole la funcin objetivo.

Captulo II: El mtodo simplex.

87

2.2.3.3.

Mtodo General.

Tomaremos l a pr imera r estriccin y l a t ransformaremos e n u na i gualdad y s e harn o encontraran las interceptas. Son los puntos en que la curva corta al eje de coordenadas. Estos puntos tambin tienen una cualidad de que al menos una de sus variables vale 0 (cero).

X4=0 X1=0 X3=0

X2=0

Y0=0

2.- Localizar interceptas. 2X1+3X2=6------------ 1 X1 0 3 X2 2 0 -3X1+2X2=3------------ 2 X1 0 -1 X2 3/2 0

2X1=5------------ 3 X1 5/2 X2 0

2X1+X2=4--------------- 4 X1 0 2 X2 4 0

3.- Graficar interceptos

El rea bordeada se llama solucin factible o conjunto convexo; o s olucin espacio y t iene l a propiedad de cumplir c on t odas las condiciones del modelo no negatividad.

Captulo II: El mtodo simplex.

88

Se le llama restriccin redundante a la restriccin cuya preferencia o aus encia no m odifique par a n ada el r ea de l a s olucin f actible; s in em bargo t odos l os puntos de esa rea debern cumplir dicha condicin. Trabajando exclusivamente con la funcin objetivo si esta parte del punto (1,0), por el punto (1,1), para (0,0) o por el punto (1.5, 1).

(1,0) Z=4X1+3X2 Z=4(1)+3(0) Z=4

(1,1) Z=4X1+3X2 Z=4(1)+3(1) Z=7

(0,0) Z=4X1+3X2 Z=4(0)+3(0) Z=0

(1.5,1) Z=4X1+3X2 Z=4(1.5)+3(1) Z=9

Z=4X1+3X2=4

4X1+3X2=4

4X1+3X2=4

4X1+3X2=4

X1 0 1

X2 4/3 0

X1 0 7/4

X2 7/3 0

X1 0 -3

X2 0 4

X1 0 6/4

X2 3 0

La funcin objetivo Z genera una familia finita de rectas paralelas cuyos valores mximos o mnimos se dan exactamente en puntos o esquinas del rea.

EJEMPLO 2. MAXZ=10X1+15X2 s.a 10X1 5X1 4X1 X1 + + + , 20X2 5X2 2X2 X2 4000 1500 800 0

Captulo II: El mtodo simplex.

89

10X1+20X2=4000 X1 0 400 X2 200 10

5X1+5X2=1500 X1 0 300 X2 300 0

4X1+2X2=800 X1 0 200 X2 800 0

(100,100) Z=10(100)+15(100) Z=2500

(150,100) Z=10(150)+15(100) Z=3000

(130,130) Z=10(130)+15(130) Z=3250

10X1+20X2=2500

10X1+20X23000

10X1+20X23250

X1 250 0

X2 0 166.66

X1 300 0

X2 0 200

X1 325 0

X2 0 216

Captulo II: El mtodo simplex.

90

10X1+20X2=4000 [4X1+2X2800]1/4 10X1+20X2=4000 [ X1+2/4X2=200]-10 15X2=2000 X2=2000/15 X2=133.333 DESPEJANDO A X1 DE LA EC(1). 1 = Z=10X1+15X2 4000 202 4000 20(133.33) = 10 10 X1=2000/15=133.33

Z=10(2000/15)+15(2000/15)= 3333.333

EJEMPLO 3. Un b anco as igna un m ximo d e $20 ,000 en pr stamos per sonales y de automviles. El monto de los prstamos para automviles debe ser cuando menos 2 v eces mayor q ue el de l os prstamos p ersonales. L a experiencia p asada ha demostrado q ue l os a deudos no c ubiertos constituyen el 1% de l os pr stamos personales. C omo deben as ignarse l os fondos para m aximizar la ut ilidad del banco s i l os i ntereses anual para pr stamos per sonales s on de 14% y del 12 % para prstamos para automviles. X1= Automviles. X2= Prestamos personales.

Captulo II: El mtodo simplex.

91

Max Z= X1(0.14) +X2(0.12)-0.1X2 Restricciones. X1+X220000 X1, X20 X1 X2 0 20000 20000 0 X1 0 10 X2 0 20


30 25 20000 B S.B.F

20
15 10

10

15

20

25
Z=1.5

20000
B

0.13X1+0.12X2=15 Si Z = 2.5 X1=N=Kg Mezcla barata X2=Kg Mezcla cara MAX Z=10X1+15X2 s.a 0.8X1+0.5X21800 0.2X1+0.5X21200 X10 X20 X1 0 2250 X2 3600 0 X1 0 6000 X2 2400 0

Captulo II: El mtodo simplex.

92

X2

6000 5500 5000 4500 4000 3500 3000 2500 2000 1500 1000 500 500 1000 1500 2000 2500 3000 3500 6000 X1
SBF

Captulo II: El mtodo simplex.

93

EJERCICIOS III. Problemas Mtodo Grafico. INSTRUCCIONES: Resolver los siguientes ejercicios por el mtodo grafico, la solucin se presenta en cada uno de los problemas. Problemas del mtodo grafico
= 51 + 2 . 21 + 2 6 1 + 2 4 21 + 102 20 1 , 2 0

= 51 2 . 21 + 32 12 1 32 0 1 , 2 0

= 41 + 2 . 81 + 22 16 1 + 2 12 1 , 2 0

Captulo II: El mtodo simplex.

94

= 61 + 22 . 31 + 22 12 21 + 42 12 2 1 1 , 2 0

= 41 + 2 . 31 + 2 6 41 + 2 12 2 1 1 , 2 0

= 1 + 2 . 41 + 2 100 1 + 2 80 40 1 1 , 2 0

Captulo II: El mtodo simplex.

95

= 41 2 . 21 + 2 8 2 5 1 2 4 1 , 2 0

Captulo II: El mtodo simplex.

96

EJERCICIOS IV. Resolucin de Modelos de Programacin Lineal. Instrucciones: Resolver los siguientes m odelos de programacin lineal por el mtodo apropiado.
= 21 + 32 . 1 22 16 51 + 82 29 31 + 72 17 1 , 2 0 = 21 52 s.a 61 2 1 32 85 1 + 32 40 81 + 22 50 1 , 2 0

Solucin

1 = 5.6667 1 = 5.6667 2 = 28.3336 3 = 17.00 Solucin

= 11.3333 . V.No Bsicas


2 = 0

= 66.6667 . V.No Bsicas


2 = 13.333 2 = 40 3 = 40 4 = 26.6667 1 = 1 = 0

Solucin

= 21 + 102 + 3 . 51 + 22 + 3 15 21 + 2 + 73 20 1 + 32 + 23 25 1 , 2 , 3 0 = 21 2 + 43 . 51 + 22 33 7 21 22 + 3 8 1 , 2 , 3 0

= 75 .

2 = 7.5 1 = 3 = 0 1 = 15 2 = 7.5 3 = 22.50

V.No Bsicas

NO TIENE SOLUCIN FACTIBLE

Captulo II: El mtodo simplex.


= 31 + 42 . 21 + 2 6 21 + 32 9 1 , 2 0

97 = 12.75 . Solucin

1 = 22.25 2 = 1.50 1 = 6 2 = 9

= 21 102 + 3 . 31 + 2 + 3 6 1 2 + 23 1 1 + 32 3 2 1 , 2 , 3 0

Solucin

= 2.50 .
1 = 1.5 2 = 0.50 3 = 0

Solucin
= 1 + 22 . 1 + 32 11 21 + 2 9 1 , 2 0

1 = 3.20 2 = 2.60 V.No Bsicas 1 = 0 2 =0

= 8.40 .

= 21 + 32 + 43 . 1 + 2 + 3 1 1 + 2 + 273 = 2 31 + 22 + 13 4 1 , 2 , 3 0

NO TIENE SOLUCIN FACTIBLE.

Captulo II: El mtodo simplex. Solucin

98 = 7 .

= 21 + 32 + 23 . 1 + 42 + 23 8 31 + 22 + 23 6 1 , 2 , 3 0

1 = 0.8 2 = 1.80 V.No Bsicas 1 = 1 = 0 2 = 2 =0 3 =0

= 21 2 + 33 . 1 + 2 + 3 = 3 1 22 + 3 1 22 + 3 2 1 , 2 , 3 0

1 = 1 3 = 2 V.No Bsicas 1 = 1 = 0 2 = 2 =0 2 =0

= 8 .

Solucin

= 51 + 22 + 3 . 21 + 32 + 3 20 61 + 82 + 53 30 71 + 2 + 33 40 1 + 22 + 43 50 1 , 2 , 3 0

2 = 12.5 3 = 2 V.No Bsicas 1 = 1 = 0 2 = 2 =0 3 =0

= 17.5 .

Solucin

Captulo II: El mtodo simplex.

99

= 51 + 72 . 21 + 32 42 31 + 42 60 1 + 2 18 1 , 2 0

NO TIENE SOLUCIN FACTIBLE

= 21 + 52 + 33 . 1 2 + 3 20 21 + 42 + 3 = 50 1 , 2 , 3 0

3 = 50 V.No Bsicas 1 = 1 = 0 2 = 2 =0 2 = 1 =0

= 150 .

Solucin

= 50001 + 70002 . 21 + 2 1 1 22 1 1 , 2 0

NO TIENE SOLUCIN FACTIBLE

TEORA DE LA DUALIDAD Y ANLISIS DE SENSIBILIDAD.


Objetivo: El alumno conocer y aplicar el concepto f undamental de l a dual idad y l a r elacin matemtica con e l problema pr imal, al i gual qu e la metodologa del anl isis d e sensibilidad para determinar el efecto que t ienen l os cambios r ealizados en el modelo de Programacin Lineal.

CAPTULO III:

Captulo III: Teora de la dualidad y Anlisis de sensibilidad

101

3.1

FORMULACIN DE UN PROBLEMA DUAL.

Uno de los descubrimientos ms importantes durante el desarrollo inicial de la programacin lineal fue el concepto de dualidad y sus importantes ramificaciones. Este descubrimiento revelo que asociado a todo problema de programacin lineal, existe otro llamado DUAL. Desde di stintos puntos d e v ista l as r elaciones e ntre el problema du al y el original (llamado Primal) son muy tiles. Esencia de la Teora de Dualidad Dada nuestra forma es tndar par a el pr oblema primal, presente a s u l ado e l problema dual, tiene la forma que muestra en la derecha. PROBLEMA PRIMAL MAX =
=1

PROBLEMA DUAL MIN =


=1

s.a

.
=1

= 1,2,3 . .

s.a

Xj0 para j=1,2,3.n

.
=1

Y i0 para i=1,2,3m

= 1,2,3 . .

En consecuencia; con el problema de maximizacin, el problema dual est conformado por minimizacin. A un ms, el pr oblema du al u sa l os m ismos parmetros q ue el pr oblema pr imal; per o en di ferentes l ugares, t al c omo s e resume a continuacin. 1) Los c oeficientes de l a f uncin o bjetivo del problema pr imal s on l os l ados derechos de las restricciones funcionales del problema dual. La dualidad parte dependiendo de su origen: Cuando el primo esta en formato cannico. 1.- El objeto de un problema debe ser opuesto al otro.

Captulo III: Teora de la dualidad y Anlisis de sensibilidad

102

2.- El problema de Maximizacin. Debe contar con todas sus restricciones y el de Min . 3.- Las variables de ambos problemas deben ser no negativas. 4.- Cada r estriccin en un pr oblema t iene asociada un a v ariable en el ot ro y viceversa. 5.- El vector de recursos (transporte) de un problema se convierte en el vector de coeficientes objetivo del otro y viceversa. 6.- La matriz de c oeficientes tecnolgicos de un pr oblema es la transpuesta de la matriz de coeficientes tecnolgicos de otros. Por tanto, si el problema es primo su dual entonces es: MAX Z 0=CX AXb X0

MIN

Y0=bt ATYCt

3.2

DUALIDAD.

Se dice que con la solucin de todo problema de programacin lineal, se est tambin solucionando un problema estrechamente relacionado; a t al problema se le l lama el pr oblema DUAL, a s u vez al pr oblema or iginal al c ual s e hac e referencia un dual, que es el problema original, se le llama tambin el problema PRIMAL

3.2.1 FORMA CANNICA.


Un pr oblema de maximizacin se e ncuentra e n forma c annica s i en l a definicin d el m odelo m atemtico t odas s us r estricciones s on d el t ipo que y todas sus variables son mayores o iguales a cero. Max Z= CX Sujeta a Axb X0

Captulo III: Teora de la dualidad y Anlisis de sensibilidad

103

Un pr oblema de minimizacin se enc uentra e n forma c annica s i en l a definicin del m odelo matemtico, t odas s us r estricciones s on del t ipo mayor o igual que y todas sus variables son mayores o iguales a cero. Min Z=CX Sujeta a Axb X0

3.2.1.1 TRANSFORMACIN.

Todo problema de m aximizacin primal tiene un problema de m inimizacin en su dual. Todo problema de m inimizacin primal tiene un problema de maximizacin en su dual. Cada restriccin del primal implica una variable dual. Cada variable primal implica una restriccin dual. Los c oeficientes del l ado d erecho d el pr imal, s on l os c oeficientes del l ado derecho dual. Los coeficientes tecnolgicos de la variable j del primal, son los coeficientes tecnolgicos de la restriccin j del dual. Los c oeficientes t ecnolgicos de l a r estriccin i del pr imal, s on l os coeficientes tecnolgicos de la variable i del dual.

Todo problema en forma cannica tiene como problema dual a uno tambin en forma Cannica:

PRIMAL MAX Z=CX Sujeta a Axb X0

DUAL MIN Z=Wb Sujeta a wAc W0

Todo problema en forma cannica tiene como problema dual a uno tambin en forma cannica:

PRIMAL

DUAL

MIN Z=CX Sujeta a Axb X0

MAX Z=Wb Sujeta a wAc w0

Captulo III: Teora de la dualidad y Anlisis de sensibilidad

104

EJEMPLO 1.
MODELO PRIMAL MODELO DUAL

MAX 2X1 5X1 X1 + + , 4X2 2X2 2X2 X2 + + ,

Z =4X1+2X2+X3 X3 X3 X3 8 12 15 0 A=

MAX -8X1 2X1 4X1 0 + + +

W=8Y1+12Y2+5Y3 12Y2 5Y2 2Y2 Y2 + + + 5Y3 0 2Y3 Y3 = 0 4 2 1

NOTA: Se aplica Mtodo Simplex para resolver. 2Y1 4Y1 0 n=6 + + + 5Y2 2Y2 Y2 m=3 + + 2Y3 Y3 + S1 + S2 + S3 = = = 4 2 1

6-3=3 variables no bsicas

Bsicas= S1, S2, S3

BASE W S1 S2 S3 W Y2 S2 S3 W Y2 Y3 S3

W 1 0 0 0 1 0 0 0 1 0 0 0

Y1 -8 2 4 0 -16/5 2/5 16/5 2/5 24/5 2/5 8/5 -6/5

Y2 -12 5 2 1 0 1 0 2 0 1 0 2

Y3 -5 0 2 1 -5 0 2 1 0 0 1 0

S1 0 1 0 0 12/5 1/5 -2/5 1/5 7/5 0 1/2 -1/2

S2 0 0 1 0 0 0 1 0 5/2 0 1/2 -1/2

S3 0 0 0 1 0 0 0 1 0 0 0 1

SOL 0 4 2 1 48/5 4/5 2/5 1/5 53/5 4/5 1/5 0 -X3+S3 -2X2+S2 X2+S3 5X3+W 0X3+X2 12x2+W

Captulo III: Teora de la dualidad y Anlisis de sensibilidad

105

No bsicas= X1,X2,X3 COMPROBACIN 8(0)+12(4/5)+5(1/5)=53/5 V. Bsicas X2=4/5 X3=1/5 S3=0

V. no Bsicas. X1=0 S1=0 S2=0

Captulo III: Teora de la dualidad y Anlisis de sensibilidad

106

EJEMPLO 2. Utilizando el problema du al r esuelva el s iguiente modelo d e P rogramacin Lineal. MODELO PRIMAL

MIN G= 4Y1+2Y2 18Y1 14Y1 4Y1 Y1 + , 19Y2 5Y2 2Y2 Y2 85 115 150 0 MODELO DUAL

MIN G= 4Y1+2Y2 18Y1 14Y1 4Y1 Y1 + , 19Y2 5Y2 2Y2 Y2 85 115 150 0

MAX 18X1 -19X1

W =85X1+115X2+50X3 + 14X2 5X2 + + 4X3 2X3 4 2

FORMATO ESTANDAR. MAX W =85X1+115X2+50X3

18X1 -19X1 M=5

+ -

14X2 5X2 n=2

+ +

4X3 2X3 5-2=3

S1 + S2

= =

4 2

Captulo III: Teora de la dualidad y Anlisis de sensibilidad

107

Base W S1 S2 w X2 S2

W 1 0 0 1 0 0

X1 -85 18 -19 440/7 9/7 -88/7

X2 -115 14 -5 0 1 0

X3 -50 4 2 -120/7 2/7 24/7

S1 0 1 0 115/4 1/4 5/4

S2 0 0 1 0 0 1

SOL 0 4 2 230/7 2/7 27/7 115Y2+W

Base W W X2 X3

X1 229/3 7/3 -11/3

X2 0 1 0

X3 0 0 1

S1 10 1/74 35/96

S2 5 -1/12 7/24

SOL 50 0 1

V. Bsicas X2=0 X3=1

V. no Bsicas X1=0 S1=0 S2=0

Captulo III: Teora de la dualidad y Anlisis de sensibilidad

108

EJEMPLO 3. FORMATO CANNICO MIN Z=4X1+3X2 s.a Y1 2Y1 Y1 Y2 Y1 , Y2 + Y2 Y2 6 0 2 2 0 X1 MIN Z=4X1+3X2 s.a -X1 -2X1 -X1 , X2 X2 + X2 X2 -6 0 -2 -2 0

FORMATO ESTANDAR Z=4X1+3X2+0S1+0S2+0S3+0S4 Z-4X1-3X2-0S1-0S2-0S3-0S4=0 s.a


-X1 -2X1 -X1 X1 , X2 X2 ,S1 ,S2 ,S3 + X2 X2 +S1 +S2 +S3 +S4 ,S4 = = = = -6 0 -2 -2 0

Tablon Base Z S1 S2 S3 S4 Z 1 0 0 0 0 X1 -4 -1 -2 -1 0 X2 -3 -1 1 0 -1 S1 0 1 0 0 0 S2 0 0 1 0 0 S3 0 0 0 1 0 S4 0 0 0 0 1 SOL 0 -6 0 -2 -2 X1=-4/-1=4 X2=-3/-1=3 S1=0/1=0 S2=0/0= S3=0/0= S4=0/0=

1.- ITERACIN Base Z X2 S2 S3 S4 Z 1 0 0 0 0 X1 -1 1 -3 -1 1 X2 0 1 0 0 0 S1 -3 -1 1 0 1 S2 0 0 1 0 0 S3 0 0 0 1 0 S4 0 0 0 0 1 SOL 18 6 -6 -2 4 X1=-1/-3=1/3 X2=0/0= S1=-3/1=-3 S2=0/1=0 S3=0/0= S4=0/0=

Captulo III: Teora de la dualidad y Anlisis de sensibilidad

109

2.- ITERACIN Base Z X2 X1 S3 S4 V. Bsicas X2=4 X1=2 S3=0 S4=2


MIN Z=20

Z 1 0 0 0 0

X1 0 0 1 0 0

X2 0 1 0 0 0

S1 -10/3 -2/3 -1/3 -1/3 -2/3

S2 -1/3 1/3 -1/3 -1/3 1/3

S3 0 0 0 1 0

S4 0 0 0 0 1

SOL 20 4 2 0 -2

V. no Bsicas S1=0 S2=0

COMPROBACIN Z=4(2) +3(4) =20 s.a 4+26 66 2(2)-40 00 X12 22

Captulo III: Teora de la dualidad y Anlisis de sensibilidad

110

EJEMPLO 4. FORMATO CANONICO MIN Z=2X1+6X2 s.a -5X1 4X1 X1 X1 + + , 7X2 6X2 2X2 X2 = 8 2 3 0 MIN Z=2X1+6X2 s.a 5y1 -4y1 y1 y1 -y1 TABLON Base Z S1 S2 S3 S4 Z 1 0 0 0 0 Y1 -2 5 4 1 -1 Y2 -6 -7 -6 2 -2 S1 0 1 0 0 0 S2 0 0 1 0 0 S3 0 0 0 1 0 + 7y2 6y2 2y2 y2 2y2 -8 2 3 3 -3

FORMATO ESTANDAR Z=2X1+6X2+0S1+0S2+0S3+0S4 Z-2X1-6X2-0S1-0S2-0S3-0S4=0 s.a


5y1 4y1 y1 -y1 y1 + , 7y2 6y2 2y2 2y2 y2 ,S1 ,S2 ,S3 +S1 +S2 +S3 +S4 ,S4 = = = = -8 2 3 -3 0

S4 0 0 0 0 1

SOL 0 -8 2 3 -3

Y1=-2/5=-0.4 Y2=-6/-7=.05 S1=0/1=0 S2=0/0= S3=0/0= S4=0/0=

1.-ITERACIN Base Z S1 S2 S3 S4 Z 1 0 0 0 0 Y1 0 1 0 0 0 Y2 -44/5 -7/5 -2/5 17/5 -17/5 S1 2/5 1/5 -4/5 -2/5 1/5 S2 0 0 1 0 0 S3 0 0 0 1 0 S4 0 0 0 0 1 SOL -16/5 -8/5 42/5 23/5 -23/5 Y1=0/0= Y2=44/17=2.58 S1=2 S2=0/0= S3=0/0= S4=0/1=0

Captulo III: Teora de la dualidad y Anlisis de sensibilidad

111

2.-ITERACIN Base Z Y1 S2 S3 S4 Z 1 0 0 0 0 Y1 0 1 0 0 0 Y2 -2 2 -14 0 -17 S1 0 0 0 0 1 S2 0 0 1 0 0 S3 0 0 0 1 0 S4 -2 -1 -1 1 5 SOL 6 3 -10 0 -23 Y1=0/0= Y2=-2/-17=0.11 S1=0/1=0 S2=0/0= S3=0/0= S4=0/0=

3.-ITERACIN Base Z Y1 S2 S3 Y2 V. Bsicas Y1=5/17 S2=152/17 Y2=23/17 COMPROBACIN Z=2(5/17)+6(23/17)=148/17 -5(5/17)+7(23/17)8 88


MAX Z=148/17

Z 1 0 0 0 0

Y1 0 1 0 0 0

Y2 0 0 0 0 1

S1 -2/17 2/17 -14/17 0 -1/17

S2 0 0 1 0 0

S3 0 0 0 1 0

S4 -44/17 -7/17 -2/17 1 -5/17

SOL 148/17 5/17 152/17 0 23/17

V. no Bsicas S1=0 S3=0 S4=0

Captulo III: Teora de la dualidad y Anlisis de sensibilidad

112

3.3

TRANSFORMACIN ALTERNA DUAL.

Cuando un modelo no est en forma cannica puede seguirse la siguiente tabla de transformacin: PRIMAL FUNCIN OBJETIVO VARIABLE RESTRICCIN DUAL
Tabla 2. Fuente: IPN-UPIICSA

DUAL MINIMIZACIN = 0 0 LIBRE FUNCIN OBJETIVO RESTRICCIN VARIABLE PRIMAL

MAXIMIZACIN 0 0 LIBRE =

Como se observa en l a tabla de transformacin anterior, en un momento dado se puede estar utilizando variables no-positivas (Xk0) y variables libres, esto es, variables s in r estriccin de s igno ( Xk0 0 Xk0); al d efinir al algoritmo Simplex siempre se trabaja c on variables n o-negativas y as deb e c ontinuar; por lo t anto, debe hac erse un aj uste al modelo poder manejar v ariables n o-positivas y l as variables libres. EJEMPLO1. MAX Z= 5X1+6X2 s.a X1+9X260 2X1+3X245 5X1-2X220 X230 X1,X20

Captulo III: Teora de la dualidad y Anlisis de sensibilidad

113

DIAGRAMA DE TRUCKER X1 Y1 Y2 Y3 Y4 1 2 5 0 5
Tabla 3. Fuente: IPN-UPIICSA.

X2 9 3 -2 1 6 60 45 20 30

MIN G= 60Y1+45Y2+20Y3+30Y4 s.a Y1+2Y2+5Y35 9Y1+3Y2-2Y3+Y46 Y1,Y2,Y3,Y40

Observaciones de este caso en particular: a) Que el problema dual tiene menor nmero de restricciones que el primario. b) Cada r estriccin e n u n pr oblema c orresponde c on una v ariable e n el ot ro problema. c) Los elementos del lado derecho de las restricciones en un problema son los coeficientes de la funcin objetivo en el otro problema. d) Un problema busca maximizar y en otro minimizar. e) El pr oblema d e maximizacin t iene s ignos en t odas l as r estricciones, tanto que el de minimizacin tiene signos en todas las restricciones. f) Las variables en los dos problemas son no negativas.

Captulo III: Teora de la dualidad y Anlisis de sensibilidad

114

Qu sucede cuando se tiene una restriccin en forma de igualdad? EJEMPLO: Obtenga el modelo Dual a partir de Primario. PRIMAL MAX Z=C1+C2 s.a

a11x1+a12x2=b1..Rs 1 a21x1+a22x2=b2..Rs 2
X1,X20 Trabajando con la restriccin Rs 1.

a11x1+a12x2b1 [a11x1+a12x2b1 ]x-1 para invertir el sentido de la desigualdad y dejarlo en


forma cannica.

-a11x1-a12x2-b1
NOTA: Lo mismo pasa con Rs2. Se hace el mismo procedimiento. Acomodando el modelo nos queda. MAX Z=C1+C2 s.a

a11x1+a12x2b1 a21x1+a22x2b2 a21x1+a22x2b2


X1,X20

Captulo III: Teora de la dualidad y Anlisis de sensibilidad

115

X1 Y1 Y1 Y3

X2

a11 -a11 a21


C1 DUAL.

a11 -a11 a22


C2

b1 b1 b1

MIN G= b1-b1+b2 s.a a11y+1-a11y-1+a21y2C1 a12y+1-a12y-1+a22y2C2 y+1,y-1,y20 FACTORIZANDO MIN G=b1(y+1-y-1)+b2y2 s.a a11(y+1-y-1)+a21y2C1 a12(y+1-y-1)+a22y2C2 y+1,y-1,y20 Sustituyendo la expresin del parntesis por y1 el modelo nos queda as: MIN G=b1y1+b2y2 s.a a11y1+a21y2C1 a12y1+a22y2C2 y+1 Libre, irrestricta, no restringida, y20 Siempre que tengamos una restriccin en el problema primario en forma (=) la variable dual correspondiente ser dual y viceversa.

Captulo III: Teora de la dualidad y Anlisis de sensibilidad

116

3.4

TRANSFORMACIN ALTERNA DUAL SIMPLEX.

Se aplica a problemas que tiene factibilidad dual inicial, es decir, que son ptimos pero infactibles simples. La factibilidad dual se reconoce expresando las restricciones en la forma cannica (). La funcin objetivo puede ser de maximizacin o minimizacin. Condiciones FACTIBILIDAD La variable de salida es la variable bsica que tiene el valor ms negativo, en caso de empate procedemos de forma arbitraria, y si todas las variables bsicas son no n egativas, el procesos finaliza y la solucin factible ptima se encuentra. OPTIMALIDAD La v ariable d e e ntrada es s eleccionada de l as v ariables no bs icas, se hacen c ocientes c uyos deno minadores s ern nec esariamente n egativos y se t oman d e l a ecuacin pivote. L os n umeradores s ern l os n meros correspondientes en la funcin objetivo.

Se escoge el cociente ms prximo a 0 para minimizacin. No toma en cuenta cocientes as ociados con de nominadores positivos o c eros. Y s i t odos l os denominadores s on 0 o pos itivos, el pr oblema n o t iene s olucin f actible, los empate se deciden arbitrariamente. Cuando s e t iene un c aso d e M ax en el m todo D ual-Simplex, t odo el procedimiento es exactamente igual si fuera Min, excepto que al definir la variable de e ntrada s e hacen c ocientes c uyos de nominadores s ern n ecesariamente negativos tomados d e l a ec uacin pi vote y l os nu meradores s ern l os nmeros correspondientes en la funcin objetivo. Se t oman l os v alores abs olutos de l os c ocientes ( prescindiendo de l os negativos) y s e el ige, par a det erminar l a v ariable de e ntrada, el c ociente ms prximo a cero.

Captulo III: Teora de la dualidad y Anlisis de sensibilidad

117

EJEMPLO MIN Z=2X1+X2 s.a 3x1+x23 4x1+3x26 x1+2x28 x1,x20


NO SE PUEDE RESOLVER POR EL METODO SIMPLEX

PASO1.- Se expresan las restricciones del problema nicamente las restricciones en la forma cannica: MIN Z=2X1+X2 s.a -3x1-x2-3 -4x1-3x2-6 -x1-2x2-8 x1,x20 PASO2.- Se aade variables de holgura positivas: Zo=2x1+x2+0s1+0s2+0s3 Zo=-2x1-x2-0s1-0s2-0s3 s.a -3x1 -4x1 -x1 - x2 - 3x2 - 2x2 + S1 + S2 = = = -3 -6 -8

S3

Captulo III: Teora de la dualidad y Anlisis de sensibilidad

118

PASO 4.BASE Z S1 S2 S3 Z 1 0 0 0
2 = 0.5 4

X1 -2 -3 -4 -1

X2 -1 -1 -3 -2

S1 0 1 0 0

S2 0 0 1 0

S3 0 0 0 1 V.salida

Sol 0 -3 -6 -8

V entrada

1 = 0.3 3

BASE Z S1 X2 S3

Z 1 0 0 0

X1 -2/3 -5/3 -4/3 5/3

X2 0 0 1 0

S1 0 1 0 0

S2 -1/3 -1/3 1/3 -1/3

S3 0 0 0 1 V. salida

Sol 2 -1 2 1

V. entrada

2/3 = 0.4 5/3

1/3 =1 1/3

BASE Z X1 X2 S3

Z 1 0 0 0

X1 0 1 0 0

X2 0 0 1 0

S1 -2/5 -3/5 4/5 1

S2 1/5 -1/5 3/5 1

S3 0 0 0 1

Sol 12/5 3/5 6/5 0

V. bsicas X1=3/5 X2=6/5 S3=0

V. no bsicas S2=0 S1=0

Captulo III: Teora de la dualidad y Anlisis de sensibilidad

119

Como hay factibilidad se puede aplicar el mtodo Dual-Simplex. PASO5.-Se define la variable de salida, se elige por el valor ms negativo de la columna de solucin. PASO 6.- Se define la variable de entrada, para ello se formaran cocientes en los que los denominadores de la ecuacin pivote y que pertenezcan a las variables no bsicas. Los numeradores sern los nmeros correspondientes a la funcin objetivo.

EJEMPLO. El entrenador de Bsquetbol de l os B orregos del Tec. de Monterrey es t interesado e n pr eparar l o q ue ha bau tizado como la ensalada vitamnica, l a c ual puede prepararse a partir de 5 v erduras b sicas di sponibles y de finidas c omo 1,2,3,4,5; se desea que la ensalada vitamnica contenga por lo menos 10 unidades de vitamina A y 25 unidades de v itamina C , l a r elacin neta del c ontenido vitamnico y el costo de las verduras se proporcionan en la siguiente tabla. VERDURAS (UNIDADES DE VITAMINA/Kg) VITAMINAS A C COSTO 1 2 1 100 2 0 2 80 3 3 2 95 4 4 1 100 5 1 3 110

X= Cantidad de las diferentes verduras a emplear en la E.V. X1= Cantidad de vitamina 1 a emplear en la E.V. X2= Cantidad de vitamina 2 a emplear en la E.V. X3= Cantidad de vitamina 3 a emplear en la E.V. X4= Cantidad de vitamina 4 a emplear en la E.V. X5= Cantidad de vitamina 5 a emplear en la E.V.

Captulo III: Teora de la dualidad y Anlisis de sensibilidad

120

MAX Z=100X1+80X2+95X3+100X4+110X5 s.a 2X1 X1 X1 DUAL MIN F=10Y1+25Y2 s.a 2Y1 3Y1 4Y1 Y1 Y1 MAX Z= 100X1+80X2+95X3+100X4+110X5-0S1-0S2-MW1-MW2 Z-100X1-80X2-95X3-100X4-110X5+0S1+0S2+MW1+MW2=0 + + + + + , Y2 2Y2 2Y2 Y2 3Y2 Y2 100 80 95 100 110 0 + , 2X2 X2 + + , 3X3 2X3 X3 + + , 4X4 X4 X4 + + , X5 3X5 X5 10 52 0

2X1 X1 + 2X2 Xi0

+ +

3X3 2X3

+ +

4X4 X4

+ +

X5 3X5

-S1 -S2

W1 + W2

= =

10 25

S1,S2,W1,W20

i=1,2,3,4,5

Captulo III: Teora de la dualidad y Anlisis de sensibilidad

121

BASE Z W1 W2

Z 1 0 0

X1 -100 2 1

X2 -80 0 2

X3 -95 3 2

X4 4 1

X5 1 3

S1 0 -1 0

S2 0 0 -1

W1 M 1 0

W2 M 1 0

Sol

-100 -100

AJUSTE BASE Z W1 W2 Z 1 0 0 X1
-100-3M

X2
-80-2M

X3
-95-5M

X4
-100-5M

X5
110-3M

S1
M -1 0

S2
M 0 -1

W1
0 1 0

W2
0 0 1

Sol
-35 10 25

2 1

0 2

3 2

4 1

1 3

1 ITERACIN
BASE

Z 1 0 0

X1
-100/3-5/3M

X2
-26/3+2/3M

X3
65/5-7/3M

X4
-193/3-1/3M

X5
0

S1
M

S2
-110/3+4/3M

W1
0

W2
110/3+4/3M

Sol
2750/3

Z W1 X5

5/3 1/3

-2/3 2/3

7/3 2/3

11/2 1/3

0 1

-1 0

1/3 -1/3

1 0

-1/3 1/3

5/3 25/3

2. ITERACIN
BASE

Z 1 0 0

X1
-380/11 5/11 2/11

X2
-200/11 -2/11 8/11

X3
208/11 7/11 5/11

X4
0 1 0

X5
0 0 1

S1
-190/11 -3/11 1/11

S2
-390/11 1/11 -4/11

W1
190/11+M 3/11 -1/11

W2
340/11+M -1/11 -4/11

Sol
10600/11 -5/11 9/11

Z X4 X5

Captulo III: Teora de la dualidad y Anlisis de sensibilidad

122

3 ITERACIN

BASE

Z 1 0 0

X1
0 1 0

X2
-32 -2/3 4/5

X3
67 7/5 1/5

X4
76 11/5 -2/5

X5
0 0 1

S1
-38 -3/5 1/5

S2
-24 1/5 -2/5

W1
38+M 3/5 -1/5

W2
25+M -1/5 2/5

Sol
980 1 8

Z X1 X5

4 ITERACIN
BASE

Z 1 0 0

X1
0 1 0

X2
120 2 4

X3
105 2 1

X4
0 1 2

X5
190 3 5

S1
0 0 1

S2
-100 -1 -2

W1
M 0 -1

W2
100+M 1 2

Sol
2500 25 40

Z X1 X5

Conclusin. Se necesitan 25 unidades de vitamina 1 y 40 unidades de vitamina 5 para preparar una ensalada vitamnica con 2500 unidades.

Captulo III: Teora de la dualidad y Anlisis de sensibilidad

123

EJEMPLO.
MODELO PRIMAL MODELO DUAL

MAX X1 -2X1 -X1 X1 X2 + X2 X2 3X2 =

Z =2X1+5X2 3 4 6 0

MIN

W=3Y1+4Y2+6Y3

Y1 Y1 Y1

2Y2 Y2 Y2

6Y3 3Y3 Y3

= =

2 5 0 0

Libre o irrestricta MIN Z=3Y1+4Y2+6Y3+0S1+MW1 Z-3Y1-4Y2-6Y3-0S1-MW1 s.a. Y1 -Y1 Y1 , Y2 TABLON Base Z S1 W1 Z 1 0 0 Y1 -3 1 -1 Y2 -4 -2 -1 2Y2 Y2 + + 6Y3 3Y3 Y3 + S1 +

= W1 Libre =

2 5 0

Y3 -6 1 3

S1 0 1 0

W1 -M 0 1

SOL 0 2 5

Captulo III: Teora de la dualidad y Anlisis de sensibilidad

124

AJUSTE Base Z S1 W1 Z 1 0 0 Y1 -3-M 1 -1 Y2 -4-M -2 -1 Y3 -6+3M 1 3 S1 0 1 0 W1 -M 0 1 SOL 5M 2 5 =2/1=2 =5/3=1.66

1.- ITERACIN Base Z S1 W1 V. Bsicas S1=11/3 Y3=5/3


Z=10

Z 1 0 0

Y1 -5 2/3 -1/3

Y2 -6 -7/3 -1/3

Y3 0 0 1

S1 0 1 0

W1 2-M 1/3 1/3

SOL 10 11/3 5/3

V. no Bsicas Y1=0 Y2=0 W1=0

Captulo III: Teora de la dualidad y Anlisis de sensibilidad

125

3.5

ANALISIS DE SENSIBILIDAD.

El mtodo de modelo de programacin lineal es esttico y por tal motivo puede resultar inoperante con el transcurso del tiempo; es decir, los cambios que ocurren en c ualquier ec onoma dan l ugar a q ue pr ecios, c ostos, r ecursos di sponibles o requeridos ya no se puedan considerar para otro tiempo. Estos parmetros por lo general son valores estimados sin la deseable precisin debido a las dificultades normales para conseguir registros confiables. Una solucin es ptima solo en la que se refiere al modelo especfico que se usa p ara r epresentar un pr oblema r eal es tudiado, pero no pu ede ser c onfiable hasta v erificar u n b uen c omportamiento al hacer c ambios e n s us par metros. E l anlisis de sensibilidad tiene el propsito de investigar el defecto sobre la solucin ptima entregada por el mtodo simplex con los cambios a los valores originales. En tal caso la programacin lineal tiene el recurso de revisar la solucin ptima del pr oblema para aj ustarla a l o q ue j uzga v alido p or l os r esponsables d e l a decisin o bi en e n r espuesta a c ambios ( solo di scretos, pue s l os c ambios continuos forman par te d e l a pr ogramacin p aramtrica no i ncluida aqu) del entorno ec onmico; p or t al m otivo a es te anlisis t ambin s e l e c onoce c omo anlisis de la paso optimalidad. En g eneral s e pueden presentar c ambios q ue no a fecten l a o ptimalidad d e la solucin obtenida pero tambin ocurrir que se pierda esa condicin. Por tal motivo es importante verificar los parmetros sensibles, que al cambiar de valor, se pierde el ptimo en este caso, es posible calcular el intervalo de v alores permitidos que no pierdan lo ptimo. Tambin se puede determinar el intervalo para conservar la factibilidad (los valores no negativos de una variable). 3.5.1. Forma Matricial de la Tabla Simplex y las Relaciones Vectoriales

Implicadas. Donde: Z= Al valor de la funcin objetivo. A= A las matriz de coeficientes tecnolgicos conforme las restricciones. b= Es un vector c olumna de t restricciones. rminos i ndependientes, c onforme a l as

C= Es un vector rengln de coeficientes, conforme a la funcin objetivo.

Captulo III: Teora de la dualidad y Anlisis de sensibilidad

126

CB= Es un vector r engln de c oeficientes de v ariables de f uncin obj etivo conforme transpuesto s e u biquen en l a c olumna d e b ase ( bsicas en l a t abla simplex). Y= Es un vector rengln de variables duales (precios sombra) los que se localizan como coeficientes en las variables de holgura y/o artificiales del rengln Z. XB= Es u n v ector c olumna c on v alores de v ariables bs icas e n l a c olumna de solucin. B-1= Es la inversa de una matriz B formada por las columnas aj de coeficientes aij de r estricciones, c onforme a v ariables b sicas ( columna de base) en l a t abla simplex. N= Matriz de coeficientes tecnolgicos, no bsicos. XN= Es el vector de variables no bsicas. 1= Matriz identidad. 0= Vector cero.

3.5.1.1. Cambio en el vector A. Cambios en l a m atriz A de c oeficientes t ecnolgicos de r estricciones en variables no bsicas. siendo mejor recalcular con el simplex para cambio de coeficientes aij de la matriz A de r estricciones en variables no b sicas solo i nteresa manejar los pues el resto queda igual y se puede as: 1. ETAPA Los cambios en A para variables bsicas resultan en clculos muy complicados

aij de el los,

Usando la frmula de = 1 = se revisa si el coeficiente indicador de cambia de s igno, s i no ocurre el c ambio de s igno en t al coeficiente n o es nec esario a plicar l a 2 etapa y a q ue el c ambio pr opuesto no afecta la optimalidad del problema. Cuando el coeficiente cambia de signo se ent iende q ue el c ambio pr opuesto, s i pr ovoca per dida de o ptimalidad de l a solucin que se est realizando y en tal caso se procede a la siguiente etapa.

Captulo III: Teora de la dualidad y Anlisis de sensibilidad

127

Se aplica la frmula de de = 1 con la cual se calcula la nueva columna . S e apl ica el s implex has ta r e opt imizar dado el s iguiente modelo d e programacin lineal suponga que el coeficiente -1 cambia a 2. EJEMPLO 1: Min Z=3X1-X2+4X3 s.a X1 X1 , 2X2 X2 + , X3 X3 X3 = 8 20 0

2. ETAPA

Min Z=3X1-X2+4X3-0S1+MW1+MW2

X1 2X2 X1 BASE Z W1 W2 1.- ITERACIN BASE Z W1 X2 Z 1 0 0 X1 -3M 1 0 , Z 1 0 0 X2

+ , X1 -3M 1 0

X3 X3 X3 X2 1+2M 0 2

S1 S1 X3 -4 -1 1

+ , S1 -M -1 0

W1 W1

+ , W1 0 1 0

W2 W2 W2 0 0 1

= Sol 28M 8 20

3 4 0

X2 0 0 0

X3 -9/2-M -1 1/2

S1 -M -1 0

W1 0 1 0

W2 -1/2-M 0 1/2

Sol -10+8M 8 10

Captulo III: Teora de la dualidad y Anlisis de sensibilidad

128

2.- ITERACIN BASE Z X1 X2 Z 1 0 0 X1 0 1 0 X2 0 0 1 X3 -15/2-M -1 1/2 S1 -3 -1 0 W1 3-M 1 0 W2 -1/2-M 0 1/2 Sol 14 8 10

= = 3, 12

2 = 3, 12 4 = 32 0 1 0 0 1 0 0 2 3 2 [3 1 4] = 0 1 3 0 2

0 6 1 = 1 2

ETAPA 2

1 0 1 0 2 1 0 0 1 = 0 1 2 0 2 1 Z 1 0 0 Z 1 0 0 X1 0 1 0 X1 -3/4 1/2 1/4 X2 0 0 1 X2 0 0 1 X3 3/2 2 1/2 X3 0 1 0

= 1

2 1 0 2 2 1 = 0 1 1 = 1 2 2 2 S1 -3 -1 0 S1 -9/4 -1/2 1/4 W1 3-M 1 0 W1 9/4-M 1/2 -1/4 W2 -1/2-M 0 1/2 W2 -1/2-M 0 1/2 Sol 14 8 10 Sol 8 4 8

BASE Z X1 X2 BASE Z X3 X2

Captulo III: Teora de la dualidad y Anlisis de sensibilidad

129

EJEMPLO 2

MIN s.a

Suponga que el vector de la columna 1 [2,6,2] cambia a 1 [6,6, 2] Z=5X1-6X2-7X3

2X1 6X1 2X1 X1

+ + ,

10X2 3X2 2X2 X2

+ + ,

6X3 X3 2X3 X3

30 12 12 0

Z=5X1-6X2-7X3-0S1+0S2+MW1+MW2 Z-5X1+6X2+7X3+0S1-0S2-MW1-MW2=0 2X1 6X1 2X1 BASE Z W1 S2 W2 + + 10X2 3X2 2X2 Z 1 0 0 0 + + X1 -5+4M 2 6 2 6X3 X3 2X3 X2 6+12M 10 -3 2 X3 7-4M -6 1 2 S1 -M -1 0 0 W1 0 1 0 0 S1 + S2 + S2 0 0 1 0 W2 + W1 = = = W2 0 0 0 1 30 12 12 Sol 42M 30 12 12

1.- ITERACIN BASE Z W1 S2 X3 Z 1 0 0 0 X1 -12+4M 8 5 1 X2 -1+16M 16 -4 1 X3 0 0 0 1 S1 -M -1 0 0 W1 0 1 0 0 S2 0 0 1 0 W2 -7/2+2M 3 -1/2 1/2 Sol -42+66M 66 6 6

Captulo III: Teora de la dualidad y Anlisis de sensibilidad

130

2.- ITERACIN BASE Z X2 S2 X3 Z 1 0 0 0 X1 23/2 1/2 7 1/2 X2 0 1 0 0 X3 0 0 0 1 S1 -1/16 -1/16 -1/4 1/16 W1 1/16-M 1/16 1/4 -1/16 S2 0 0 1 0 W2 -53/16-M 3/16 1/4 5/16 Sol -303/8 33/8 45/2 15/8

FASE 2

= = 116

REOPTIMIZO BASE Z X2 S2 X3 Z 1 0 0 0 X1 2 0 7 -1 X2 0 1 0 0

1 16 1 4 1 16 X3 0 0 0 1

6 53 6 = 2 > 0 0 16 2 0 316 6 0 1 14 6 = 7 2 1 0 516 W1 1/16-M 1/16 1/4 -1/16 S2 0 0 1 0

S1 -1/16 -1/16 -1/4 1/16

W2 -53/16-M 3/16 1/4 5/16

Sol -303/8 33/8 45/2 15/8

3.- ITERACIN BASE Z X2 S2 X3 Z 1 0 0 0 X1 0 0 1 0 X2 0 1 0 0 X3 0 0 0 1 S1 1/112 -1/16 -1/28 3/112 W1 -1/112-M 1/16 1/28 -3/112 S2 -2/7 0 1/7 1/7 W2 -379/112-M 3/16 1/28 39/112 Sol -2481/56 33/8 45/14 285/56

Captulo III: Teora de la dualidad y Anlisis de sensibilidad

131

4.- ITERACIN

BASE Z X2 S2 X3

Z 1 0 0 0

X1 0 0 1 0

X2 0 1 0 0

X3 -1/3 7/3 4/3 112/3

S1 0 0 0 1

W1 -M 0 0 -1

S2 -1/3 1/3 1/3 16/3

W2 -7/2-M 1 1/2 13

Sol -46 16 10 190

3.5.1.2. Cambio en el vector B A partir de l a de finicin por pr oducto d e m atrices y v ectores de una t abla simplex ptima se obtiene.

(CB B-1 N-CN)0 y B-1b0

Para el v ector de v ariables bs icas o ptimas XB*=B-1b. A s el anl isis de sensibilidad determinara l os i ntervalos de l os r oles par a c ada p armetro en e l modelo q ue p ermita m antener al c onjunto de v ariables b sicas en es tas condiciones. Para el anlisis de sensibilidad se requiere saber la composicin matricial de la tabla s implex y l as r elaciones v ectoriales implicadas. L a l ocalizacin de estos vectores y matrices en la tabla forman parte de la estructura matricial. Cuando s e m odifica el v alor de l as c omponentes d el v ector de r ecursos b a (b+b), s lo deb e v erificarse q ue s e s iga m antenimiento l a factibilidad de l as variables bsicas, esto es, al hacer el cambio se debe tener que B-1(b+b)0 A partir de la ley distributiva para la suma se tiene ( + ) 0

Este es u n s istema de i necuaciones q ue nos per mite d eterminar t odas l as posibles combinaciones que permite determinar todas las posibles combinaciones para los cambios en b. De es ta l tima ex presin, des pus de r ealizar l as c orrespondientes operaciones, se define b tal q ue per mita en t odo c aso m antener c omo ninegativas a todas las variables ptimas en XB.

Captulo III: Teora de la dualidad y Anlisis de sensibilidad

132

Analizando slo los cambios de uno de los recursos a la vez se tiene: 1 0 0 . 0 = . , = . , = . . . . 0 0 ( 1 + 1 ) 0

Siguiendo estas condiciones para mantener la factibilidad de la solucin bsica ptima s e enc uentra el r ango de v alores p ara c ada r ecurso b 1, l a s olucin es e l rango de valores que satisfacen.

EJEMPLO 1: Z=5x1+3x2+0s1+0s2 Z-5x1-3x2-0s1-0s2=0 s.a 3x1 + 5x2 + 5x1 + 2x2 x1,x2,s1,s20 Producto utilidad Personal T. mquina BASE Z S1 S2 1 ITERACIN Z 1 0 0 A 5 C1 5 5 X1 -5 3 5 S1

+ B 3 C2 5 2 X2 -3 5 2

S2

= =

15 10 disponible

15 10 S1 0 1 0 S2 0 0 1 Sol 8 15 10

15/3 = 5 10/5 = 2

BASE Z S1 X1

Z 1 0 0

X1 0 0 0

X2 -1 19/5 2/5

S1 0 1 0

S2 1 -3/5 1/5

Sol 10 9 2 =9/19/5=2.3 =2/2/5=2

Captulo III: Teora de la dualidad y Anlisis de sensibilidad

133

2. ITERACIN

BASE Z X2

Z 1 0

X1 0 0

X2 0 1

S1 5/19 5/19

S2 16/19 -3/19

Sol 235/19 45/19

Es lo nico que se toma de la solucin factible.

X1 0 1 0 -2/19 5/19 20/19 Qu pasara si trabajo con 5 personas. Maximizar para producto A y producto B y que el Tiempo de Mquina sean 5 horas?

b+b 1

5 3 5 = 1 ( + ) = 19 19 = 2 1 2 5 5 19 19 25 15 10 19 = 19 0 = 19 15 10 25 19 19 19 10 = [3,5] 19 15 19 Zo= CBXB 5 19 2 19 + 10 20

5 3 = 19 19 2 5 19 19

5 personas

3 19 5 19

Aplicar Dual Simplex. BASE Z X2 X1 Z 1 0 0 X1 0 0 1 X2 0 1 0

5 3 50 10 19 = 1 ( + ) = 19 19 = 20 2 5 20 19 19 19 S1 5/19 5/19 -2/19 S2 16/19 -3/19 5/19 -10/19 80/19 Sol

Captulo III: Teora de la dualidad y Anlisis de sensibilidad

10 60 19 0 19 = 80 100 19 19
5 19 1 = 5 19

134

3 ITERACIN. BASE Z S1 X1 Z 1 0 0 X1 0 0 1 X2 -1 19/3 2/5 S1 0 1 0 S2 1 -3/5 1/5 -2 4 Sol

= 1 =

16 2 = 19 3 19

2 =

2 =

1 = 0.26 19 5 1 = 1.6 3 5

Se toma este porque no se hace cclico

BASE Z S2 X1

Z 1 0 0

X1 0 0 1

X2 16/3 -19/3 5/3

S1 5/3 -5/3 1/3

S2 0 1 0

Sol 10/3 10/3

= 1 = [2 , 1 ]

10 2 3 = 0 + 50 = 16.6 = [0,5] 3 10 1 3

Captulo III: Teora de la dualidad y Anlisis de sensibilidad

135

EJEMPLO 2:

Z=2X1+X2 C1 s.a X1 6X1 + X2 8X2 C3 C4 6 4 48 C5 b1 b2 b3 C2

Z=2X1+X2+0S1+0S2+0S3 Z-2X1-X2-0S1-0S2-0S3=0

x1 6x1 x1 Z 1 0 0 0

Tabln BASE Z S1 S2 S3

x2 + 8x2 , x2 X1 -2 1 0 6

+ , X2 -1 0 1 8

S1 S1

+ , S1 0 1 0 0

S2 S2

+ , S2 0 0 1 0

S3 S3

= = = S3 0 0 0 1

6 4 48 0 Sol 0 6 4 48 =6/1=6 =4/0= =48/6=8

1.-ITERACIN BASE Z X1 S2 S3 Z 1 0 0 0 X1 0 1 0 0 X2 -1 0 1 8 S1 2 1 0 -6 S2 0 0 1 0 S3 0 0 0 1 Sol 12 6 4 12 =6/0= =4/1=4 12/8=1.5

Captulo III: Teora de la dualidad y Anlisis de sensibilidad

136

BASE Z X1 S2 X2

Z 1 0 0 0

X1 0 1 0 0

X2 0 0 0 1

S1 1/2 1 3/4 -3/4

S2 0 0 1 0 B-1

S3 1/8 0 -1/8 1/8

Sol 27/2 6 5/2 3/2 B

1 0 0 1 0 0

1 3 4 3 4

0 0 1

0 0 1 1 1 8 0 0 0 18 1 0 6

B-1

0 0 1 1 = 1 0 8

1 0 1 0 0 0 0 3 1 1 8 4 1 0 = 0 1 3 1 0 1 0 0 8 4 0 I

0 0 1 =

6 6 0 1 0 0 5 2 = 0 5 0 1 1 2 6 0 8 3 36 0 2 1 1

0 6 3 = 4 2 48 12

Para el recurso 1. (Anlisis de sensibilidad) X16.R1 1 3 4 3 4


3 4 3

4 1

Para el recurso 2 (X4)

0 0 6 1 1 5 1 8 0 2 3 0 0 18 2 0 0

-6

1 6 6 5 3 5 0 0 2 4 1 2 3 3 3 0 0 1 2 2 4

10 3

=
1 2

1 6 10 3

R2

5 2 3 4

b1[-,8]

Captulo III: Teora de la dualidad y Anlisis de sensibilidad

137

1 3 4 3 4

0 0 0 2 0 0

0 0 6 0 1 5 1 8 1 2 1 3 0 0 8 2

-2

-1

6 6 0 5 5 0 2 2 2 3 3 0 2 2

1 52 , + b2[4-5/2,-]

2 52 0 3 2

0 6

Para el recurso 3 (6X1+8X248) 1 3 4 3 4 0 0 0 0 0 6 0 1 18 0 52 3 3 0 18 2

12

-6

1 0 6 0 0 1 3 1 5 0 8 3 2 4 1 8 3 1 3 3 0 18 3 1 2 8 3 4

0 6

20

3 12

3 20

5 2 1 8

Qu pasara si el vector b valiera 20, 5, 14 ser ptimo y factible. 20 5 = 1 14 20 15 15

20 0 0 73 7 5 4 0 4 7 53 0 4 4

1 0 3 4 1 3 0 4

0 1 20 8 5 1 14 8

Captulo III: Teora de la dualidad y Anlisis de sensibilidad

138

3.- ITERACIN. (X dual simplex xK sali a 0) TABLON Base Z X1 S2 X2 Z 1 0 0 0 X1 0 1 0 0 X2 0 0 0 1 S1 1/2 1 3/4 -3/4 S2 0 0 1 0 S3 1/8 0 -1/8 1/8 SOL 0 20 73/4 -53/4 X1=0/0= X2=0/1=0 S1=0.5/0.75=-0.6 S2=0/0= S3=0.125/0.125=1

4.- ITERACIN. Base Z X1 S2 X2 Z 1 0 0 0 X1 0 1 0 0 X2 2/3 4/3 1 -4/3 S1 0 0 0 1 S2 0 0 1 0 S3 5/24 1/6 0 -1/6 SOL 7/3 5 53/3

Calculando la funcin objetivo Z.

7 3 14 = [2,0,0] 5 = + 0 + 0 = 143 3 53 3 EJEMPLO 3: MAX s.a X1-X23 -2X1-X2=4 -X1+3X26 X1,X20 Anlisis de sensibilidad Z=2X1+5X2

1 = [1 , 2 , 1 ] 2 1

Captulo III: Teora de la dualidad y Anlisis de sensibilidad

139

MAX Z=2X1+5X2+0S1-MW 1+OS2 Z-2X1-5X2-0S1+MW 1-OS2=0 X1 -2X1 -X1 Tabln BASE Z S1 W1 S2 AJUSTE Z 1 0 0 X1 -2 1 -2 1 X2 -5 -1 -1 3 + X2 X2 3X2 + S1 + S2 + W1 = 3 4 6

Mtodo de la gran M S1 0 1 0 0 W1 M 0 1 0 S2 0 0 0 1 SOL 0 3 4 6

BASE Z S1 W1 S2

Z 1 0 0

X1 -2+2M 1 -2 1

X2 -5+M -1 -1 3

S1 0 1 0 0

W1 0 0 1 0

S2 0 0 0 1

SOL 4M 3 4 6

1.- ITERACIN

BASE Z S1 W1 X2

Z 1 0 0

X1 -11/3+2/3M 2/3 -2/3 -1/3

X2 0 0 0 1

S1 0 1 0 0

W1 0 0 1 0

S2 5/3-1/3M 1/3 1/3 1/3

SOL 10-6M 5 6 2

Captulo III: Teora de la dualidad y Anlisis de sensibilidad

140

2.- ITERACIN BASE Z X1 W1 X2 Z 1 0 0 X1 0 1 0 0 X2 0 0 0 1 S1 11/2-7/2M 3/2 7/2 1/2 W1 0 0 1 0 S2 7/2-3/2M 1/2 3/2 1/2 SOL 25/2-47/2M 15/2 47/2 9/2

No tiene solucin factible pues se vuelve cclica y no se puede realizar anlisis de sensibilidad en el modelo primal.

3.5.1.3. Cambio en el vector C. Si es la modificacin de un c osto bsico se utilizar (CB+C), de t al forma que en el r engln c ero de l a t abla s implex s e s iga m anteniendo l a pr opiedad [(CB+C)B-1N-CN]0; de forma similar al utilizar la ley distributiva se obtiene:

Este s istema enc uentra t odo el espacio de posibles s oluciones para l os cambios simultneos en las componentes del vector de costos bsicos; analizando slo el cambio de cada uno de los costos bsicos a la vez, se tiene:

( + ) 0

Siguiendo es tas c ondiciones par a m antener l as c ondiciones pt imas de l a solucin bsica se encuentra el rango de valores para cj. La solucin es el rango de valores que satisfacen ( + )

= (1 , 0 0), = 0, , . .0, = (0, 0. )

Captulo III: Teora de la dualidad y Anlisis de sensibilidad

141

EJEMPLO: = 51 62 73 01 + 02 + 1 + 2 51 + 62 + 73 + 01 02 1 2 + + 6X3 X3 2X3 Sj0 + S1 + S2 + W1 + WK0 W2

2X1 6X1 2X1 Xi0 TABLON

+ +

10X2 3X2 2X2

= = =

30 12 12

BASE Z W1 S2 W2 AJUSTE BASE Z W1 S2 W2 Z 1 0 0 0

Z 1 0 0 0

X1 -5 2 6 2

X2 6 10 -3 2

X3 7 -6 1 2

S1 0 -1 0 0

W1 -M 1 0 0

S2 0 0 1 0

W2 -M 0 0 1

Sol 0 30 12 12

X1 -5+4M 2 6 2

X2 6+12M 10 -3 2

X3 7-4M -6 1 2

S1 -M -1 0 0

W1 0 1 0 0

S2 0 0 1 0

W2 0 0 0 1

Sol 42M 30 12 12

Captulo III: Teora de la dualidad y Anlisis de sensibilidad

142

1.- ITERACIN BASE Z W1 S2 X3 Z 1 0 0 0 X1 -12+8M 8 5 1 X2 -1+16M 16 -4 1 X3 0 0 0 1 S1 -M -1 0 0 W1 0 1 0 0 S2 0 0 1 0 W2 -7/2+2M 3 -1/2 1/2 Sol -42+66M 66 6 6

2.- ITERACIN BASE Z X2 S2 X3 Z 1 0 0 0 X1 23/2 1/2 7 1/2 X2 -1+16M 16 -4 1 N X3 0 0 0 1 S1 -1/16 -1/16 -1/4 1/16 W1 1/16-M 1/16 1/4 -1/16 S2 0 0 1 0 B-1 W2 -53/16-M 3/16 1/4 5/16 Sol -303/8 33/8 45/2 15/8

= [6,0, 7] [ ] = [1 , 2 , 1 , 2 ] = [0,0,0,0]
1

= [2 , 2 , 3 ]

= ( ) = 3 4 B-1N = 3 (7 3)

1 2 1 0 = 7 0 0 1 0 1 2

1 16 1 4 1 16

1/16 = 1/4 1/16

0 3/16 1 1/4 0 5/16

= [ + + + + + [ ] +

1 16 1 4 1 16

3 16 1 4 5 16

Captulo III: Teora de la dualidad y Anlisis de sensibilidad

12 1 7 0 1 0 2

0 0 1

1 16 1 = 4 1 16

1 1 16 8 1 1 4 4 1 1 8 16

3 1 16 128 1 1 4 4 3 5 128 16

143

[, , , ] =

= [ 138

53 1 27 16 16 128]

Anlisis de sensibilidad para el costo 2

2 13

1 1 16 2 16 2 1

1 13 8 2 8

[ ]

, , , , , , 3 53 16 2 16 2 27 2 17.6 1 27 126 2 128

, , ,

-1

= 51 62 73

13

17.6

27

Captulo III: Teora de la dualidad y Anlisis de sensibilidad

2 27 [27, +]

144

Anlisis de sensibilidad para el costo 3

3 10.6

3 13

5 53 16 16 3

1 13 8 3 8

[ ]

, , , , , , 1 1 16 3 16 3 9 3 1 3 27 128 2 128

, , ,

Haciendo lo del costo 3, restndole a es -7 para obtener el ms ptimo.

3 = (, 6) (6, +)

3 (, 1) (13, +)

10

13

Captulo III: Teora de la dualidad y Anlisis de sensibilidad

145

Completa la siguiente tabla ptima y obtenga el modelo original sabiendo X5, X6, X7 son variables de holgura.
= = 1 = 0 =

BASE Z X5 X1 X3

Z 1 0 0 0

X1 0 1 1 0

X2 2 -2 -24 0

X3 0 0 0 1

X4 21/2 15/2 6 0

X5 0 1 0 0

X6 3/2 -1/2 2 = 0

X7 5/4 3/4 1 1

SOL 5/4 3/4 1 1

= 1

1 12 0 2 0 0 1 0 0 1 0 0 1 0 0

1 = = B-1 3 1 4 1 0 1 0 I

1 = =

0 1 1 1 12 0 0 1 0

1 14 = 0 1 2 0 0

A=BA

1 0 1 4 0 0 1 2 1 0 0 1 1 2 1

1 4 1 2 0

0 0 1 0 0 1 0 0 1

5 4 = 1 2 0

1 9 12 12 3 0 0 1

1 2 1 24 0 0

1 1 2 1

15 2 6 0

Captulo III: Teora de la dualidad y Anlisis de sensibilidad

= = 0

0 = = 0 34 1 = = 0 0

= 0 34

3 2

1 14 5 4 1 12 0 0 1 2

0 2

0 2

0 212 = 0 32 18 1 2

1 0 4 1 34 1 1 1 = 0 2 2 1 1 0 1 5 4 5 1 4 2 0 1 2 8

3 1 4 = 5 4 2 1 1

1 1 2 1

146

= 34

0 212 = 34 18 = 34 20

9 0 2

1 2 2

1 9 12 12 3 0 0 1 0 9 2 21 2

Z=3/4X1-20X2+1/2X3-6X4 s.a 5/4X1 1/2X1 X1 , 8X2 12X2 X2 , X3 1/2X3 X3 X3 + + , 9X4 3X4 X4 0 0 1 0

Captulo III: Teora de la dualidad y Anlisis de sensibilidad

147

Completa la siguiente tabla ptima y obtenga el modelo original sabiendo X4, X5 son variables de holgura de la primera y segunda restriccin.
= = 1 = 0 =

BASE Z X1 X2

Z 1 0 0

X1 0 1

X2 0 -0

X3 5/3 1/2 2/3

X4 2 1/2 0 B
-1

X5 1/3 0 1/2

SOL 120 25 20

0 1 -1 A=B

= 1

1 = = 1 2 0 I B-1 0 1 0 1 0 1 3 B-1 I

1 = =

2 0 1 0 = = 0 3 0 1 = = 2 2 = 0 0 1 3 2

1 0 2 0 0 1 0 3

0 = = [4,1]

= = 0 0

2 = = 0

= [4 1]

25 = [100 + 20] = 120 20 5 = 2, 3 0 25 50 = 3 20 60 1 2 3 0

1 2 3 0

1 2 2 3 0 3

0 1 3 2

Captulo III: Teora de la dualidad y Anlisis de sensibilidad

= 4

1 83 0

0 53 = 4

0 53 = [4 1

1 83

148

1]

Z=4X1+X2+X3 s.a 2X1 X1 , 3X2 X2 + + , X3 2X3 X3 50 60 0

Captulo III: Teora de la dualidad y Anlisis de sensibilidad

149

EJERCICIOS V. Dualidad. Instrucciones: Dado el Modelo Primal obtener su Modelo Dual y resolverlo por el mtodo apropiado.
MODELO DUAL

1.- Modelo Primal Max Z=2X1+X2 s.a X1+5X210 X1+3X26 2X1+2X28 2.- Modelo Primal Min Z=2X1+X2 s.a X1+5X210 X1+3X26 2X1+2X28 3.- Modelo Primal Min Z=12X1+26X2+80X3 s.a 2X1+6X2+5X34 4X1+2X2+X310 X1+X2+2X36

1.- Min Z=10Y1+6Y2+8Y3 s.a Y1+Y2+2Y32 5Y1+3Y2+2Y31 Y1,Y20 Z=8 Y1=0 Y2=2 Y3=1

2.- Max Z=25Y1+30Y2 s.a 4Y1+7Y21 8Y1+5Y23 6Y1+9Y2-2 Y1,Y20 3.- Max Z=4Y1+10Y2+6Y3 s.a 2Y1+4Y2+Y312 6Y1+2Y2+Y326 5Y1+Y2+2Y380 Y1,Y20 Z=72 Y1=0 Y2=0 Y3=12
NO TIENE SOLUCIN

Captulo III: Teora de la dualidad y Anlisis de sensibilidad

150

4.- Min 4.- Modelo Primal Max Z=10X1+15X2+20X3+25X4 s.a 8X1+6X2-X3+X416 3X1 +2X3-X4=20 Z=16Y1+2Y2 s.a 8Y1+3Y210 6Y1 15
NO TIENE SOLUCIN

-Y1+2Y220 -Y1 Y1,Y20 0

5.- Modelo Primal Min Z=X1+2X2+X3 s.a X2+X3=1 3X1+X2+3X3=4

5.- Max Z=Y1+4Y2 s.a Y21 Y1+Y22 Y1+3Y21 Z=1.333 Y1=0 Y2=0.3333

TRANSPORTE Y ASIGNACIN.
Objetivo: El al umno establecer l os problemas de transporte y asi gnacin c omo un a variable de l m odelo d e P rogramacin Lineal as mismo aprender y aplicar la m etodologa de s olucin d e los mismos.

CAPTULO IV:

Captulo IV: Transporte y Asignacin.

152

4.1. DEFINICIN DEL PROBLEMA DE TRANSPORTE.


En s u de finicin ms s imple el M odelo de T ransporte t iene q ue v er c on l a determinacin d e u n plan de c osto mnimo par a t ransportar una m ercanca o producto de u na v arias par tes ( plantas pr oductoras) a varios des tinos (almacenes o bodegas). El m odelo de t ransporte es b sicamente un m odelo de P rogramacin Li neal que s e pue de r esolver a t ravs del m todo s implex, s in em bargo s u es tructura especial h ace p osible el des arrollo de u n pr ocedimiento al terno de s olucin conocido como Modelo o Tcnica de transporte; entre las tcnicas ms conocidas para resolver el modelo de transporte se presentan: A) Mtodo de la esquina noroeste. B) Costo mnimo. C) Aproximacin de Voguel. El mtodo de transport toma como referencias transportar una mercanca de varias partes a varios destinos y los datos ms representativos que se consideran son: 1.-Nivel de oferta en cada fuente y la cantidad de demanda en cada destino. 2.-Costo Mnimo. 3.-Aproximacin de Voguel. El modelo de t ransporte t oma r eferencia transportar una mercanca de v arias partes a varios destinos y los datos ms representativos que se consideran son: a) Nivel de oferta en cada fuente y la cantidad de demanda en cada destino. b) El c osto de t ransporte unitario de l a mercanca d e c ada fuente a c ada destino.

Captulo IV: Transporte y Asignacin.

153

ESQUEMA EN EL MODELO DE TRANSPORTE

A
II

B
III

C
IV

Un problema de t ransporte i ncluye M f uentes, a c ada u na de l as c uales corresponde l a di sponibilidad d e producto h omogneo y n des tinos a c ada un o de l os c uales r equiere bj y j=1,2,3,4,5,6.n unidades de producto los nmeros ai y bj son enteros positivos. El co sto C ij de t ransportar un a uni dad d e or igen i al des tino j par a c ada i corresponde una j . E l obj etivo de desarrollar un pr ograma de t ransporte q ue cumpla c on t odas l as dem andas a par tir d el i nventario ac tual y a un c osto d e embarque mnimo se considera que el suministro y la demanda total son iguales.

ai

cuando i = 1,2,3,4,5,6m uni dades de

=
=1 =1

Captulo IV: Transporte y Asignacin.

154

Se g arantiza c reando y a un des tino ficticio c on u na de manda i gual al excedente, si la demanda total es menor que le suministro total, o un origen ficticio con un suministro igual al faltante si la demanda excede al suministro total sea X ij el nm ero des conocido de uni dades q ue s e em barcan del or igen i al des tino j entonces t odo m odelo de t ransporte t endr c omo p atrn el s iguiente m odelo matemtico.

=
= ( = 1,2 )
=1

=1 =1

Min

s.a

= ( = 1,2 )
=1

4.1.1 ALGORITMO DE TRANSPORTE.


1.- Analizar qu datos se tienen. 2.- Para v isualizar m ejor l os datos e i niciar el al goritmo s e r ealiza l a s iguiente tabla. Demanda A B C D origen 1 2 3 4 En c ada un a d e l as c asillas de c olocan los c ostos de t ransporte del or igen al destino trabajndose con una matriz de (m) renglones (n) columnas. 3.- Se inicia el algoritmo con la verificacin siguiente:

Captulo IV: Transporte y Asignacin.

1 = 1
Demanda origen 1 2 3 b1
=1 =1

155

A
C1A C2A C3A

B
C1B C2B C3B

C
C1C C2C C3C

D
C1D C2D C3D

a1 40 50 20 110

10

40

30

30

Como s e o bserva, al aum entar en 3 0, el s istema s e eq uilibr, y ahor a s podemos seguir con el algoritmo. Los costos de la columna No.4 valen cero. 4.- Primera asignacin. La primera asignacin o distribucin de la oferta se realiza de la siguiente manera: a).- Se i nicia el al goritmo as ignado c antidades en l as r egiones q ue c ontengan e l costo m nimo, e mpezando por el m s baj o y as s ucesivamente hasta s atisfacer demanda y oferta. Por ejemplo: Se tienen 3 fbricas y 5 al macenes, los costos de transporte son los que se muestran en la matriz. Demanda origen 1 2 3 b1 500 A 6 3 9 350 B 8 5 4 650 C 6 7 6 500 D 4 4 4 700 E 3 6 5 a1 1250 900 550 2700

Se interpreta la columna A y el rengln 1 como: En l a fbrica 1 s e t ienen 1250 unidades pr oducidas p ara o frecer y s e demandan 500 unidades en el rengln A.

Captulo IV: Transporte y Asignacin.

156

Se busca el costo mnimo, ah se designa la cantidad que satisfaga la demanda total o parcial quedando la tabla de la siguiente manera:
Demanda origen 1 2 3 b1 A 6 3 9 500 350 B 8 5 4 650 C 6 7 6 500 D 4 4 4 700 E
700

a1 3 6 5 1250 900 550 2700 550

Al realizar la asignacin se ha satisfecho la demanda de la regin E a un costo mnimo, pero la oferta del rengln 1 t odava no s e distribuye ya que quedan 550 unidades disponibles. Ahora s e o bserva c ual es el s iguiente c osto m nimo, es te s e enc uentra e n l a regin ( 2 A ), a h s e asigna l a c antidad p ara s atisfacer t otal o parcialmente l a demanda quedando lo siguiente:
Demanda origen 1 2 3 b1
500

A 6 3 9 500

B 8 5 4 350

C 6 7 6 650

D 4 4 4 500

E
700

a1 3 6 5 1250 900 550 2700 550 400

Se busca el siguiente costo mnimo y ah se asigna una cantidad quedando:


Demanda origen 1 2 3 b1
500

700 0

A 6 3 9 500 0

B 8 5 4 350

C 6 7 6 650

D
500

E 4 4 4
700

a1 3 6 5 1250 900 550 2700 550 50 400

500 0

700 0

Captulo IV: Transporte y Asignacin.

157

Se busca el siguiente costo mnimo y ah se asigna la cantidad quedando:


Demanda origen 1 2 3 b1
500

A 6 3 9 500 0

B 8 5
350

C 6 7 6 650

D
500

E 4 4 4
700

a1 3 6 5 1250 900 550 2700 550 50 400 200

Se busca el siguiente costo mnimo y ah se asigna una cantidad quedando:


Demanda origen 1 2 3 b1
500

350 0

500 0

700 0

A 6 3 9 500 0

B 8 5
350 50

C 6 7
200

D
500

E 4 4 4
700

a1 3 6 5 1250 900 550 2700 550 50 400 200

6 500 0

350 0

Se busca el siguiente costo mnimo y ah se asigna una cantidad quedando:


Demanda origen 1 2 3 b1
500

650 450 400

700 0

A 6 3 9 500 0

B 8 5
350 50

C 6 7 6

D
500

E 4 4 4
700

a1 3 6 5 1250 900 550 2700 550 50 400 200

400 200

350 0

650 400 0

500 0

700 0

Se observa en la tabla que toda la oferta ha sido distribuida para satisfacer las demandas totales, en este momento la primera asignacin termina. 5.- Clculo de la funcin Z para la primera asignacin; se entiende como Z el costo de distribucin a diferentes centros de consumo, calculndose sta de la siguiente manera:

Captulo IV: Transporte y Asignacin.

= (6 50) + (4 500) + (3 700) + (3 500) + (7 400) + (4 350) + (6 200)

158

6.- Una vez que se ha encontrado el valor de la funcin Z el costo de di stribucin se verifica si en realizada este costo que se ha encontrado es el mnimo. Por ello se realiza un anlisis de costos de oportunidad, o sea, que se analizan. Si se asign o aument una unidad en el rengln 1 A se desbalancea tanto la columna c omo el r engln, por t al m otivo s e t iene q ue di sminuir es a uni dad de dicha columna y rengln para que el sistema no se desbalancee, haciendo esto en renglones (ij) en los cuales se haya asignado alguna cantidad. Este mismo anlisis se realiza para cada rengln donde se incrementa o di sminuye la unidad y as se desbalancea el sistema. Nota: L a c onfiguracin d e l os c iclos ( LOPPS) es c ualquiera, s olo q ue de ben estar formados por lneas rectas horizontales y verticales todas ellas. EJEMPLO 1: La e mpresa F ord Motor C ompany des ea el aborar un pl an de t ransporte semanal para enviar automviles de sus plantas productoras ubicadas en el D.F. Monterrey y G uadalajara, s us almacenes en Toluca, M rida, B aja C alifornia, Matamoros, Cancn. Se s abe q ue el D .F. pr oduce s emanalmente 60 uni dades, M onterrey pr oduce 50 automviles y Guadalajara produce 30 automviles. Por su parte el almacn de Toluca requiere 50 autos semanalmente, Mrida 20, Baja California 15, Matamoros 20 y Cancn 25. El costo promedio en pesos de enviar un automvil de una planta productora a alguno de los centros de distribucin se presentan en la siguiente tabla: Destino D.F. Monterrey Guadalajara Demanda Toluca 25 50 34 50 Mrida 40 55 41 20 Baja Matamoros California 50 45 25 52 15 25 36 20 Cancn 30 40 42 25 Oferta 60 40 30

= 300 + 2000 + 2100 + 1500 + 2800 + 1400 + 1200 = 11300

a) Determinar el Modelo de Programacin Lineal para este problema. b) Calcule una solucin que usted considere viable para este modelo.

Min C.

Costo de envo = 2511 + 4012 + 4235 11 + 21 + 31 50 12 + 22 + 32 20 13 + 23 + 33 15 14 + 24 + 34 20 15 + 25 + 35 25 Oferta 11 + 12 + 13 + 14 + 15 60 s.a

= . .

Captulo IV: Transporte y Asignacin.

159

21 + 22 + 23 + 24 + 25 40 31 + 32 + 33 + 34 + 35 30

Este al goritmo es un m todo es pecializado par a el formato d e un m odelo de transporte el cual puede resolverse mediante 3 mtodos:

4.2 MTODO DE VOGUEL

Este pr ocedimiento es uno de l os m todos m s ac eptados q ue s e bas a en encontrar la diferencia de costos menores (mtodo heurstico). PROCEDIMIENTO 1.- Se c onstruye una matriz de o ferta y dem anda colocando e n cada u na de l as casillas y pestaa que indique el costo. 2.- Se r ealiza pen alizaciones entre c asilla de m enor c osto y l a c asilla de m enor costo siguiente para cada rengln y para cada columna se restan. 3.- Se selecciona en penalizacin mayor ya sea en rengln de columna.

Captulo IV: Transporte y Asignacin.

160

4.- Se ubica la casilla con menor costo seleccionada en el paso anterior, se hace la mxima asignacin de dicha casilla. 5.- Ajustan valores de oferta y demanda y se tachan valores de asignacin. 6.-Se s elecciona l a mayor pen alizacin s iguiente y s e ubi ca al r engln o l a columna q ue l a t enga par a u bicar a l a c asilla de m enores c ostos y hac er l a mxima asignacin. 7.- En caso de empate se procede arbitrariamente. 8.- Si en al gn del p roblema no es pos ible ut ilizar los pas os 2 -7(utilice c osto mnimo) contine con este proceso hasta agotar oferta y demanda. Para ejemplificar este mtodo se utilizara el ejemplo 1.

Fuente Destino D.F. Monte Gauda Demanda

Toluca
35 X 15

Mrida
X 5 15

B.C.
X 20 X

Matamoros 50 25 52
X 20 X

Cancn
25 X X

Oferta 60 40 30 5 2 15

25 50 34 50 9

40 55 41

45 25 36 20 11

30 40 42

20 0

25 35 + 34 15 + 55 5 + 41 15 + 25 15 + 25 20 + 30 25 = $ 3900

15 0 25

25 10

4.3 MTODO ESQUINA NORESTE.

Es el mtodo menos p timo ya q ue nicamente h ace r eferencia a l a p osicin de los datos de la oferta y la demanda sin hacer referencia o considerar los costos. Se disea una matriz de oferta y demanda. PROCEDIMIENTO 1.- Se s elecciona l a casilla de l a es quina ( noroeste d e l a m atriz), s e hac e l a mxima asignacin posible.

Captulo IV: Transporte y Asignacin.

161

2.- Se ajustan los valores de l a oferta y la demanda y si alguno de los destinos o de las partes se ha agotado ya no se considera para el siguiente pedido. 3.- Con l a s ub m atriz obt enida se r epiten l os p asos a nteriores t achando previamente las casillas que no tienen asignacin. 4.- Se contina con este proceso hasta que la oferta y la demanda quede cero.

Fuente Destino D.F. Monte Gauda Demanda

Toluca
50 X X

Mrida
10 10 X

B.C.
X 15 X

Matamoros
X

Cancn
X

Oferta 60 40 0

25

40 55

25

15 5

25 36 20 0

X 25

42

40 30 0 30 25 0

50 0

20 0

25 50 + 40 10 + 55 20 + 25 15 + 25 15 + 36 5 + 42 25 = $ 4180

15 0 0

25 0

4.4 MTODO DE COSTO MINIMO.

Trata de localizar una mejor solucin inicial del modelo de transporte, utilizando las rutas baratas. PROCEDIMIENTO 1.- Se c onstruye una matriz de o ferta y dem anda colocando en cada una de las casillas una pestaa que indique el costo. 2.- Se s elecciona d e l a m atriz l a c asilla c on m enor c osto pos ible y s e r ealiza en ella la mxima asignacin posible. 3.- Se ajustan valores de oferta y demanda tachando en cada caso las casillas que no tienen asignacin, en caso de empates se procede de manera arbitraria. 4.-continua c on es te pr ocedimiento has ta q ue l os v alores de l a o ferta y l a demanda queden satisfechos.

Captulo IV: Transporte y Asignacin.

162 Cancn
10 5 10

Fuente Destino D.F. Monte Gauda Demanda

Toluca
50 X X

Mrida
X X 20

B.C.
X 15 X

Matamoros 50 25 52
X 20 X

Oferta 60 40 0

25

40 55 41

45 25 36 20 0

30 40 42

40 25 0 30 10

50 0

20 0

25 50 + 41 20 + 25 15 + 25 20 + 30 20 + 40 5 + 42 20 = $ 3865

15 0 0

25 10

Captulo IV: Transporte y Asignacin.

163

EJEMPLO 2.

La f abrica S.A de C .V. f brica dispositivos mecnicos en 2 f bricas una e n Memphis y otra en Denver. La de Memphis puede fabricar 150 dispositivos por da y la de D enver puede producir 200 dispositivos por da y enviarlos por aire a l os clientes de l os ngeles y B oston; l os c lientes en c ada c iudad r equieren de 1 30 dispositivos por da, debido a l as irregularidades en l as tarifas areas la empresa cree que podra ser ms barato enviarlos primero a Nueva York y Chicago y luego a los destinos finales. Los c ostos de env iar por v a ar ea un di spositivo s e muestra en l a s iguiente tabla. L a em presa q uiere m inimizar el c osto t otal de env iar l os di spositivos requeridos a sus clientes. de Memphis Denver Nueva York Chicago Los ngeles Boston DESTINOS Origen Memphis Denver Nueva York Chicago Demanda 350 Nueva York Chicago 8 13 12 6 0 350 130 Los ngeles 25 26 16 14 130 Boston 28 25 17 16 90 X 0 0 0 0 Cap. De Produccin 150 200 350 350 1050 Memphis 0 Denver 0 Nueva York 8 15 0 6 Chicago 13 12 6 0 Los ngeles 25 26 16 14 0 Boston 28 26 17 16 0

15 0 6

Captulo IV: Transporte y Asignacin.

164

a) MTODO VOGUEL. Origen Memphis Denver Nueva York Chicago Demanda


X X 350 X

Nueva York

Chicago 8
X X X 350

13 12 6 0

Los ngeles 25 130


X X X

Boston
X 130 X X

X 20 70

28 25 17 16 130

Cap. De Produccin 150/20 200/70 350 350

15 0 6 350

26 16 14 130

350

90

1050

= (130 25) + (130 25) = $6500 b) MTODO ESQUINA NORESTE. Origen Memphis Denver Nueva York Chicago Demanda Nueva York
180 200 X X

Chicago 8
X X 350 350

13 12

Los ngeles
X X X

Boston
X X X

X X X X

Cap. De Produccin

15 0 6

130

14

130

16

90 90

350

350

130

130

= (180 8) + (200 15) + (130 14) + (130 16) = $10,200

Captulo IV: Transporte y Asignacin.

165

a) MTODO COSTO MNIMO. Origen Memphis Denver Nueva York Chicago Demanda
X X

Nueva York 8 15 0 6

Chicago
X

Los ngeles
60 70

Boston
X 130

X 90 X X 90 90

Cap. De Produccin 150/60

13 12 6 0

25 26 16 14

28 25 17 16

350 X

X 350

X X

X X

350

350

130

130

= (60 25) + (70 26) + (130 25) = $6570

4.5 MTODO HUNGARO.

Un problema d e a signacin es un pr oblema d e t ransporte b alanceado, e n el cual todas las ofertas y todas las demandas son iguales a uno. Se puede resolver eficientemente un problema de asignacin m x m mediante el mtodo Hngaro: Paso 1.- Empiece por encontrar el elemento ms pequeo en cada rengln de la matriz de c ostos. Construya una nu eva matriz, al restar de c ada costo, el costo mnimo d e s u r engln. E ncuentre, p ara es ta nuev a m atriz el c osto m nimo e n cada c olumna. C onstruya una n ueva m atriz ( la m atriz de c ostos reducidos) al restar de cada costo el costo mnimo de su columna. Paso 2 .- Dibuje el m nimo nmero de l neas ( horizontales o verticales) que s e necesitan p ara c ubrir t odos l os c eros e n l a m atriz de c ostos r educidos. S i s e requieren m lneas para cubrir todos los ceros, siga con el paso 3. Paso 3.- Encuentre el menor elemento no cero (llame su valor k en l a matriz de costos r educidos, q ue n o est cubiertos por l as l neas di bujadas en el paso 2. Ahora reste k de c ada elemento no c ubierto de l a matriz de c ostos reducidos y sume k a c ada elemento de l a m atriz de c ostos r educidos c ubierto por d os lneas. Regrese al paso 2.

Captulo IV: Transporte y Asignacin.

166

Un problema de asignacin es un problema de transporte balanceado en el que todas l as o fertas y dem andas s on i guales a 1; as s e c aracteriza por el conocimiento del c osto de as ignacin de c ada pu nto d e o ferta a c ada pun to d e demanda. La matriz de c ostos d el pr oblema d e asignacin se l lama: m atriz de costos. Como todas l as ofertas y de mandas para el pr oblema de asignacin s on nmeros en teros, t odas l as v ariables en l a s olucin ptima de ben s er valores enteros.

EJEMPLO 1. La empresa tiene 4 maquinas y 4 t areas por completar cada mquina se debe de as ignar par a c ompletar un a t area. E l t iempo r equerido p ara pr eparar c ada mquina p ara c ompletar c ada t area s e muestra en l a s iguiente t abla. P lantea l a mejor asignacin posible mediante el mtodo hngaro.

Maquina 1 2 3 4

Tarea 1 14 2 7 2

Tarea 2 5 12 8 4

Tarea 3 8 6 3 6

Tarea 4 7 5 9 10

Se agarra el mnimo de cada mquina. Maquina 1 2 3 4 Tarea 1 14 2 7 2 Tarea 2 5 12 8 4 Tarea 3 8 6 3 6 Tarea 4 7 5 9 10 5 2 3 2

Captulo IV: Transporte y Asignacin.

167

Se resta a toda fila Maquina 1 2 3 4 Tarea 1 9 0 4 0 Tarea 2 0 10 5 2 Tarea 3 3 4 0 4 Tarea 4 2 3 6 8

Maquina 1 2 3 4

Tarea 1 0 0 5 0

Tarea 2 0 9 6 1

Tarea 3 4 3 0 3

Tarea 4 0 0 -

EJEMPLO 2. Se c uenta c on 5 e mpleados p ara l levar acabo 4 t areas, el t iempo q ue t oca a cada persona r ealizar c ada t area s e m uestra en l a s iguiente t abla. D etermine l a asignacin d e e mpleados a l as t areas q ue r educe el t iempo total r equerido par a efectuar las 4 tareas. Persona

1 2 3 4 5

22 18 26 16 21

18 20 22 -

30 27 28 25

18 22 28 14 28

18 0 20 0 0

Captulo IV: Transporte y Asignacin.

168

1 2 3 4 5

22 18 26 16 21

18 20 22 -

30 27 28 25

18 22 28 14 28

18 0 20 0 0

0 12 0 14 15

0 0 0 24 0

14 25 6 0 23

0 20 6 16 26

1 2 3 4 5 X14= 1 Persona X22= 3 Personas X31= 3 Personas X43= 4 Personas X52= 5 Personas

0 14 2 12 17

0 0 0 0 0

12 27 8 0 25

0 22 8 14 28

EJEMPLO 3. Una c orporacin n ecesita t ransportar 70 uni dades de u n pr oducto 1, 2 , 3 e n cantidades de 45 y 2 5 uni dades r espectivamente l as t arifas s e p resentan en la siguiente tabla: i/j 1 2 3 4 1 . 38 56 34 2 38 . 27 . 3 56 27 . 19 4 34 . 19 .

Captulo IV: Transporte y Asignacin.

169

Determine u n pr ograma de embarque que as igne el n mero r equerido de artculos a c ada d estino a un c osto mnimo de t ransporte; ningn e mbarque requiere del vuelo directo, se permiten los envos empleando intermediarios.

Origen 1 2 3 4 Demanda
X 70 X 45

2 38 0 27
70 X X

3 56
70

4 34 0 19
X

Oferta 70 70 70 25 280 130

27 0 19

0
25

0
X

115

95

130

X14= 70 X21= 70 X32= 70 X41= 45 X43= 25

= (25 19) + (70 34) = $2855

Captulo IV: Transporte y Asignacin.

170

EJEMPLO 4. En un a c ompaa i ndustrial s e deb e de pl anear par a c ada una d e l as estaciones del pr ximo ao l as c apacidades de pr oduccin d e l a c ompaa as como s us de mandas esperadas t odo e n un idades, s e m uestran en l a s iguiente tabla. Primavera Demanda Capacidad Normal Capacidad Tiempo 250 200 100 Verano 100 300 50 Otoo 400 350 100 Invierno 500 150

Los costos de produccin normal para la compaa son de $7.00 por unidad, el tiempo extra vara segn la estacin del ao siendo de $8.00 en primavera, $9.00 en verano y $10.00 en invierno. La empresa tiene un inventario inicial de 200 unidades el 1 de enero pero como se pl anea d escontinuar el pr oducto a finales de a o s e desea q ue s e t enga un inventario de 0. Las unidades producidas en los turnos normales no se encuentran disponibles e n embarques dur ante l a es tacin d e produccin g eneralmente s e venden a la siguiente estacin. Aquellas unidades que no se venden se agregan al inventario que se acumulan a un c osto de $0.70 por unidad por unidad por estacin. En cambio las unidades producidas e n t iempo ex tra deb en d e e mbarcarse en l a misma estacin qu e s e produce. Determine u n pr ograma de produccin q ue c ubra el total de demandas a un costo mnimo.

Captulo IV: Transporte y Asignacin.

171

Orgenes Capacidad Normal en Primavera Capacidad Normal en Verano Capacidad Normal en Otoo Inventario Inicial Capacidad en Tiempo Extra Primavera Capacidad en Tiempo Extra Verano Capacidad en Tiempo Extra Otoo Capacidad en Tiempo Extra Invierno

Primavera 0
200 X

Verano 7
X

Otoo 7.7

Invierno 8.4
X X

Ficticia 0 0
X

Oferta 200 300 250 150 350 100 200 100 0

0
50 X

0
150

7
X

7.7 7
100 X

0
X X X

0
250

0 1.4 0
X 100

0 0
X

0 8

0.70 0

200

2.1 0
X

0
X X

9
X

0
50

0
X

50 0

0
X X

0
X

0
50

0
50

100 50

0
X X

0
X

0
X

10
150

0 150

250 50

100

400 250

= (150 7) + (100 7) + (200 2.1) = $2170

500 400 200 100 50

200 150

1450

Captulo IV: Transporte y Asignacin.

172

EJERCICIOS VI. Modelos de Transporte y Asignacin Instrucciones: Dado el Modelo resolverlo por el mtodo apropiado. Problema 1. Una compaa suministra bienes a tres clientes y cada uno requiere 30 unidades. La compaa tiene dos almacenes el almacn 1 tiene 40 unidades disponibles y el almacn dos 30 u nidades disponibles. Los costos de enviar una u nidad desde el almacn a los clientes se muestra en la siguiente tabla. Hay una penalizacin por cada unidad no suministrada al cliente; con el cliente 1 s e incurre en un costo de penalizacin de $90, con el cliente 2 d e $80 y con el cliente 3 $110. Formule un modelo de transporte equilibrado p ara minimizar l a s uma de es casez y c osto d e envi.
De Almacn 1 Almacn 2 Cliente 1 $15 $10 Cliente 2 $35 $50 Cliente 3 $25 $40

Solucin Cliente1 Almacen 1 Almacn 2 Escacez Demanda


15 10 90

Cliente 2
35 50 80

Cliente 3
25 40 110

suministro 40 30 20

30

30

30

Problema 2 Un hos pital necesita comprar 3 g alones de m edicina p erecedera q ue utilizara durante el mes actual y cuatro galones para uso durante el siguiente mes. Debido a que la medicina es perecedera solo puede utilizarse durante el mes de compra. Dos empresas Daisy y Louroach venden las medicinas, la medicina es escaza, por consiguiente durante los siguientes dos meses, el hospital est limitado a comprar a los sumo 5 galones de cada empresa. Las compaas cargan los precios como se v e en l a t abla s iguiente. F ormule un m odelo d e t ransporte e quilibrado par a minimizar el costo de comprar medicina innecesaria.

Captulo IV: Transporte y Asignacin.

173

De Daisy Loroach Solucin Daysy Loroach Demanda 3

Precio del mes actual por galn ($) $800 $710

Precio del mes siguiente por galn($) $720 $750

Mes 1
800 710

Mes 2
720 750

Ficticio
0 0

suministro 5 5

Una g asolinera p uede c omprar s u c ombustible para au tos a c ualquiera de l os tres proveedores. Las necesidades de la gasolinera para el siguiente mes en cada una de s us es taciones a l os q ue l es p uede dar s ervicio es c omo s igue, s on 100,000 de la estacin 1, 180,000 galones de la estacin 2 y 350,000 galones de la es tacin 3. C ada pr oveedor pu ede s uministrar a l as es taciones de l as gasolineras a los precios de centavos por galn como se ve en la siguiente tabla

De Proveedor 1 Proveedor 2 Proveedor 3

Estacin 1 Gasolina 92 91 87

Estacin 2 Gasolina 89 91 90

Estacin 3 de gasolina 90 95 92

Captulo IV: Transporte y Asignacin.

174

Problema 3 Cada proveedor t iene l a c apacidad e n c uanto al n mero t otal d e g alones q ue puede pr oporcionar d urante un m es d ado. E stas c apacidades s on d e 3 20,000 galones par a el pr oveedor 1, 2 70,000 g alones par a el pr oveedor 2 y 190, 000 galones p ara el proveedor 3. D etermine u na p oltica de c ompra q ue c ubra l os requerimientos de la estacin de gasolina a un costo mnimo.
Solucin Estacin1 Estacin2 Estacin 3 Ficticia suministro

92

89

320,000
90

320,000
91 91 95

150,000

270,000

120,000
87 90 92

190,000

Demanda

100,000 100,000

60,000 180,000

350,00

150,000

El pr oveedor 1 ent regara 320, 000 g al al aer opuerto 3, el pr oveedor 2 ent regara 120,00 g al al a eropuerto 2 y conserva 15 0,000 g al, el pr oveedor 3 ent regara 100,00 gal y 30,000 gal respectivamente a las estaciones 1,2 y 3

Captulo IV: Transporte y Asignacin.

175

Problema 4 El consejo de Chicago de la Educacin est aceptando ofertas en relacin con las cuatro rutas del autobs escolar d e l a c iudad. C uatro compaas hicieron la s ofertas como se muestra en la siguiente tabla.
De Compaa 1 Compaa 2 Compaa 3 Compaa 4 Ruta 1 4,000 0 3000 0 Ruta 2 5,000 4,000 0 0 Ruta 3 0 0 2,000 4,000 Ruta 4 0 4,000 0 5,000

Suponga q ue a c ada l icitante s e l e pue de as ignar una ruta, utilice e l mtodo hngaro para minimizar el costo de recorrer las cuatro rutas de autobuses. Solucin La c ompaa 1 r ecorre l a r uta 1, l a c ompaa 2 r ecorre l a ruta 2, l a c ompaa 3 recorre la ruta 3 y la compaa 4 recorre la ruta 4.

APENDICE A.

APENDICE A

177

SISTEMA DE ECUACIONES LINEALES

Un conjunto de ecuaciones, todos tienen la misma variable y pueden tener un nmero finito de ecuaciones. -Por sus trminos independientes o constantes es homognea

Clasificacin de los Sistemas de Ecuaciones

-Cuando algn termino (constante) es diferente a cero- no homognea

-Por sus soluciones -Tiene alguna solucin -Consistente o incompatible -No tiene solucin

Todo sistema de ecuaciones lineales homognea es constante, tiene por lo menos la solucin trivial y se puede verificar si es la nica solucin o hay varias. 1 + 2 73 = 0 31 + 22 3 = 0

31 + 42 73 + 4 = 2 51 32 + 103 4 = 1 21 + 53 64 = 0

Operaciones que no alteran la soluciones de un sistema de ecuaciones. METODO DE GAUSS - JORDAN 1.- Intercambio de dos ecuaciones. 2.- Multiplicar una ecuacin por un nmero diferente de cero. 3.- Sumar a una ecuacin un mltiplo de otra ecuacin.

APENDICE A

178

2X1 3X1 9X1 X1 2X1 9X1 X1 0X1

+ 7X2 + 5X2 + 4X2 2X2

+ + + + + + +

3X3 2X3 X3 X3 3X3 X3 X3 5X3 0X3

+ + + + + + + +

X4 2X4 7X4 X4 X4 7X4 X4 X4 0X4 -

= = = = = = = = =

6 4 2 -2 6 2 -2 10 0 + 0

3X1 2X1 9X1 X1 -

+ 5X2 + 7X2 + 4X2 2X2 11X2 22X2

+ + + + +

2X3 3X3 X3 X3 5X3 10X3

+ + + + -

2X4 X4 7X4 X4 X4 2X4

= = = = = =

4 6 2 -2 10 20

+ 7X2 + 4X2 2X2 11X2 + 0X2 X1

X1 0X1

2X2

X3

X4

-2

X2 + 0X2

+ 5/11X3 + 0X3

- 1/11X4 + 0X4

= 10/11 = 0

1/11X3 5/11X3 0X3

9/4X4 1/11X4 0X4

= = =

-2/11 10 0

0X1

X2 0X2

+ +

Despejando X1 de la ecuacin 1.

1 = 211 + 111 3 911 4

Cuando se tienen mayor numero de variables que ecuaciones se tienen un sin nmero de soluciones. Cuando se tiene el mismo nmero de variables y ecuaciones, se puede tener una solucin nica o en su efecto el mayor nmero de ecuaciones, sea el nmero de variables. EJEMPLO 2. 21 41 21 +52 +33 +32 83 = 8 93 = 9 53 = 7

+82

73 =

12

APENDICE A

179

2 4 2 1 1 0 0 0 1 0 0 0 1 0 0 0 X1=3 X2=2 X3=1 8 1 -13 -29 0 1 0 0

5 3 3 8 8 29 13 -11

-8 -9 -5 -7 -7 19 9 6

:8 :9 :7 :12 :12 :-39 :-17 :-16 :12 :-16/11 :-17 :39 :4/11 :16/11 :1 :35/11

1 4 2 2 1 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0

8 3 3 5 8 -11 13 29

-7 -9 -5 -8 -7 6 9 19

:12 :9 :7 :8 :12 :-16 :-17 :-39 :4/11 :16/11 :21/11 :35/11 :3 :2 :1 :0

-7 -6/11 9 19 -29/11 -6/11 1 35/11

-29/11 -6/11 21/11 35/11 0 1 0 0 0 0 1 0

EJEMPLO 3. 2X1 4X1 2X1 2 4 2 -3 -6 -3 5 2 -11 3X2 6X2 3X2 7 3 -15 + + :1 :2 :1 5X3 2X3 11X3 + + 2 0 0 7X4 3X4 15X4 3 0 0 = = = 5 -8 -16 1 2 1 7 -11 -22 :1 :0 :0

APENDICE A

180

2 0 0 2 0 0 2 0 0

-3 0 0 -3 0 0 -3 0 0

5 -8 0 5 -8 0 0 1 0

7 -11 0 7 -11 0 1/8 11/8 0

:1 :0 :0 :1 :0 :0 :1 :0 :0 1 =

2 0 0 2 0 0 2 0 0

-3 0 0 -3 0 0 -3/2 0 0

5 0 0 5 0 0 0 1 0

7 11/8 0 7 11/8 0 1/16 11/8 0

:1 :0 :0 :1 :0 :0 :1/2 :0 :0

3 =

1 3 1 + 2 4 2 2 16 2 = 4 = 11 8 4

Donde X2 Y X4 E.R

1 =

1 3 1 11 + , , , 2 2 16 8

3 =

1 3 1 + 2 2 16 11 8

APENDICE A

181

EJEMPLO 3. 9X1 6X1 3X1 9 6 3 3 0 0 3 0 0 -3 -2 -1 -1 0 0 -1 0 0 5 3 3 3 -3 -4 0 1 0 3X2 2X2 X2 6 1 14 14 -27 -36 13 9 0 + + + :4 :5 :-8 :8 :21 :28 :13 :-7 :0 1 = 5X3 3X3 3X3 + + + 3 6 9 3 0 0 1 0 0 6X4 X4 14X4 -1 -2 -3 -1 0 0 -1/3 0 0 = = = 3 3 5 3 1 -4 0 1 0 4 5 -8 14 1 6 14 9 -36 -13/3 9 0 :-8 :5 :4 :8 :-7 :28 :13/3 :-7 :0

3 = 7 94 4 = 2 =

13 1 13 + 2 + 4 3 3 3

Donde X2 Y X4 E.R

13 1 13 + + , , 7 9, 3 3 3

1 =

3 = 7 9

13 1 13 + + 3 3 3

APENDICE A

11 21

12 22

13 1 ~ 23 21 1 0 12 11 1

12 11 2 21 1 1 1 (11 22 21 12 ) 12 (11 2 21 1 ) + = 11 (11 22 21 12 ) 11 11 22 21 12 11 = 1 11 22 11 12 2 11 (1 22 12 2 ) = 11 (11 22 21 12 ) 11 (11 22 21 12 ) 11 =


21

1 1 11 ~ 11 2 21 1 0 11 22 21 12

12 11 22

21 1 + 22 2 = 2

11 1 + 12 2 = 1

11 0

182

12 1 1 11 11 ~ 11 22 21 12 2 0 11 0

11 11 2 21 1 11 11 22 21 12

1 11 11 2 21 1 1 11 22 21 12

1 11 ~ 11 2 21 1 11

2 =

12 1 1 22 12 2 1 2 22 1 = = = 11 22 21 12 11 12 21 22 11 2 21 1 11 22 21 12

21 22 = 11 22 21 12

1 11 2 22 2 = 12 = 11 22 21

APENDICE A

183

EJEMPLO 1. 2X1-3X2=4 7X1+6X2=-10 2 3 = = 12 (21) = 33 7 6 1 6 2 = = 33 11

2 4 2 = = 20 28 = 48 7 10 2 = 1 = 2 48 16 = = 33 11

4 1 = 10

3 = 24 30 = 6 6

Sistema cuadrado tiene el mismo nmero de ecuaciones que variables. 21 1 + 22 2 +.. +2 = 2 11 = 21 1


1 1 + 2 2 +.. + = = = 1 . .
=1 =1

11 1 + 12 2 +.. +1 = 1 12 22 2 1 2

11

2 3 5 4

APENDICE A

41

2 5 2 23 = 5 9 7 4 6 2

7 1 4 = 9 2 7 6 1 2 5 1 2 = 7 1 4 9 2 7 5 1 7 1 6 1

5 7 9 6

1 1 2 1

2 4 7 2

184

EJEMPLO 2.

2 5 1

1 3 3 2 5 + 1(1)1+2 3 2 = 2(1)1+1 4 3 1 4 3

2 34 = 3 4

EJEMPLO 3.

4 3 1

3 5 3 5 4 + 2(1)2+2 2 8 = 3(1)2+1 7 5 1 7 5 5 0 7

= 2(9 8) (15 2) + 3(20 3) = 2 13 + 57 = 40

2 5 3 + 3(1)1+3 3 1 1 4 3 5 + 8(1)2+3 1 7 5

EJEMPLO 4.

= 3(50) (25) 8(25) = 150 + 50 + 200 = 100 6 3 5 3 = 25 21 = 4 1 0 = 7 5 4 5 4 9 1 16 81

EJEMPLO 5.

= (405 225) (324 144) + (100 80) = 180 180 + 20 = 20

1 4 16

1 5 25

1 5 9= 25 81

9 4 5 + 81 16 25

APENDICE A

185

PROPIEDADES DE LOS DETERMINANTES 1.- Si un rengln o columna de un determinante consta nicamente de ceros, el valor determinante es cero. 2.- Si un rengln o columna es mltiplo de otro rengln o columna entonces el determinante vale cero. 3.- Si intercambio dos columnas o renglones, el valor del determinante es cero. 4.- Si se multiplica un rengln o una columna por un nmero real el valor del determinante queda multiplicado por ese nmero. 5.- Si a un rengln o columna se le suma un mltiplo de otro rengln o columna, el valor del determinante no cambia. Ejemplos de las propiedades: 2 2) 4 5 = 20 (20) = 0 10 3 = 2 (12) = 14 2

1 3) 4

Multiplicando el primer rengln por 2.

2 4) 4

EJERCICIO -1 0 0 0 2 4 0 0 3 3 6 0 4 1 -2 3 5 1 4 -7

1 3 5) = 4 (18) = 14 6 4 7 2 -5 6 -1 0 0 0 0 0 2 4 0 0 0 0 3 3 6 0 0 0

6 = 4 (24) = 28 2

4 2 = 12 2 = 14 1 3

4 1 -2 3 0 0

5 1 4 -7 1 0

7 2 -5 6 5 -5

El determinante tendr el valor de la diagonal que esta de color. = (1)(4)(6)(3)(1)(5) = 77

APENDICE A

186

SISTEMA CUADRADO 2X1 3X1 2 = 3 3 3X1 + X2 4X2 2X2 + X3 2X3 4X3 = = = 4 11 11

1 2 1 1 2 1 ()(1) 0 1 6 = ()() 0 1 6 = ()()(1)(1)60 = 60 0 11 6 0 0 60 4 1 1 1 () 4 1 = 11 4 2 = 11 2 4 2 2 4 2 = 3 11 3 11 4 1 1 4 () 0 27 11 2 = 11 4 0 3 1 6 = 180 6

1 1 1 2 4 2 = (1) 4 3 2 4 2 3

1 1 2 1 2 = (1) 0 11 6 4 0 1 6

2 1 3 = 3 4 3 2

1 1 4 2 1 1 4 (1) 2 11 3 = () 0 2 = 4 11 = 60 4 4 11 3 0 2 11 4 1 2 4 1 2 4 (1) 4 3 11 = () 0 11 27 = 60 11 = 11 2 3 11 0 1 3 1 = 2 = 3 = 1 180 = =3 60 2 60 = =1 60 3 60 = =1 60

SOLUCIN UNICA (3, 1, 1)

APENDICE A

187

EJEMPLO 1. X1 2X1 4X1 + + X2 X2 X2 + + + 2X3 2X3 4X3 = = = -1 -4 -2

1 1 2 1 1 2 1 1 2 = 2 1 2 = 0 3 2 = (1) 0 3 2 = 6 4 1 4 0 3 4 0 0 2 1 1 2 1 1 2 1 1 = 4 1 2 = 0 5 6 = () 0 2 1 4 0 1 0 0 1 1 2 1 2 = 2 4 2 = 0 2 2 4 0 1 1 4 = 0 2 0 1 2 1 2 2 = 0 2 4 0 1 1 1 3 2 = 0 3 2 0 2 12 = =2 6 1 6 = =1 6 2 1 6 5 = 6 0 1

1 1 3 = 2 1 4 1

3 = SOLUCIN UNICA (1, 2, -2)

2 =

1 =

1 1 3 2 = 12 0 4

1 2 2 2 = 12 0 6

3 12 = = 2 6

APENDICE A

188

You might also like