Vous êtes sur la page 1sur 10

Nombre de la asignatura:

Investigacin Operativa I

Parcial de estudio:

Segundo

Nombre de la asignatura:

Investigacin Operativa I

Parcial de estudio:

Segundo

Introduccin
Dualidad. Un problema de maximizacin en programacin lineal puede ser asociado con otro problema
lineal pero de minimizacin y viceversa.
Esta asociacin de los dos problemas se conoce como "dualidad" o "problema dual".
El estudio del problema dual tiene un inters matemtico-econmico porque:
Nos permite entender mejor el mtodo de la programacin lineal.
Puede ayudar a disminuir el tamao de un modelo lineal, con el consiguiente ahorro de trabajo al
resolverlo a travs del dual.
Es una herramienta adicional para realizar los anlisis posoptimales.
Complementa y da una fcil interpretacin econmica de las variables, coeficientes de la funcin
objetiva y trminos independientes de las restricciones.
Empezaremos estableciendo las caractersticas duales, luego la expresin matemtica de ellas, para
pasar luego a las aplicaciones ms sobresalientes.
Definiremos como problema "primal o primario" al modelo matemtico que tenemos como punto de
partida; y problema "dual" al que surge por asociacin con el anterior.
Caractersticas principales de la dualidad
a)
b)
c)
d)
e)
f)

Si el primal implica maximizacin, el dual es minimizacin y viceversa.


Los coeficientes de la funcin objetivo del dual estn formados por los trminos independientes de
las restricciones del primal.
El dual tiene restricciones como variables tiene el primal.
Si las restricciones del primal son tipo , las restricciones del dual sern del tipo y viceversa.
Los trminos independientes del dual estn formados por los coeficientes de la funcin objetivo del
primal.
El coeficiente de la variable j.-exima en la restriccin j-exima del primal se transforma en el
coeficiente de la variable j-exima de la restriccin j-exima de la restriccin j-exima del dual.
"mximo del primal = mnimo del dual"
DUAL

PRIMAL

FUNCION OBJETIVO
p

FUNCION OBJETIVO
n

MAX : Z = C J X J

MIN : Z = bi Yi

RESTRICCIONES

RESTRICCIONES

j =1

j =1

Aij X J bi

i = (1, 2, 3,..........n)
X J 0
j = (1, 2, 3,......... p )
p = Nmero de var iables
principales

j =1

j =1

A ji YI C j

j = (1, 2, 3,.......... p )
Yi 0
i = (1, 2, 3,............n)
n = Nmero de var iables
principales

Xj = Variables primales
Yj = Variables duales

Nombre de la asignatura:

Investigacin Operativa I

Parcial de estudio:

Segundo

Asesora didctica
Durante este segundo periodo, usted revisar los captulos III y IV del texto gua Investigacin operativa,
Tomo I, en los temas relacionados con el problema dual y el problema de transporte, contenidos
que le servirn para desarrollar la actividad. Adicionalmente, usted dispondr de ejemplos relacionados
con el tema de estudio en esta asesora.
Solucin del dual a travs del primal
Una de las aplicaciones de la dualidad existente en programacin lineal es la posibilidad de obtener la
solucin de un modelo lineal a partir o por inspeccin de la solucin de su dual o de su primal.
Esto significa que habiendo resuelto un problema, implcitamente est resuelto el otro.
Entonces, esto da la posibilidad de trabajar con aquel modelo que tenga menor nmero de restricciones,
disminuyendo por tanto el tiempo de solucin.
Con un anlisis sencillo estableceremos las relaciones entre la solucin ptima del primal y la solucin
ptima de su dual.
Relacin entre las funciones objetivas ptimas
Utilizando la notacin matricial podremos expresar un modelo de maximizacin, como:

PRIMAL

Z (MAX) = Ci Xi
RESTRICCIONES:
AX b

En donde;
Ci = matriz de una sola fila.
Xi = matriz de una sola columna (variables primales).
A = matriz de los coeficientes tecnolgicos.
B = matriz de una sola columna que representa a los trminos independientes.
A este corresponde un dual:
t

