Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Tuxtla Gutirrez
Ingeniera en Sistemas Computacionales
Investigacin de Operaciones
Portafolio de evidencias
Unidad I: Programacin lineal
17.9.15
ndice de contenido
Introduccin..3
Investigacin de operaciones: orgenes y naturaleza..4
Aplicaciones...6
Diagrama: modelos de programacin lineal..9
Aplicaciones de la programacin lineal..10
Forma cannica y estndar..13
Solucin de problemas de programacin lineal...14
Programacin lineal en computacin..20
Conclusin...21
Bibliografas....22
Introduccin
En el presente trabajo se hablar brevemente sobre los orgenes de la investigacin de
operaciones y su amplio rango de aplicaciones en diversos tipos de organizaciones, incluyendo
su papel en el rea de sistemas computacionales.
As tambin se resolvern problemas de programacin lineal usando el mtodo grfico, el
simplex en forma tabulada a travs de programas computacionales, y tambin mediante un
software desarrollado por nosotros.
Naturaleza
En esta disciplina se destacan las siguientes caractersticas esenciales:
5
Los pasos a seguir en la aplicacin del mtodo cientfico (coincidentes con los de la Teora
General de Sistemas) son, en su expresin ms simple:
1.
2.
3.
4.
5.
Aplicaciones
Una muestra de los problemas que la IO ha estudiado y resuelto con xito en negocios e
industria se tiene a continuacin:
7
Las aplicaciones de la Investigacin de Operaciones crecen rpidamente, principalmente por un
mejor conocimiento de esta metodologa en las diferentes disciplinas, la creciente complejidad
de los problemas que se desea resolver, la mayor disponibilidad de software y el desarrollo de
nuevos y mejores algoritmos de solucin. A continuacin un listado de distintas aplicaciones de
la Investigacin Operativa y los beneficios asociados a su implementacin:
Organizacin
Aplicacin
Ao
Ahorros anuales
The Netherlands
Rijkswaterstaat
1985
$15 millones
Monsanto Corp.
1985
$2 millones
Weyerhauser Co.
1986
$15 millones
Electrobas/CEPAL
Brasil
1986
$43 millones
United Airlines
1986
$6 millones
Citgo Petroleum
Corp.
1987
$70 millones
SANTOS, Ltd.,
Australia
1987
$3 millones
Electric Power
Research Institute
1989
$59 millones
1989
$11 millones
Texaco Inc.
1989
$30 millones
IBM
1990
1992
Victoria
American Airlines
1992
$500 millones ms
de ingresos
Yellow Freight
System, Inc.
1992
$17.3 millones
1993
33% menos
contagios
AT&T
1993
$750 millones
Delta Airlines
1994
$100 millones
Digital Equipment
Corp.
1995
$800 millones
China
1995
$425 millones
Cuerpo de defensa
de Sudfrica
1997
$1.100 millones
1997
$200 millones
Taco Bell
1998
$13 millones
Hewlett-Packard
1998
$280 millones de
ingreso adicional
Matemtico
Son representaciones de la
realidad en forma de cifras,
smbolos matemticos y
funciones, para representar
variables de decisin y
relaciones que nos permiten
describir y analizar el
comportamiento del
sistema.
Estndar
Icnico
Modelos de
pogramacin
lineal
Analgico
Puede representar
situaciones dinmicas o
cclicas, son ms usuales y
pueden representar las
caractersticas y
propiedades del
acontecimiento que se
estudia.
Formal
Se utilizan para resolver
problemas cuantitativos de
decisin del mundo real
Esttico
Los modelos estticos se
ocupan de determinar una
respuesta para una serie
especial de condiciones fijas
que probablemente no
cambiaran
significativamente a corto
plazo
10
Logstica
Problema de transporte
El objetivo suele ser minimizar costes de transporte, y las restricciones vienen dadas por las
capacidades productivas de cada origen y las necesidades de cada destino.
Finanzas
Seleccin de una cartera de valores
El objetivo de estos directivos es maximizar los beneficios esperados de estas inversiones, las
cuales se ven sometidas a un conjunto de restricciones, algunas legales y otras provenientes de
la propia empresa (como puede ser el nivel de riesgo que se desea asumir o la cantidad mxima
que se permite invertir).
Marketing
Seleccin de un medio publicitario
Partiremos de un presupuesto para publicidad fijo y nuestro objetivo ser distribuirlo entre las
distintas opciones que se nos ofrecen(televisin, radio, peridicos, revistas, etc.) de forma que
nuestros productos tengan la mayor difusin posible.
Produccin
Combinacin ptima de Bienes
Permiten decidir sobre la cantidad ms adecuada que una empresa debe producir de cada uno
de sus productos a fin maximizar los beneficios sin dejar de cumplir con unos determinados
requisitos (financieros, de demanda, contractuales, de disponibilidad de materias primas, etc.)
Mezclas
Problema de la dieta
En este mbito, podemos utilizar la programacin lineal para encontrar la combinacin ptima
de alimentos que, logrando un aporte nutritivo mnimo, suponga el menor coste posible.
Asignacin de tareas
El objetivo aqu ser asignar de la forma ms eficiente posible un trabajo a cada empleado o
mquina.
Otras aplicaciones
Planificacin de horarios
La planificacin de horarios intenta dar una respuesta efectiva a las necesidades de personal
durante un perodo concreto de tiempo.
11
Z = x1 + 3x2,
x1 + 5x2 15
5x1 + x2 15
x1 0, x2 0
Conclusin: La granja de pollos debera comprar 3 unidades del tipo X y 3 unidades del tipo Y,
cumpliendo la mnima cantidad de sustancia A y B. De esta manera se lograra un costo mnimo
de 120.
12
Maximizacin de utilidades
Unos grandes almacenes encargan a un fabricante pantalones y chaquetas deportivas. El
fabricante dispone para la confeccin de 750 m de tejido de algodn y 1000 m de tejido de
polister. Cada pantaln precisa 1 m de algodn y 2 m de polister. Para cada chaqueta se
necesitan 1.5 m de algodn y 1 m de polister. El precio del pantaln se fija en 50 y el de la
chaqueta en 40 . Qu nmero de pantalones y chaquetas debe suministrar el fabricante a los
almacenes para que estos consigan una venta mxima?
Maximizar
sujeta a
Z = 5x1 + 4x2,
x1 + 1.5x2 750
2x1 + x2 1000
x1 0, x2 0
Iteracin
0
Variable
bsica
Z
x3
x4
Z
x3
x1
Z
x2
x1
Ec.
0
1
2
0
1
2
0
1
2
Z
1
0
0
1
0
0
1
0
0
x1
-5
1
2
0
0
1
0
0
1
Coeficientes
x2
x3
-4
0
1.5
1
1
0
-3/2
0
1
1
1/2
0
0
3/2
1
1
0
-1/2
x4
0
0
1
5/2
-1/2
1/2
7/4
-1/2
3/4
Lado
derecho
0
750
1000
2500
250
500
2875
250
375
Conclusin: Los fabricantes deben hacer 375 pantalones y 250 chaquetas. De esta manera
lograrn una ganancia mxima de 2,875.
13
14
Trabajador
Dough
Linda
Bob
Ganancia por producto
Maximizar
sujeta a
Z = 18x1 + 9x2,
x1 6
x2 4
6x1 +8x2 48
x1 0, x2 0
Cantidad de vidrio
disponibles por da
6
4
48
15
La compaa puede maximizar sus ganancias produciendo 6 unidades del producto 1 y 1 unidad
del producto. De esta manera obtendra una ganancia total de $1,170 al da.
3.1-8. La compaa WorldLight produce dos dispositivos para lmparas (productos 1 y 2) que
requieren partes de metal y componentes elctricos. La administracin desea determinar
cuntas unidades de cada producto debe fabricar para maximizar la ganancia. Por cada unidad
del producto 1 se requieren 1 unidad de partes de metal y 2 unidades de componentes
elctricos. Por cada unidad del producto 2 se necesitan 3 unidades de partes de metal y 2
unidades de componentes elctricos. La compaa tiene 200 unidades de partes de metal y 300
de componentes elctricos. Cada unidad del producto 1 da una ganancia de $1 y cada unidad
del producto 2, hasta 60 unidades, da una ganancia de $2. Cualquier exceso de 60 unidades del
producto 2 no genera ganancia, por lo que fabricar ms de esa cantidad est fuera de
consideracin.
a) Formule un modelo de programacin lineal.
b) Utilice el mtodo grfico para resolver este modelo. Cul es la ganancia total que
resulta?
16
Material
Partes de metal
Componentes elctr.
Ganancia por producto
1
1
2
0
$1
Maximizar
Z = x1 + 2x2,
sujeta a
x1 +3x2 200
2x1 +2x2 300
2x2 60
x1 0, x2 0
Cantidad de unidades
disponibles por da
200
300
60
La compaa WorldLight puede maximizar sus ganancias si produce 125 y 25 unidades del
producto 1 y 2, respectivamente. De esta forma su ganancia total sera de $175.
17
Mtodo simplex
4.4-3. Considere el siguiente problema.
Maximizar
Z = 2x1 + x2,
sujeta a
x1 + x2 40
4x1 + x2 100
y
x1 0, x2 0.
e) Mediante clculos manuales resuelva este problema por el mtodo smplex en forma tabular.
Forma algebrica
Z
2x1
x1
4x1
+ x2
+ x2
+ x2
=0
= 40
= 100
+ x3
+ x4
Forma tabular
Iteracin
0
Variable
bsica
Z
x3
x4
Z
x3
x1
Z
x2
x1
Ec.
0
1
2
0
1
2
0
1
2
Z
1
0
0
1
0
0
1
0
0
x1
-2
1
4
0
0
1
0
0
1
Coeficientes
x2
x3
-1
0
1
1
1
0
-1/2
0
3/4
1
1/4
0
0
2/3
1
4/3
0
-1/3
x4
0
0
1
1/2
-1/4
1/4
1/3
-1/3
1/3
Lado
derecho
0
40
100
50
15
25
60
20
20
18
Uso de software
4.1-2. Considere el siguiente problema.
Maximizar
Z = 3x1 + 2x2,
sujeta a
2x1 + x2 6
x1 + 2x2 6
y
x1 0, x2 0.
19
4.3-6. Considere el siguiente problema.
4.1-5.
Maximizar
Z = x1 + 2x2,
sujeta a
x1 + 3x2 8
x1 + x2 4
y
x1 0, x2 0.
20
21
Conclusin
A pesar de que la investigacin de operaciones tiene sus orgenes en el mbito militar, hoy en
da es ampliamente usado en organizaciones de diversos tipos.
Gracias a los avances en computacin actualmente podemos encontrar software para resolver
problemas de programacin lineal, como son programas para graficar y herramientas para
resolver problemas mediante el mtodo simplex.
Nosotros como ingenieros en sistemas computacionales podremos utilizar y desarrollar este
tipo de herramientas para la resolucin de problemas que se presenten en nuestro campo de
trabajo.
22
Bibliografas
http://www.ingenieria-industrial.net/index.php?accion=1&id=35
http://www.fing.edu.uy/inco/cursos/io/archivos/teorico/todo.pdf
https://es.wikipedia.org/wiki/Investigaci%C3%B3n_de_operaciones
http://www.investigaciondeoperaciones.net/aplicaciones_de_la_investigacion_de_oper
aciones.html
http://www.phpsimplex.com/casos_reales.htm
http://www.uoc.edu/in3/emath/docs/Aplicaciones_PL.pdf
http://www.ub.edu.ar/investigaciones/tesinas/173_ivanoff.pdf