Está en la página 1de 23

INVESTIGACION OPERATIVA

Solución de Modelos Matemáticos de


Programación Lineal por el Método Gráfico

Profesor: Víctor Beltrán Saravia

1
Copyright (c) 2004 Brooks/Cole, a division of Thomson Learning, Inc.
Modelo lineal y estructura matricial del
MPL

X Y Variables de decisión

Beneficio Z 3 2 Max z = 3x + 2y (función objetivo)

Acabado 2 1 ≤ 100 2 X + Y ≤ 100 (acabado)

Carpintería 1 1 ≤ 80 X + Y ≤ 80 (carpinteria)

Demanda ≤ 40 X ≤ 40 ( demanda)

X ≥0 (restricción de signo)

https://www.coursehero.com/file/40999197/01-
Y ≥0 (restricción de signo)
ProgramacionLinealppt/
Región factible
La región factible de un PPL es el conjunto de todos los
puntos que satisfacen todas las restricciones. Es la región
del plano delimitada por el sistema de desigualdades que
forman las restricciones.

x = 40 e y = 20 está en la región
factible porque satisfacen Restricciones de Gepetto
todas las restricciones de 2x + y ≤ 100 (restricción acabado)
Gepetto. x + y ≤ 80 (restricción carpintería)
Sin embargo, x = 15, y = 70 no x ≤ 40 (restricción demanda)
está en la región factible x ≥0 (restricción signo)
porque este punto no satisface
y ≥0 (restricción signo)
la restricción de carpinteria
[15 + 70 > 80].
Solución óptima
Para un problema de maximización, una solución
Se puede demostrar
óptima es un punto en la región factible en el cual
que la solución
la función objetivo tiene un valor máximo. Para un
óptima de un PPL
problema de minimización, una solución óptima es
está siempre en la
un punto en la región factible en el cual la función
frontera de la región
objetivo tiene un valor mínimo.
factible, en un
La mayoría de PPL tienen solamente una vértice (si la
solución óptima. Sin embargo, algunos PPL no solución es única) o
tienen solución óptima, y otros PPL tienen un en un segmento
número infinito de soluciones. entre dos vértices
contiguos (si hay
Más adelante veremos que la solución del PPL de
infinitas soluciones)
Gepetto es x = 20 e y = 60. Esta solución da un
valor de z = 3x + 2y = 3·20 + 2·60 = 180 €

Cuando decimos que x = 20 e y = 60 es la solución óptima,


estamos diciendo que, en ningún punto en la región factible, la
función objetivo tiene un valor (beneficio) superior a 180.
Representación Gráfica de las restricciones
Y
Cualquier PPL con sólo dos
variables puede resolverse 100
2x + y = 100
gráficamente.

Por ejemplo, para representar 80

gráficamente la primera
restricción, 2x + y ≤ 100 :
60
Dibujamos la recta 2x + y = 100

Elegimos el semiplano que 40

cumple la desigualdad: el
punto (0, 0) la cumple 20
(2·0 + 0 ≤ 100),
así que tomamos el
semiplano que lo contiene. 20 40 60 80 X
Dibujar la región factible

Puesto que el MPL tiene dos variables, se puede resolver gráficamente.


La región factible es el conjunto de todos los puntos que satisfacen las
restricciones:

2 x + y ≤ 100 (restricción de acabado)


x + y ≤ 80 (restricción de carpintería)
x ≤ 40 (restricción de demanda)
x ≥0 (restricción de signo)
y ≥0 (restricción de signo)

Vamos a dibujar la región factible que satisface estas restricciones.


Dibujar la región factible
Y

100
SI X= 0; Y = 100
Restricciones
2 x + y ≤ 100 2X + Y = 100
80
x + y ≤ 80
x ≤ 40
60
x ≥0
y ≥0
40

Teniendo en
cuenta las 20

restricciones de SI X= 50; Y = 0
signo (x ≥ 0, y ≥ 0),
nos queda: 20 40 60 80 X
Dibujar la región factible
Y