DUAL

Z (MIN) = b y
RESTRICCIONES
T
T
A YC

Donde:
T

b
Y
T
A
T
C

= traspuesta de b
= matriz de una sola columna (variables duales)
= es la traspuesta de A
= traspuesta de C

Supongamos que X sea una solucin factible cualquiera, reemplazando en el primal tenemos
CX = X C X (A Y), porque C A Y
T
T
T
Pero, X (A Y) = (AX) Y
T

Luego: CX (AX) Y
T

A su vez: AX b (AX) b
T

O lo que es lo mismo: Z(MAX) Z(MIN)

Nombre de la asignatura:

Investigacin Operativa I

Parcial de estudio:

Segundo

Lo que significa que Z(MAX) no puede sobrepasar el valor de Z(MIN), y esta a su vez no puede ser
menor que Z(MAX).
Una vez desarrollado el problema primal podemos obtener los valores de las variables principales y de
holgura del dual de la siguiente manera:
Las variables ptimas principales del dual son numricamente iguales al valor absoluto de los
correspondientes elementos de las variables de holgura que se encuentran en la fila del criterio simplex
en la tabla ptima del primal.
Las variables ptimas de holgura del dual son numricamente iguales al valor absoluto de los
correspondientes valores de las variables principales del primal que se encuentran en la columna de bn
en la tabla ptima del primal.
Problema de transporte. Una de las primeras aplicaciones de las tcnicas de programacin lineal ha
sido la formulacin y solucin del problema de transporte. El problema de transporte bsico fue
planteado originalmente por Hutcholky y posteriormente presentado en detalle por Koopmans. La
formulacin de programacin lineal y el mtodo sistemtico asociado de solucin fue dada por primera
vez por Dantring.
El modelo de transporte (o modelo de distribucin) es un conjunto importante de un problema de
optimizacin de redes. Ha sido aplicado a algunos problemas de negocios, tales como el control y diseo
de plantas de fabricacin, determinacin de territorios de ventas y localizacin de centros de distribucin
de territorios de ventas, y localizacin de centros de distribucin y almacenaje. Tremendos ahorros de
tiempo y costos se han logrado a travs de la eficiente ruta de envo de mercancas desde los puntos de
existencia hasta los puntos de demanda.
La meta y distribuciones del modelo de transporte
La meta de un modelo de transporte es MINIMIZAR el costo total de envo de un producto desde los
puntos de existencia hasta los puntos de demanda bajo las siguientes restricciones:
Funcin objetivo
n

i =1

j =1

Cij X ij

Restricciones
n

j =1
n

i =1

X ij = ai i = (1, 2, ..........., n)
X ij = b j j = (1, 2,.........., n)
X ij 0 Para todos los i y j

X ij
Cij
ai
bj

es la cantidad asignada desde el origen (i) hasta el destino (j).


es el costo o ganancia de asignar una unidad desde el origen (i) hasta el destino (j).
son las cantidades disponibles en cada origen.
son las cantidades requeridas en cada destino.

Con frecuencia se hace referencia a estos valores como requerimientos de contorno.


El problema de transporte puede enunciarse de la siguiente manera:
Tiene un nmero (m) de orgenes y (n) destinos, se trata de transportar al menor costo posible
determinadas cantidades de artculos, mercaderas, etc., entre dichos orgenes y destinos.

Nombre de la asignatura:

Investigacin Operativa I

Parcial de estudio:

Segundo

Actividades de aprendizaje
Actividad de aprendizaje 2.1.
El texto gua tiene como complemento el CD para que resuelva los problemas en la computadora. El
tema se refiere a la solucin del problema dual.
Planteamiento

Objetivo

Del texto gua Investigacin operativa, Tomo I, de los problemas propuestos del captulo III, pgina
238, (problemas 60, 70 y 66), plantee el problema primal, luego el problema dual, a continuacin
resuelva el dual a travs de la tabla simplex, encuentre la solucin del problema dual y el primal.

Formular problemas de distribucin como modelo de transporte.

Ya se analiz cmo un problema de maximizacin est asociado matemticamente a otros de


