Vous êtes sur la page 1sur 12

BY: M.J. Garca-Ligero Ramrez and P.

Romn Romn
Departamento de Estadstica e I.O. Universidad de Granada

9.2 Introduccin a la programacin lineal

Expresin de un problema de programacin lineal


Aplicaciones de la programacin lineal
Soluciones de un problema de programacin lineal
Resolucin grfica de un problema de programacin
lineal
Mtodo Simplex

BY: M.J. Garca-Ligero Ramrez and P. Romn Romn


Departamento de Estadstica e I.O. Universidad de Granada

Expresin de un problema de programacin lineal


Definicin: Un problema de programacin lineal es un programa matemtico en el cual la funcin objetivo es
lineal en las variables de decisin y cada restriccin es una desigualdad lineal. Adems tiene una restriccin de
signo; es decir, las variables de decisin son no negativas.

Max Z c1 x1 c 2 x 2 . . . c n x n

s.a.

a11 x1 a 12 x 2 . . . a1n x n b1
a 21 x1 a 22 x 2 . . . a 2n x n b 2

Min Z c1 x 1 c 2 x 2 . . . c n x n

s.a.

a11 x1 a 12 x 2 . . . a 1n x n b1
a 21 x1 a 22 x 2 . . . a 2n x n b 2

a m1x1 a m2x 2 . . . a mn x n b m

a m1x1 a m2x 2 . . . a mn x n b m

x1 , . . ., x n 0

x1 , . . ., x n 0

Z, funcin objetivo, es la medida de efectividad global seleccionada donde x i , i 1, , n representan las


variables de decisin.
c j , j 1, , n representan los coeficientes de contribucin; es decir, incremento que resulta en el objetivo
por cada incremento unitario de x j

aij representan las tasas de uso de la materia prima i 1, , m en la produccin de la variable j 1, , n

b j representan los recursos disponibles; es decir, la cantidad disponible del recurso i que consume cada unidad
de la actividad j

BY: M.J. Garca-Ligero Ramrez and P. Romn Romn


Departamento de Estadstica e I.O. Universidad de Granada

Expresin de un problema de programacin lineal


Forma cannica de un problema de programacin lineal

Max Z c1 x1 c 2 x 2 . . . c n x n

s.a.

a11 x1 a 12 x 2 . . . a1n x n b1
a 21 x1 a 22 x 2 . . . a 2n x n b 2

Min Z c1 x 1 c 2 x 2 . . . c n x n

s.a.

a 11 x1 a12 x 2 . . . a 1n x n b1
a 21 x1 a 22 x 2 . . . a 2n x n b 2

a m1x1 a m2x 2 . . . a mn x n b m

a m1x1 a m2x 2 . . . a mn x n b m

x1 , . . ., x n 0

x1 , . . ., x n 0

BY: M.J. Garca-Ligero Ramrez and P. Romn Romn


Departamento de Estadstica e I.O. Universidad de Granada

Expresin de un problema de programacin lineal


Forma estndar de un problema de programacin lineal

Max (Min) Z c1 x1 c 2 x 2 . . . c n x n
s.a.
a11 x1 a12 x 2 . . . a 1n x n b1
a 21 x1 a 22 x 2 . . . a 2n x n b 2

a m1x1 a m2x 2 . . . a mn x n b m
x1 , . . ., x n 0

Todo problema lineal en forma cannica se puede pasar a forma estndar introduciendo
variables de holgura o variables excedentes.

BY: M.J. Garca-Ligero Ramrez and P. Romn Romn


Departamento de Estadstica e I.O. Universidad de Granada

Aplicaciones de la programacin lineal


1. Una primera aplicacin de la P.L. se encuentra en los problemas de Asignacin de Recursos.
Son problemas en los que existen recursos limitados y se busca la utilizacin mxima. El objetivo
es maximizar utilidades.
2. Otra aplicacin que responde a un problema de P.L. es el de minimizar prdidas. La diferencia
con el caso anterior es que se deben satisfacer unos requerimientos mnimos.
3. Problema de la mezcla: la mezcla de ingredientes bsicos para fabricar productos. No slo se
se restringe a problemas de mezclas de alimentos, bebidas, etc ., tambin se aplica en el anlisis
de inversiones.

BY: M.J. Garca-Ligero Ramrez and P. Romn Romn


Departamento de Estadstica e I.O. Universidad de Granada

Soluciones de un problema de programacin lineal


Definicin: Una solucin factible es aquella que verifica todas las restricciones de un P.P.L.; es decir,
Ax b y xi 0 Ax b y xi 0
Definicin: Se define la regin factible como el conjunto de todas las soluciones factibles; es decir,

F x R n : Ax b y xi 0 F x R n : Ax b y xi 0