100

80
SI X =0; Y= 80
Restricciones
2 x + y ≤ 100
x + y ≤ 80 60 X + Y = 80
x ≤ 40
x ≥0 40

y ≥0
20

SI Y=0; X = 80

20 40 60 80 X
Dibujar la región factible
Y

100

Restricciones 80

2 x + y ≤ 100
x + y ≤ 80 60

x ≤ 40 x = 40
x ≥0 40

y ≥0
20

20 40 60 80 X
Dibujar la región factible
Y
x = 40

100

80
2x + y = 100

60

La intersección
40
de todos estos
semiplanos Región
(restricciones) 20 Factible x + y = 80
nos da la región
factible
20 40 60 80 X
Vértices de la región factible
Y

La región factible (al Restricciones


2x + y = 100
100
estar limitada por 2 x + y ≤ 100
rectas) es un x + y ≤ 80
polígono. 80 E x = 40 x ≤ 40
En esta caso, el
x ≥0
polígono ABCDE. D
60 y ≥0

Como la solución x + y = 80
40
óptima está en
alguno de los Región
vértices (A, B, C, D o 20 Factible C
E) de la región
factible, calculamos B
esos vértices. A 20 40 60 80 X
Vértices de la región factible
Y
Los vértices de la región
factible son intersecciones 2X + Y = 100
de dos rectas. El punto D es 100

la intersección de las rectas


X = 40
2x + y = 100 80 E(0, 80)
x + y = 80
La solución del sistema x = D (20, 60)
20, y = 60 nos da el punto D. 60

B es solución de
x = 40 40

y=0
Región C(40, 20)
C es solución de 20 Factible
x = 40
2x + y = 100 B(40, 0) X +Y = 80
E es solución de A(0, 0) 20 40 60 80 X
x + y = 80
x=0
Resolución analítica Z
Max z = 3x + 2y
Y
También podemos encontrar
la solución óptima calculando
100
el valor de z en los vértices (0, 80)
de la región factible.
80
Vértice z = 3x + 2y (20, 60)
(0, 0) z = 3·0+2·0 = 0
60
(40, 0) z = 3·40+2·0 = 120
(40, 20) z = 3·40+2·20 = 160
(20, 60) z = 3·20+2·60 = 180 40
Región
(0, 80) z = 3·0+2·80 = 160 Factible (40, 20)
20
La solución óptima es:
(40, 0)
x = 20 y = 60 z = 180 € de
beneficio (0, 0)
20 40 60 80 X
Y la Funciòn Objetivo?
Resolución gráfica Z Y

Max z = 3x + 2y
100

Para X= 20; Y = 60
(0, 80) Z = 3(20) + 2(60)
80
Z max = 180
La última recta de
(20, 60)
Z que interseca 60
(toca) la región
factible indica la
40
solución óptima
para el PPL. Para Región
el problema, esto (40, 20)
20 Factible
ocurre en el
punto D (x = 20, y (40, 0)
= 60, z = 180). (0, 0) 20 40 60 80 X
z = 180
z=0 z = 100
Z Resolución gráfica por la pendiente de la recta
Y
Max z = 3x + 2y La ecuación general de
una recta es una
100 expresión de la forma
Aplicando el concepto de
Ax+By+C=0, donde A, B y
la pendiente de la recta
C son números reales.
podemos graficar Z en el (0, 80) La pendiente de la recta
Origen (0,0) y unirlo con 80
es el coeficiente de la x
otro punto.
una vez puesta en forma
(20, 60) explícita (es decir,
m = -3/2
60 despejada y):
Ejemplo: Para X = 5
Y = - 3/2 (X)
Y = - 3/2 (5) 40
la pendiente es: m = -A/B
Y = - 7.5
Región (40, 20)
z=0 20 Factible
(40, 0)
(0, 0) 20 40 60 80 X
(5, -7.5)
Dibujamos la región factible.
Y