minimizacin, y cmo matemticamente el problema dual puede extraerse del primal.
Los dos problemas: primal y dual son en realidad modelos de alguna situacin fsica de uso ptimo
de recursos. Por tanto, es natural que estos problemas deban tambin estar asociados en su
interpretacin econmica.
La interpretacin econmica nos permite:
- Explicar por qu las desigualdades de las restricciones se invierten.
- Dar una interpretacin del papel de los Cj y bi en uno y otro problema.
La interpretacin econmica de la dualidad se basa directamente en la interpretacin ms
frecuente del problema primal (problema de programacin lineal en nuestra forma estndar).
Orientaciones
didcticas

Interpretacin del problema dual


Para ver cmo esta interpretacin del problema primal conduce a una interpretacin econmica del
problema dual, observe que W es el valor de Z (ganancia total) en la iteracin actual. Como

W = b1 y1 + b2 y 2 +... + bm y m ,
Cada

bi y i puede interpretarse como la contribucin a la ganancia por disponer de b, unidades del

recurso i en el problema primal. As,


La variable y se interpreta como la contribucin a la ganancia por unidad del recurso
cuando se usa el conjunto actual de variables bsicas para obtener la solucin primal.
En otras palabras, los valores de

*
y i los valores de y i en la solucin ptima no son otra cosa que los

precios sombra.

Criterios de
evaluacin

i (i = 1,2,..., m ),

Desarrollo de ejercicios y la evaluacin de los mismos.

Nombre de la asignatura:

Investigacin Operativa I

Parcial de estudio:

Segundo

Actividad de aprendizaje 2.2.


Resuelva mediante el mtodo de la esquina del noroeste el siguiente problema:
PROBLEMA 1
Resuelva el siguiente problema de transporte y encuentre la solucin ptima al menor costo.

C1
C2
C3
Requerimientos

A
10
7
14
40

B
15
12
12
70

C
14
8
7
90

D
8
14
9
70

Disponible
60
90
120

Para resolver el ejercicio, debe encontrar el nmero de envos, la matriz de existencia, luego la matriz
de costos indirectos y la matriz de eleccin, no olvide que el problema termina cuando en la matriz de
eleccin todos sus elementos son ceros o negativos.
Resuelva por el mtodo del costo mnimo el siguiente problema.
PROBLEMA 2

C1
C2
C3
Requerimientos

A
10
7
14
40

B
15
12
12
80

C
14
8
7
100

D
8
14
9
90

Disponible
70
100
130

Planteamientos
Utilizando el programa del CD, resuelva el siguiente problema de transporte.
PROBLEMA 3
C1
C2
C3
Requerimientos

Objetivo

A
10
7
14
50

B
15
12
12
80

C
14
8
7
100

D
8
14
9
90

Disponible
90
110
140

Hallar planes factibles de envo con el mnimo de transporte.

PROBLEMAS DE MINIMIZACIN (DEMANDA = OFERTA)


Para conocer mejor la metodologa de la aplicacin de la regla partiremos del ejercicio.
EJERCICIO 1
Una empresa industrial cuenta con tres centros de distribucin de sus productos, el C1 dispone de 12
toneladas, el C2 dispone de 17 Tn. y el C3 de 9 Tn. Con estas existencias (38 Tn.) se debe abastecer a
cuatro centros de consumo ubicados a diferentes distancias, que requieren de las siguientes
cantidades: el CCA demanda 6 Tn, el CCB demanda 7 Tn., el CCC demanda 11 Tn. y el CCD demanda
14 Tn.
Los costos originales por unidad son los siguientes:

Nombre de la asignatura:

Investigacin Operativa I

Parcial de estudio:

Segundo
Centro
consumo.

de

Centro de destino
C1
C2
C3

4
3
6

6
7
5

5
4
2

2
5
7

Se trata de encontrar el plan ptimo de distribucin al menor costo.


Orientaciones
didcticas

Formulacin del problema


