100% encontró este documento útil (1 voto)
530 vistas9 páginas

Actividad 2

Este documento presenta tres problemas de investigación de operaciones que involucran variables, restricciones y funciones objetivo. El primer problema busca maximizar las ganancias de una empresa que fabrica ventanas determinando la cantidad óptima de cada tipo a producir. El segundo problema es similar pero para una empresa que fabrica productos. El tercer problema busca maximizar las ganancias al determinar la cantidad óptima de ventiladores de pedestal y mesa a fabricar. Todos los problemas se resuelven usando programación lineal en Lingo.

Cargado por

Sam Angeles
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
100% encontró este documento útil (1 voto)
530 vistas9 páginas

Actividad 2

Este documento presenta tres problemas de investigación de operaciones que involucran variables, restricciones y funciones objetivo. El primer problema busca maximizar las ganancias de una empresa que fabrica ventanas determinando la cantidad óptima de cada tipo a producir. El segundo problema es similar pero para una empresa que fabrica productos. El tercer problema busca maximizar las ganancias al determinar la cantidad óptima de ventiladores de pedestal y mesa a fabricar. Todos los problemas se resuelven usando programación lineal en Lingo.

Cargado por

Sam Angeles
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

ACTIVIDAD 2

Investigación de operaciones

Samantha Angeles Del Rey

02877953

Parte 1.

Lee con detenimiento cada uno de los problemas que a continuación se describen,
en cada caso menciona y/o desarrolla:

 ¿Cuáles son las variables?


 ¿Cuáles son las restricciones?
 ¿Cuál es la función objetivo?
 ¿Modelo matemático?

Problema 1.

La empresa White House tiene solo tres empleados que hacen dos tipos de ventanas
a mano: con marco de madera y con marco de aluminio. La ganancia es de $180 por
cada ventana con marco de madera y de $90 por cada una con marco de aluminio. El
empleado llamado Juan hace marcos de madera y puede terminar seis al día. El
empleado Iván hace cuatro marcos de aluminio por día. Vicente forma y corta el
vidrio y puede hacer 48 metros cuadrados de vidrio por día. Cada ventana con
marco de madera emplea 6 metros cuadrados de vidrio y cada una de aluminio, 8
metros cuadrados.
La compañía desea determinar cuántas ventanas de cada tipo debe producir al día
para maximizar la ganancia total. 

Variables:

X1: Cantidad de ventanas con marco de madera a producir al día.

X2: Cantidad de ventanas con marco de aluminio a producir al día.

Restricciones:

Capacidad de producción de Juan: X1 ≤ 6 (máximo 6 marcos de madera al día).

Capacidad de producción de Iván: X2 ≤ 4 (máximo 4 marcos de aluminio al día).

Capacidad de producción de Vicente: 6X1 + 8X2 ≤ 48 (máximo 48 metros cuadrados de


vidrio al día).
Función objetivo:

Maximizar la ganancia total:

Z = 180X1 + 90X2

Modelo matemático:

Maximizar Z = 180X1 + 90X2

Sujeto a:

X1 ≤ 6

X2 ≤ 4

6X1 + 8X2 ≤ 48

X1, X2 ≥ 0

LINGO:

Global optimal solution found.


Objective value: 1170.000
Objective bound: 1170.000
Infeasibilities: 0.000000
Extended solver steps: 0
Total solver iterations: 0
Elapsed runtime seconds: 0.14

Model Class: PILP

Total variables: 2
Nonlinear variables: 0
Integer variables: 2

Total constraints: 4
Nonlinear constraints: 0

Total nonzeros: 6
Nonlinear nonzeros: 0

Variable Value Reduced Cost


X1 6.000000 -180.0000
X2 1.000000 -90.00000

Row Slack or Surplus Dual Price


1 1170.000 1.000000
2 4.000000 0.000000
3 0.000000 0.000000
4 3.000000 0.000000

Al utilizar Lingo, me pude dar cuenta que el resultado ideal se encuentra entre los puntos
6 sobre el eje X (X1) y 1 sobre el eje y X2)1, dando como resultado 1170, representando las
ganancias ideales.

Problema 2.

Un pequeño taller tiene tres empleados que hacen dos tipos de productos
manuales: el primero lleva un acabado labrado y el otro un acabado brilloso. La
ganancia es de $180 por producto con acabado labrado y de $90 por cada uno con
acabado brilloso. El empleado llamado Esteban hace seis productos labrados al día.
El empleado Jesús hace cuatro brillosos por día. Existe otro empleado que realiza las
actividades previas al labrado y brillantez ocupando una materia prima de 48
unidades por día. De dicha materia prima cada producto labrado emplea seis
unidades y cada producto brilloso ocho unidades. La compañía desea determinar
cuántos productos de cada tipo debe producir al día para maximizar la ganancia
total.

Variables:

X1: Cantidad de productos con acabado labrado a producir al día.

X2: Cantidad de productos con acabado brilloso a producir al día.


Restricciones:

Capacidad de producción de Esteban: X1 ≤ 6 (máximo 6 productos labrados al día).

Capacidad de producción de Jesús: X2 ≤ 4 (máximo 4 productos brillosos al día).

Capacidad de materia prima: 6X1 + 8X2 ≤ 48 (máximo 48 unidades de materia prima al


día).

Función objetivo:

Maximizar la ganancia total:

Z = 180X1 + 90X2

Modelo matemático:

Maximizar Z = 180X1 + 90X2

Sujeto a:

X1 ≤ 6

X2 ≤ 4

6X1 + 8X2 ≤ 48

X1, X2 ≥ 0

Lingo:

Global optimal solution found.


