Sei sulla pagina 1di 4

Programación lineal

Chicos, les preparé este apunte, para clarificar conceptos y ayudar a resolver ejercicios:

La programación lineal (PL) es un procedimiento o algoritmo matemático mediante el cual se resuelve un


problema indeterminado, formulado a través de un sistema de inecuaciones lineales optimizando una función
objetivo, también lineal.

Es posible resolver todo problema de programación lineal en términos matemáticos muy precisos, analizando
el enunciado estándar al que cabe. Se trata de dar respuesta a situaciones en las que se exige maximizar o
minimizar funciones (beneficios, costos, etc) que se encuentran sujetas a determinadas limitaciones, que
llamaremos restricciones (nº de operarios, maquinaria, kg mercancía, etc) .

Se emplea frecuentemente en aplicaciones de la industria, la economía, la estrategia militar, etc.

Existen tres métodos para resolver un problema de PL con dos variables (x,y):

 Método gráfico, basado en las rectas de nivel


 Método gráfico-analítico, basado en el cálculo de vértices
 Método SIMPLEX (es un procedimiento iterativo que permite ir mejorando la solución a cada paso).

Nosotros desde INOP, vamos a trabajar con el segundo método, pues resulta más intuitivo y sencillo.

ETAPAS DEL MÉTODO DE LOS VÉRTICES APLICADO A LA PROGRAMACIÓN LINEAL

Los pasos a seguir son:

1 Elegir las incógnitas.

2 Escribir la función objetivo en función de los datos del problema.

3 Escribir las restricciones en forma de sistema de inecuaciones.

4 Averiguar el conjunto de soluciones factibles o posibles, representando gráficamente las restricciones. Se


obtendrá una región.

5 Calcular las coordenadas de los vértices de la región de soluciones factibles (si son pocos).
6 Calcular el valor de la función objetivo en cada uno de los vértices para ver en cuál de ellos presenta el
valor máximo o mínimo según nos pida el problema (hay que tener en cuenta aquí la posible no existencia de
solución si el recinto no está acotado)

Función Objetivo

En esencia la programación lineal consiste en optimizar (maximizar o minimizar) una función objetivo, que es
una función lineal de varias variables, en casos sencillos dos variables: f(x,y) = ax + by

Restricciones

La función objetivo está sujeta a una serie de restricciones, expresadas por inecuaciones lineales:

a1x + b1y ≤ c1

a2x + b2y ≤ c2

anx + bny ≤ cn

Cada desigualdad del sistema de restricciones determina un semiplano.

Región solución

El conjunto intersección, de todos los semiplanos formados por las restricciones, determina un recinto
limitado o ilimitado, llamado región solución (de validez o zona de soluciones factibles), acotado o no.

Solución óptima

El conjunto de los vértices del recinto se denomina conjunto de soluciones factibles básicas y el vértice
donde se presenta la solución óptima se llama solución máxima (o mínima según el caso).

Valor del programa lineal

El valor que toma la función objetivo en el vértice de solución óptima se llama valor del programa lineal.
Casos de ejercicios que se pueden presentar

Las técnicas de la programación lineal nos demuestran que la solución:

 Si es única, se encontrará en uno de los vértices de la región factible.


 Si son infinitas se encontrarán sobre uno de los lados que determinan la región factible.
 Puede ocurrir que el problema no tenga solución, esto se presenta cuando la región factible es infinita
y la función objetivo crece o decrece, dentro de ella, de forma infinita.

Ejercicios para hallar:

 Incógnitas
 Función objetivo
 Restricciones

1. Una compañía fabrica y venden dos modelos de lámpara L1 y L2. Para su fabricación se necesita un
trabajo manual de 20 minutos para el modelo L1 y de 30 minutos para el L2; y un trabajo de
máquina de 20 minutos para L1 y de 10 minutos para L2. Se dispone para el trabajo manual de 100
horas al mes y para la máquina 80 horas al mes. Sabiendo que el beneficio por unidad es de 15 y 10
euros para L1 y L2, respectivamente, planificar la producción para obtener el máximo beneficio.

2. Una empresa produce tres tipos de muebles (A, B y C), cada uno de los cuales se vende a $200,
$150 y $120 respectivamente. Para la producción de estos muebles la empresa cuenta con 315
horas disponibles en un taller de corte de madera, 110 horas disponibles en un taller de lijado y 50
horas en un taller de pintado. Se ha estimado que el mueble A requiere por unidad 15 horas de
trabajo en el taller de corte, 2 horas en el taller de lijado y 1 hora en el taller de pintado (estos
mismos valores para los muebles B y C son 7,5:3:1 y 5:2:1, respectivamente). Se requiere formular y
resolver un modelo de Programación Lineal que permita encontrar la cantidad a elaborar y vender de
estos muebles de modo que la empresa obtenga el mayor beneficio.
3. Un fabricante de automóviles lanza una oferta especial de dos de sus modelos, ofrece el modelo A a
un precio de US 9.000 y el modelo B a US 12.000 la oferta está limitada por las existencias de
cada uno de los modelos y que son 20 coches del modelo A y 10 del modelo B. El concesionario
quiere vender al menos, tantas unidades del modelo B como del A. Por otra parte, para cubrir los
gastos de la campaña los ingresos han de ser como mínimo de US 36.000.

Potrebbero piacerti anche