1) Funcin objetivo
Las variables de la funcin objetivo son las siguientes:
X1 + X2 + X3 + X4
X5 + X6 + X7 + X8
X9 + X10 + X11 + X12
Donde Xij representa la cantidad que debe enviar el centro de distribucin (i) al centro de consumo (j).
Los coeficientes de la funcin objetivo corresponden a los costos originales unitarios conocidos:
(Matriz de costos).
Z(MIN) = COSTO TOTAL
Z(MIN) = 4X1 + 6X2 + 5X3 + 2X4 +
3X5 + 7X6 + 4X7 + 5X8 +
6X9 + 5X10 + 2X11 + 7X12
2) Restricciones o limitaciones
Para formar las restricciones o limitaciones nos guiamos por la oferta de los centros de distribucin
(12, 7 y 9) y la demanda de cada centro de consumo (6, 7, 11 y 14).
X1+X2+X3+X4

X1
X2
X3

X5+X6+X7+X8
X9+X10+X11+X12
+X5
+X9
+X6
+X10
+X7
+X11
X4
+X8
+X12
No negatividad XJ

= 12
= 17
= 9
= 6
= 7
= 11
= 14
0

Hemos obtenido un sistema de 7 ecuaciones con 12 incgnitas, que puede resolverse mediante el
mtodo simplex, aunque resulta muy extenso y complejo, ms an cuando si se trata de mayor
participacin de ecuaciones o incgnitas.
Geoge Dantring plantea la solucin a este problema aplicando el mtodo de la Regla de Noroeste, la
que consiste en lo siguiente:
a) Iniciamos las asignaciones en la esquina Noroeste o sea la superior izquierda de la matriz,
calculando o comparando los mnimos (aj) y (bj) (cantidades ofrecidas por los centros de
produccin y los requerimientos por los consumidores).
b) Se debe asignar el mximo posible de unidades desde el centro de distribucin 1 al centro de
consumo A, luego si quedan disponibilidades se va asignando al centro de consumo B y as
sucesivamente hasta agotar las existencias.
Nmero de envos

Nombre de la asignatura:

Investigacin Operativa I

Parcial de estudio:

Segundo

Para determinar el nmero de envos aplicamos la frmula siguiente:


N. DE ENVOS = M + N - 1
M = Nmero de filas
N = Nmero de columnas
En el caso que nos ocupa el nmero de envos es igual a:
ENVOS: = 3 + 4 1
ENVIOS =
6
En el presente problema la DEMANDA es igual a la OFERTA, es decir las existencias son iguales a los
requerimientos.
DEMANDA = OFERTA
PRIMERA SOLUCIN
MATRIZ DE EXISTENCIA
Esta matriz se forma con las asignaciones que se van a enviar (6 en total).
6

6
1

11

11

5
9
14

12
17
9

El centro de distribucin 1 enva al centro de consumo A, 6 unidades que es lo que requiere, de las 12
le quedan 6 que las enva al centro de consumo B que necesita 7, por lo tanto, el centro de distribucin
2 asigna 1 unidad al centro de consumo B para completar su demanda y le quedan a CD 2, 16
unidades, de las cuales 11 enva al centro de consumo C que es lo que requiere y las 5 restantes
asigna al centro de consumo D que necesita 14, para completar su demanda recibe 9 del centro de
distribucin 3.
Esta primera distribucin es ya una respuesta, pero no necesariamente la ptima. Si a estas
cantidades asignadas las multiplicamos por sus correspondientes costos unitarios de envo obtenemos
la funcin de costo total 1.
COSTO TOTAL = Z (MIN)
CT1= 4x6 + 6x6 + 7x1 + 4x11 + 5x5 + 7x9
CT1 = 199
SEGUNDA SOLUCIN
Para encontrar una nueva solucin es necesario emplear la metodologa de carcter iterativo, esto es,
encontrar aproximaciones sucesivas mediante el algoritmo de la matriz de costos indirectos.
MATRIZ DE COSTOS INDIRECTOS
Debemos obtener la matriz de costos indirectos partiendo de los costos unitarios originales
correspondientes a las cantidades ya asignadas en la matriz de existencia de la primera solucin.
4

6
7

5
7

Nombre de la asignatura:

