Академический Документы
Профессиональный Документы
Культура Документы
ADMINISTRACION Y SISTEMAS
2019
PROGRAMACION LINEAL
La Programación lineal (PL de ahora en adelante) consiste en encontrar los
valores de unas variables que maximizan o minimizan un único objetivo sujeto
a una serie de restricciones. Las principales características de PL son:
1. Un único objetivo lineal a optimizar (maximizar o minimizar)
2. Unas variables de decisión que siempre son continuas y no negativas
3. Una o más restricciones lineales
4. Un conocimiento exacto de los parámetros y recursos utilizados en la
5. construcción del modelo.
Si todas estas condiciones se cumplen, existen varios métodos de obtención de
soluciones que nos dan la solución óptima con un costo computacional
relativamente reducido.
METODO GRAFICO
El Método Gráfico (resolución gráfica) constituye una excelente alternativa de
representación y resolución de modelos de Programación Lineal que tienen 2
variables de decisión. Para estos efectos existen herramientas
computacionales que facilitan la aplicación del método gráfico como los
softwares TORA, IOR Tutorial y Geogebra.
Este método es muy simple de utilizar, por otro lado, es muy útil para entender
las propiedades matemáticas de la programación lineal.
EL PROBLEMA
VARIABLES
XT: Cantidad de metros diarios de tejido tipo T a fabricar
XT’: Cantidad de metros diarios de tejido tipo T’ a fabricar
RESTRICCIONES
0,12XT + 0,2XT’ <= 500 Hilo “a”
0,15XT + 0,1XT’ <= 300 Hilo “b”
0,072XT + 0,027XT’ <= 108 Hilo “c”
XT = x
XT' = y
Acto seguido iniciamos con la primera restricción, hallamos las primeras dos
coordenadas. Para hallar las coordenadas regularmente llevamos una de las
variables a cero, para de esta manera despejar más fácilmente la segunda.
Una vez se llega a este punto es indispensable saber que las soluciones
óptimas se alojan en los vértices del polígono solución (color gris) y que
identificar a la solución óptima es cuestión de elegir la mejor alternativa
dependiendo de las herramientas disponibles (tecnológicas y conocimientos
matemáticos).
Función objetivo,
x = XT
y = XT'
XT = 555,55
XT' = 2166,67
Borgoña 100 50 10
X₂ : Hectáreas destinadas al
Maximizar 50 X₁ + 120 X₂
Restricciones:
X₁ X₂ ≤ 110 cultivo de Italia
Función Objetivo:
X₁, X₂ ≥ 0
Donde las restricciones están asociadas a la disponibilidad máxima de
hectáreas para la plantación, presupuesto disponible, horas hombre en el
período de planificación y no negatividad, respectivamente. El siguiente gráfico
muestra la representación del problema de la empresa vitivinícola. El área
achurada corresponde al dominio de soluciones factibles, donde la solución
básica factible optima se alcanza en el vértice C, donde se encuentran activas
las restricciones de presupuestos y días hombre.
De esta forma resolviendo dicho sistema de ecuaciones se encuentra la
coordenada de la solución óptima donde
X₁ = 60 Y X₂ = 20 (hectáreas).
El valor optimo es V (P) = 50(60) + 120 (20) = 5,400 (dólares).
Ejercicio N°2:
Una compañía elabora dos productos diferentes. Uno de ellos requiere por
unidad 1/4 de hora en labores de armado, 1/8 de hora en labores de control de
calidad y S/.1,2 en materias primas. El otro producto requiere por unidad 1/3 de
hora en labores de armado, 1/3 de hora en labores de control de calidad y S/.
0,9 en materias primas. Dada las actuales disponibilidades de personal en la
compañía, existe a lo más un total de 90 horas para armado y 80 horas para
control de calidad, cada día. El primer producto descrito tiene un valor de
mercado (precio de venta) de S/. 9,0 por unidad y para el segundo este valor
corresponde a S/. 8,0 por unidad. Adicionalmente se ha estimado que el límite
máximo de ventas diarias para el primer producto descrito es de 200 unidades,
no existiendo un límite máximo de ventas diarias para el segundo producto.
Formule y resuelva gráficamente un modelo de Programación Lineal que
permita maximizar las utilidades de la compañía.
Variables de Decisión:
: Unidades a producir diariamente del Producto 1
: Unidades a producir diariamente del Producto 2
Función Objetivo:
Maximizar
Restricciones:
PHPSIMPLEX
Ejercicio N°1:
La compañía de manufactura "Jiménez y Asociados" desea realizar una
jornada de mantenimiento preventivo a sus tres máquinas principales A, B y C.
El tiempo que demanda realizar el mantenimiento de cada máquina es de 1
día, sin embargo, la jornada de mantenimiento no puede durar más de un día,
teniendo en cuenta que la compañía cuenta con tres proveedores de servicios
de mantenimiento debe de asignarse un equipo de mantenimiento a cada
máquina para poder cumplir con la realización del mantenimiento preventivo.
Teniendo en cuenta que según el grado de especialización de cada equipo
prestador de servicios de mantenimiento el costo de la tarea varía para cada
máquina en particular, debe de asignarse el equipo correcto a la máquina
indicada con el objetivo de minimizar el costo total de la jornada. Los costos
asociados se pueden observar en la siguiente tabla:
PASO 1
Encontramos el menor elemento de cada fila
PASO 2
Construimos una nueva matriz con las diferencias entre los valores de la matriz
original y el elemento menor de la fila a la cual corresponde.
PASO 3
En la matriz construida en el paso anterior se procede a efectuar el paso 1 esta
vez en relación a las columnas, por ende escogemos el elemento menor de
cada columna. Igualmente construimos una nueva matriz con la diferencia
entre los valores de la matriz 2 y el elemento menor de la columna a la cual
corresponde cada valor.
PASO 4
En este paso trazaremos la menor cantidad de combinaciones de líneas
horizontales y verticales con el objetivo de cubrir todos los ceros de la matriz de
costos reducidos.
Ahora observamos cómo se hace necesario trazar tres líneas (la misma
cantidad de filas o columnas de la matriz) por ende se ha llegado al tabulado
final, en el que por simple observación se determina las asignaciones óptimas.
Por ende la asignación que representa el menor costo para la jornada de
mantenimiento preventivo determina que el Equipo 1 realice el mantenimiento
de la Máquina 1, el Equipo 2 realice el mantenimiento de la Máquina 3 y el
Equipo 3 realice el mantenimiento de la Máquina 2, jornada que tendrá un
costo total de 17 unidades monetarias.
BIBLIOGRAFÍA
https://www.ingenieriaindustrialonline.com/herramientas-para-el-ingeniero-
industrial/investigación-de-operaciones/método-gráfico/
https://www.plandemejora.com/3-herramientas-online-para-resolver-problemas-
de-programacion-lineal/.
https://www.academia.edu/13797699/MANUAL_PARA_RESOLVER_MODELO
S_DE_PROGRAMACION_LINEAL_MEDIANTE_SOFTWARE
https://es.slideshare.net/giancarlo271986/programas-para-programacion-lineal
https://www.gestiondeoperaciones.net/programacion_lineal/programacion-
lineal-metodo-grafico/