Objective value: 1170.000
Objective bound: 1170.000
Infeasibilities: 0.000000
Extended solver steps: 0
Total solver iterations: 0
Elapsed runtime seconds: 0.14

Model Class: PILP

Total variables: 2
Nonlinear variables: 0
Integer variables: 2

Total constraints: 4
Nonlinear constraints: 0

Total nonzeros: 6
Nonlinear nonzeros: 0
Variable Value Reduced Cost
X1 6.000000 -180.0000
X2 1.000000 -90.00000

Row Slack or Surplus Dual Price


1 1170.000 1.000000
2 4.000000 0.000000
3 0.000000 0.000000
4 3.000000 0.000000

Lingo nos muestra que para obtener una ganancia ideal de 1170 se deben producir 6
productos labrados y 1 producto brilloso.

Problema 3.

Para fabricar ventiladores de pedestal y de mesa se requieren de dos dispositivos, A


y B. Los encargados desean determinar cuál es la cantidad de cada ventilador
óptima a fabricar para maximizar la ganancia. Por cada ventilador de pedestal se
requiere una unidad de dispositivo A y dos unidades de dispositivo B. Por cada
ventilador de mesa se necesitan 3 unidades de dispositivo A y 2 unidades de
dispositivo B. En inventario se tienen 200 unidades de dispositivo A y 300 de B. Los
ventiladores de pedestal dan una ganancia de $1 y cada ventilador de mesa (hasta
60 unidades) da una ganancia de $2. Cualquier exceso de 60 unidades de
ventiladores de mesa no genera ganancia.
Variables:

X1: Cantidad de ventiladores de pedestal a fabricar.

X2: Cantidad de ventiladores de mesa a fabricar.

Restricciones:

Disponibilidad de dispositivo A: X1 + 3X2 ≤ 200 (máximo 200 unidades de dispositivo A).

Disponibilidad de dispositivo B: 2X1 + 2X2 ≤ 300 (máximo 300 unidades de dispositivo B).

Límite de 60 unidades para ventiladores de mesa: X2 ≤ 60.

Función objetivo:

Maximizar la ganancia total:

Max Z= X1+2X2

Modelo matemático:

Maximizar Z= 180X1+2X2
Sujeto a:

X1≤ 200

2X1+ 3X2 ≤ 200

2X1 ≤ 300

2X1 + 2X2 ≤ 300

X2 ≤ 60

X1, X2 ≥ 0

Lingo:

Global optimal solution found.


Objective value: 130.0000
Objective bound: 130.0000
Infeasibilities: 0.000000
Extended solver steps: 0
Total solver iterations: 0
Elapsed runtime seconds: 0.11

Model Class: PILP

Total variables: 2
Nonlinear variables: 0
Integer variables: 2

Total constraints: 6
Nonlinear constraints: 0

Total nonzeros: 9
Nonlinear nonzeros: 0

Variable Value Reduced Cost


X1 10.00000 -1.000000
X2 60.00000 -2.000000

Row Slack or Surplus Dual Price


1 130.0000 1.000000
2 190.0000 0.000000
3 0.000000 0.000000
4 280.0000 0.000000
5 160.0000 0.000000
6 0.000000 0.000000

Los puntos óptimos quedan en X1=10 y X2=60, por lo que nos da un resultado óptimo de
130.
Parte 2.

Investiga cuál es el alcance actual de la aplicación de la programación lineal como


herramienta para la solución de problemas en la investigación de operaciones.

La programación lineal es una herramienta ampliamente utilizada en la investigación de


operaciones debido a su capacidad para modelar y resolver problemas de optimización en una
amplia gama de industrias y sectores. Algunos de los campos en los que se aplica la
programación lineal incluyen:

 Logística y cadena de suministro: La programación lineal se utiliza para optimizar la


planificación y el enrutamiento de la distribución de productos, la asignación de
recursos, la gestión de inventarios y la programación de la producción.

 Transporte y asignación: La programación lineal se utiliza para determinar la mejor


asignación de recursos, como vehículos de transporte, para minimizar los costos y
maximizar la eficiencia en la entrega de bienes y servicios.

 Producción y operaciones: La programación lineal se aplica para optimizar la


programación de la producción, la asignación de recursos, la planificación de la
capacidad y la gestión de inventarios, con el objetivo de maximizar la eficiencia y
minimizar los costos.

 Planificación financiera: La programación lineal se utiliza para optimizar la asignación


de inversiones y recursos financieros, la planificación de carteras de inversión y la
gestión de riesgos.

 Planificación de proyectos: La programación lineal se aplica para optimizar la


asignación de recursos y la planificación de actividades en proyectos, lo que ayuda a
minimizar los tiempos de finalización y los costos.

 Marketing y publicidad: La programación lineal se utiliza para optimizar la asignación


de recursos de marketing y publicidad, como el presupuesto publicitario y la mezcla
óptima de medios, para maximizar el alcance y el impacto de las campañas.

 Energía y recursos naturales: La programación lineal se aplica para la optimización de


la producción y distribución de energía, la planificación de la gestión de recursos
hídricos, la programación de la generación de energía y la asignación de recursos en la
industria minera.
La programación lineal ha demostrado ser una herramienta valiosa para la toma de decisiones
en estos y muchos otros campos, ya que permite encontrar soluciones óptimas o cercanas a la
óptima para problemas de optimización con restricciones lineales. Además, el desarrollo de
algoritmos eficientes y el avance de la tecnología informática han permitido resolver
problemas de programación lineal de gran escala en tiempo razonable, lo que ha ampliado
aún más su alcance y aplicabilidad en la investigación de operaciones.

También podría gustarte