Investigacin Operativa I

Parcial de estudio:

Segundo

En lugar de la cantidad enviada 6 del centro de distribucin 1 al centro de consumo A colocamos su


correspondiente costo unitario original 4, lo mismo hacemos con las restantes.
De los costos unitarios originales reemplazados escogemos el menor (4) que actuar de pivote el
mismo que ir siempre en la parte superior esquinera sin importar donde se encuentre el menor costo
original, debemos encontrar los semipivotes, luego por sumatorias en correspondencia a la fila y
columna respectiva hallamos los restantes.
A = B +
C
A = Valores de las filas y columnas interiores
B = Resultado de las columnas
C = Resultado de las filas

Partimos de la siguiente igualdad:

A11
A21
A31
B1
A11 = 4
A21 = 5
A31 = 7
B1 = 0

A12
A22
A32
B2

A12 = 6
A22 = 7
A32 = 9
B2 = 2
4
5
7
0

A13
A23
A33
B3

A14
A24
A34
B4

A13 = 3
A14 = 4
C1 = 4 PIVOTE
A23 = 4
A24 = 5
C2 = 5 SEMIPIVOTE
A33 = 6
A43 = 7
C3 = 7 SEMIPIVOTE
B3 = 1
B4 = 0
Matriz de costos indirectos
6
3
4
(4*)
7
4
5
5
9
6
7
7
2
-1
0

MATRIZ DE ELECCIN
La matriz de eleccin nos permite ir seleccionando alternativas, se la obtiene de la diferencia entre la
matriz de costos indirectos y la matriz de costos originales.
ME =
MCO
Matriz costos indirectos
4
6
3
4
5
7
4
5
7
9
6
7

MCI

Matriz costos originales


4
6
5
2
3
7
4
5
6
5
2
7

Matriz de eleccin
0
0
-2
2
0
0
1
4
(4)

2
0
0

De la matriz de eleccin seleccionamos el mayor valor positivo de las cifras obtenidas, en este caso (4)
(el de menor costo). Esto implica que debe asignarse una cantidad alfa () desde el centro de
distribucin 3 al centro de consumo C.
Al asignar la cantidad en la casilla A33 (nuevo envo), se alteran las sumas del rengln y columna al
cual pertenece, por tanto, es necesario restar, a fin de que no altere el esquema general.
Para encontrar el valor de alfa y arribar a una nueva solucin, obviamente el valor ser 9, pues no
podemos restar una cantidad mayor a 9, es decir, se toma la menor de las restas.
Matriz de existencia (nueva)
6
6
1
11
5
9

El valor de alfa altera a 11, 5 y 9


Matriz de existencia

Nombre de la asignatura:

Investigacin Operativa I

Parcial de estudio:

Segundo

6
1

9-=0

11

5+
6
9-
=9

6
1
7

2
9
11

14

12
17
9

14

Las cantidades asignadas multiplicamos por los costos originales y obtenemos la segunda funcin
objetivo de costo total que ser menor que el primer costo.
CT2 = 4x6 + 6x6 + 7x1 + 4x2 + 5x14 + 2x9
CT2 = 163

Criterios de
evaluacin
Formato de
entrega

Desarrollo de ejercicios y la evaluacin de los mismos.

Archivo de Microsoft Office 2003.

Enve las actividades de aprendizaje a travs de la plataforma, mediante la seccin Contenidos, en


un archivo cuyo nombre debe ser:

Enviar a

Formato: G#.Apellido.Apellido.Nombre.Asignatura

Preguntas o
dudas

Enve sus preguntas o dudas a travs de la plataforma: utilice la seccin Enviar correo y marque el
nombre de su tutor.

Puntaje por actividad


Actividades de aprendizaje
Puntaje
8
12
20

Actividad de aprendizaje 2.1.


Actividad de aprendizaje 2.2.

En caso de que el examen sea estrictamente necesaria la consulta de


tablas, frmulas, esquemas o grficos, estos sern incluidos como parte
del examen o en un anexo.
El examen ser sin consulta.

El tutor de la asignatura

Vous aimerez peut-être aussi