14

Min Z = 50 x + 100y 12
6x + 3y = 30
10
s.a. 6x + 3y ≥ 30
8
2x + 8y ≥ 24
6
x, y ≥ 0
4
2x + 8y = 24
2

X
2 4 6 8 10 12 14
Calculamos los vértices de la región factible:
Y
El vértice A es solución del
La región factible
sistema 14
no está acotada
6x + 3y = 30
x=0 12

Por tanto, A(0, 10) A


10
Región
El vértice B es solución de 8
Factible
6x + 3y = 30
2x + 8y = 24 6

Por tanto, B(4, 2)


4

El vértice C es solución de 2
B
2x + 8y = 24
C
y=0
X
Por tanto, C(12, 0) 2 4 6 8 10 12 14
Resolvemos por el método analítico
Evaluamos la función objetivo Z en los vértices.
Y
Vértice z = 50x + 100y
14
z = 50·0 + 100·10 =
A(0, 10)
= 0+10000 = 10 000 12

z = 50·4 + 100·2 = A(0, 10)


B(4, 2) 10
Región
= 200+200 = 400
8
Factible
z = 50·12 + 100·0 =
C(12, 0)
= 6000+0 = 6 000 6

El coste mínimo se obtiene en B. 4

B(4, 2)
Solución: 2
x=4 C(12, 0)
y=2 X
Coste z = 400 (mil €) 2 4 6 8 10 12 14
Resolvemos por el método gráfico
Min z = 50 x + 100y Y

s.a. 6x + 3y ≥ 30 14

2x + 8y ≥ 24
12
x, y ≥ 0
10 A(0, 10)
El coste Región
mínimo se Z = 600
8
Factible
obtiene en el 6
punto B. Z = 400
4

2
B(4, 2)
Solución:
x=4 C(12, 0)
y=2 2 4 6 8 10 12 14
X

Coste z = 400 (mil €)


Número de Soluciones de un PPL

Los dos ejemplos anteriores, Gepetto y Dorian Auto, tienen,


cada uno, una única solución óptima.
No en todos los PPL ocurre esto. Se pueden dar también las
siguientes posibilidades:

• Algunos PPL tienen un número infinito de soluciones


óptimas (alternativas o múltiples soluciones óptimas).
• Algunos PPL no tienen soluciones factibles (no tienen
región factible).
• Algunos PPL son no acotados: Existen puntos en la
región factible con valores de z arbitrariamente grandes
(en un problema de maximización).

Veamos un ejemplo de cada caso.


Número infinito de soluciones óptimas
Y
Consideremos el siguiente 60
problema:
50
C
max z = 3x + 2y
40
s.a: 3x + 2y ≤ 120
x + y ≤ 50
B
x,y≥0 30 Región
Factible
z = 120
Cualquier punto 20

(solución) situado en
el segmento AB 10
z = 60

puede ser una z = 100


solución óptima de z
A
=120.
10 20 30 40 50 X
Sin soluciones factibles
Y
Consideremos el 60 No existe
siguiente problema: Región Factible

max z = 3x1 + 2x2 50


x ≥ 30
s.a: 3x + 2y ≤ 120 40
x + y ≤ 50 x + y ≤ 50 y ≥ 30

x ≥ 30
y ≥ 30 30

x,y≥0
20

10 3x + 2y ≤ 120

No existe región factible


10 20 30 40 50 X
PPL no acotado
Y
max z = 2x – y
6

s.a: x–y≤1 Región Factible


ABIERTA NO ACOTADA
2x + y ≥ 6 5

x, y ≥ 0
4

La región factible es no z=4


acotada. Se muestran en el
gráfico las rectas de nivel 3

para z = 4 y z = 6. Pero
podemos desplazar las rectas
de nivel hacia la derecha 2
indefinidamente sin z=6
abandonar la región factible.
Por tanto, el valor de z puede 1
crecer indefinidamente.

1 2 3 4 5 X

También podría gustarte