Si F , el problema es infactible
Definicin: Una solucin ptima es una solucin factible que da el valor ms favorable de la funcin objetivo.
Definicin: Considrese el sistema de ecuaciones Ax b , en donde A es una matriz de dimensin m n
y b un vector de dimensin m. Supngase que el rango de A es m. Despus de un reordenamiento de A, sea

A B N

donde B es una matriz no singular de dimensin m m y N matriz singular de dimensin m n m . La


xB

x N

solucin del sistema de ecuaciones, x

vector nulo.

1
se denomina solucin bsica, donde xB B b y x N es el

BY: M.J. Garca-Ligero Ramrez and P. Romn Romn


Departamento de Estadstica e I.O. Universidad de Granada

Soluciones de un problema lineal


Definicin: Si una o ms variables bsicas de una solucin bsica son iguales a cero, se dice que es una
solucin bsica degenerada del sistema.
Definicin: Si todas las componentes del vector bsico de una solucin bsica son no negativas , entonces
x es una solucin bsica factible del sistema. Si adems alguna componente es cero, entonces se denomina
solucin bsica factible degenerada.
Definicin: Si dos o ms soluciones dan igual valor para la funcin objetivo, se dice que el problema tiene
ptimos alternativos.
Definicin: Si los valores de las variables se incrementan indefinidamente, el espacio solucin es
no acotado. Si adems el valor objetivo aumentar o disminuir indefinidamente, el problema tiene
solucin no acotada.

Teorema
Dado un P.P.L. en forma estndar factible y acotado, el valor ptimo de la funcin objetivo se alcanza en un
punto extremo de la regin factible.
Definicin: Un conjunto C de R

es convexo si

x1 , x2 C y t R : 0 t 1, el punto tx1 (1 t ) x2 C

BY: M.J. Garca-Ligero Ramrez and P. Romn Romn


Departamento de Estadstica e I.O. Universidad de Granada

Soluciones de un problema lineal


Definicin: Si una o ms variables bsicas de una solucin bsica son iguales a cero, se dice que es una
solucin bsica degenerada del sistema.
Definicin: Si todas las componentes del vector bsico de una solucin bsica son no negativas , entonces
x es una solucin bsica factible del sistema. Si adems alguna componente es cero, entonces se denomina
solucin bsica factible degenerada.
Definicin: Si dos o ms soluciones dan igual valor para la funcin objetivo, se dice que el problema tiene
ptimos alternativos.
Definicin: Si los valores de las variables se incrementan indefinidamente, el espacio solucin es
no acotado. Si adems el valor objetivo aumentar o disminuir indefinidamente, el problema tiene
solucin no acotada.

Teorema
Dado un P.P.L. en forma estndar factible y acotado, el valor ptimo de la funcin objetivo se alcanza en un
punto extremo de la regin factible.

BY: M.J. Garca-Ligero Ramrez and P. Romn Romn


Departamento de Estadstica e I.O. Universidad de Granada

Soluciones de un problema lineal


n

Definicin: Un punto x de C , conjunto convexo de R es un punto extremo de C si

no existen x1 x2 C tales que x tx1 (1 t ) x2 , t : 0 t 1

BY: M.J. Garca-Ligero Ramrez and P. Romn Romn


Departamento de Estadstica e I.O. Universidad de Granada

Resolucin grfica de un P.P.L.

SI

NO
NO
Solucin
acotada

NO
SI
SI
Solucin
acotada

SI

NO

BY: M.J. Garca-Ligero Ramrez and P. Romn Romn


Departamento de Estadstica e I.O. Universidad de Granada

Mtodo Simplex
Algoritmo del simplex:
1. Determinar una solucin bsica factible inicial (punto extremo).
2. Determinar si el paso a una solucin bsica factible adyacente
mejora el valor de la funcin
m
objetivo. Para ello comprobar: z j c j 0; j , donde z j cB yk solucin ptima. En
k 1
caso contrario ir al paso 3.
3. Determinar la solucin bsica factible adyacente con mayor mejora para el valor de la funcin
objetivo. La variable que entra en la nueva base es aquella x j cuyo correspondiente z j c j
sea ms negativo. La variable que deja la base es aquella que verifica
k

xB
k

min

yk j

; y k j 0

Volver al paso 2 y repetir el proceso hasta alcanzar una solucin ptima, obtener una solucin
no acotada o un problema infactible.

BY: M.J. Garca-Ligero Ramrez and P. Romn Romn


Departamento de Estadstica e I.O. Universidad de Granada

Mtodo Simplex
Variables artificiales.
En muchas ocasiones la adicin de variables de holgura y excedente para la
resolucin de un problema lineal no es suficiente para obtener una solucin
bsica factible inicial.
Variables artificiales: son variables auxiliares que se utilizan para
identificar una solucin factible bsica inicial

Mtodo de la M

Mtodo de las dos


fases

Vous aimerez peut-être aussi