Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

Modelos de Metas Múltiples en Investigación de Operaciones - Prof. Martinez Garcia, Schemes and Mind Maps of Engineering Economy

Una introducción a los modelos de metas múltiples en investigación de operaciones, explorando conceptos como la minimización de desviaciones y la optimización de recursos. Se incluyen ejemplos prácticos que ilustran la aplicación de estos modelos en la gestión de recursos y la toma de decisiones.

Typology: Schemes and Mind Maps

2023/2024

Uploaded on 11/28/2024

rubi-lopez-b
rubi-lopez-b 🇺🇸

2 documents

1 / 233

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
libro de:
Investigación de Operaciones II
Clientes
Servidos
P d +P d +P e +2P d +P d +P d
1 1 1 2 2 6 3 3 4 3 4 5
Minimizar Z=
1 0 0 0
0.2 0.3 0.5 0
0 0.4 0.4 0.2
0.1 0.3 0.5 0.1
P=
6
8
10
12
13
5
5
7
14
5
7
10
3
14
6
7
25
Sistema de colas
Servidores
PROGRAMADEAÑOSABÁTICO
Autor:
JORGE ANTONIO MIJANGOS LÒPEZ
árbol de decisiones
AGOSTO DE 2019
Población de clientes
Instituto Tecnológico de Tuxtla Gutiérrez
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b
pf2c
pf2d
pf2e
pf2f
pf30
pf31
pf32
pf33
pf34
pf35
pf36
pf37
pf38
pf39
pf3a
pf3b
pf3c
pf3d
pf3e
pf3f
pf40
pf41
pf42
pf43
pf44
pf45
pf46
pf47
pf48
pf49
pf4a
pf4b
pf4c
pf4d
pf4e
pf4f
pf50
pf51
pf52
pf53
pf54
pf55
pf56
pf57
pf58
pf59
pf5a
pf5b
pf5c
pf5d
pf5e
pf5f
pf60
pf61
pf62
pf63
pf64

Partial preview of the text

Download Modelos de Metas Múltiples en Investigación de Operaciones - Prof. Martinez Garcia and more Schemes and Mind Maps Engineering Economy in PDF only on Docsity!

libro de:

Investigación de Operaciones II

ClientesServidos

P d +P d +P e +2P d +P d +P d 1 1 1 2 2 6 3 3 3 44 5

Minimizar Z=

0.2^1 0.3^0 0.5^0
0 0.4 0.4 0. 0.1 0.3 0.5 0.

P=

6 (^108) 12 13

5

5

14 7 (^57)

10

3

1 4 6

7

2 5

Sistema de colas

Servidores

PROGRAMADEAÑOSABÁTICO

Autor:

JORGE ANTONIO MIJANGOS LÒPEZ

árbol de decisiones

AGOSTO DE 2019

Población de clientes

Instituto Tecnológico de Tuxtla Gutiérrez

II

IV

Agradecimientos

Al Tecnológico Nacional de México

Instituto Tecnológico de Tuxtla Gutiérrez

Libro elaborado durante el ejercicio del

periodo sabático

Agosto de 2018 - Agosto de 2019

Índice general

    1. PROGRAMACIÓN POR METAS
    • 1.1. DEFINICIÓN Y CONCEPTOS GENERALES
    • 1.2. MODELO GENERAL DE METAS
    • 1.3. DIFERENCIAS ENTRE MODELO LINEAL Y MODELO METAS
      • 1.3.1. Pasos del método simplex
      • 1.3.2. Propiedades de la tabla simplex
      • 1.3.3. Método de la M o de penalización
      • 1.3.4. Uso de Solver de Excel para resolver problemas de programación lineal
    • 1.4. MODELOS DE UNA SOLA META
    • 1.5. MODELOS DE METAS MÚLTIPLES
      • 1.5.1. Metas múltiples sin prioridades
      • 1.5.2. Metas múltiples con prioridades
      • 1.5.3. Metas múltiples con prioridades y ponderaciones
    • 1.6. MODELOS DE SUBMETAS DENTRO DE UNA META
    • 1.7. MÉTODOS DE SOLUCIÓN
      • 1.7.1. Método gráfico para problemas de PM
      • 1.7.2. Método simplex para problemas de PM
    • 1.8. USO DE SOFTWARE
      • 1.8.1. Solución de problemas de PM con hoja de cálculo
      • 1.8.2. Solución de problemas de PM con el software IOpeTec
    • 1.9. EJERCICIOS POR RESOLVER
    1. OPTIMIZACIÓN DE REDES
    • 2.1. TERMINOLOGÍA
    • 2.2. PROBLEMA DE LA RUTA MÁS CORTA
      • 2.2.1. Algoritmo de Dijkstra
      • 2.2.2. Algoritmo de Floyd
    • 2.3. PROBLEMA DEL ÁRBOL DE MÍNIMA EXPANSIÓN
    • 2.4. PROBLEMA DE FLUJO MÁXIMO
    • 2.5. PROBLEMA DE FLUJO DE COSTO MÍNIMO
    • 2.6. PROGRAMACIÓN LINEAL EN TEORÍA DE REDES
      • 2.6.1. Problema de la ruta más corta
      • 2.6.2. Problema de flujo máximo
      • 2.6.3. Problema de flujo de costo mínimo
    • 2.7. USO DE SOFTWARE
    • 2.8. EJERCICIOS POR RESOLVER
    1. TEORÍA DE DECISIONES VIII ÍNDICE GENERAL
    • 3.1. CARACTERÍSTICAS GENERALES
    • 3.2. CRITERIOS DE DECISIÓN DETERMINÍSTICOS Y PROBABILÍSTICOS
      • 3.2.1. Decisiones bajo certidumbre
      • 3.2.2. Decisiones bajo incertidumbre
      • 3.2.3. Decisiones bajo riesgo
    • 3.3. VALOR ESPERADO DE LA INFORMACIÓN PERFECTA
    • 3.4. ÁRBOLES DE DECISIÓN
    • 3.5. TEORÍA DE UTILIDAD
    • 3.6. ANÁLISIS DE SENSIBILIDAD
    • 3.7. DECISIONES SECUENCIALES
    • 3.8. USO DE SOFTWARE
    • 3.9. EJERCICIOS POR RESOLVER
    1. CADENAS DE MARKOV
    • 4.1. INTRODUCCIÓN A LAS CADENAS DE MARKOV
    • 4.2. PROBABILIDAD DE TRANSICIONES ESTACIONARIAS DE n PASOS
    • 4.3. PROBABILIDAD DE TRANSICIÓN ESTACIONARIAS DE ESTADO ESTABLE
    • 4.4. CLASIFICACIÓN DE LOS ESTADOS EN UNA CADENA DE MARKOV
      • 4.4.1. Estados absorbentes
      • 4.4.2. Tiempos promedio de primer paso
    • 4.5. USO DE SOFTWARE
    • 4.6. EJERCICIOS POR RESOLVER
    1. LÍNEAS DE ESPERA
    • 5.1. INTRODUCCIÓN, TERMINOLOGÍA, NOTACIÓN Y CASOS DE APLICACIÓN
      • 5.1.1. Terminología y notación
      • 5.1.2. Casos de aplicación
    • 5.2. PROCESOS DE NACIMIENTO Y MUERTE (MODELOS POISSON)
    • 5.3. UN SERVIDOR, COLA INFINITA, FUENTE INFINITA
    • 5.4. UN SERVIDOR, COLA FINITA, FUENTE INFINITA
    • 5.5. UN SERVIDOR, COLA INFINITA, FUENTE INFINITA Y G.
    • 5.6. UN SERVIDOR, COLA FINITA, FUENTE FINITA
    • 5.7. SERVIDORES MÚLTIPLES, COLA INFINITA, FUENTE INFINITA
    • 5.8. SERVIDORES MÚLTIPLES, COLA FINITA, FUENTE INFINITA
    • 5.9. SERVIDORES MÚLTIPLES, COLA FINITA, FUENTE FINITA
    • 5.10.ANÁLISIS ECONÓMICO DE LAS LÍNEAS DE ESPERA
    • 5.11.ANÁLISIS DE SENSIBILIDAD
    • 5.12.USO DE SOFTWARE
    • 5.13.EJERCICIOS POR RESOLVER
  • Referencias
2 ÍNDICE GENERAL

Además el software IOpeTec es fácil de usar y los resultados se presentan en la misma hoja de cálcu- lo donde se realiza la captura de los datos de entrada. Una ventaja adicional es que se pueden realizar cálculos adicionales en la misma hoja de cálculo y la captura es más rápida porque se pueden copiar los datos.

El modulo 1 resuelve problemas de programación lineal y realiza el análisis de sensibilidad.

El modulo 2 resuelve problemas de programación por metas.

El modulo 3 resuelve problemas de: ruta más corta, árbol de mínima expansión, flujo máximo, flujo de costo mínimo, transporte y de asignación

El modulo 4 resuelve problemas de teoría de decisiones, obteniendo el resumen de decisiones y el ár- bol de decisiones con información muestral.

El modulo 5 resuelve problemas de cadenas de Markov, obteniendo la clasificación de estados, las pro- babilidades de transición a n pasos y a largo plazo, así como simula la Cadena de markov.

El modulo 6 resuelve problemas de líneas de espera, obteniendo las medidas de desempeño, el análi- sis de sensibilidad y simula el modelo básico de colas.

Por su facilidad en su uso y adquisición, espero que IOpeTec se convierta en el software más utilizado en las instituciones públicas o privadas, en las que se requieran tomar decisiones utilizando los métodos cuantitativos para administración.

Si este texto y software puede ayudar a alumnos y profesores, el autor se dará por satisfecho, porque su trabajo habrá sido útil, dado que lo que se busca es que las nuevas generaciones sean más competentes en el ámbito profesional y empresarial.

Jorge Antonio Mijangos López Docente del Instituto Tecnológico de Tuxtla Gutiérrez.

Capítulo 1

PROGRAMACIÓN POR METAS

1.1. DEFINICIÓN Y CONCEPTOS GENERALES

La programación por metas (PM) es una extensión de la programación lineal. Esta técnica se diseñó para resolver problemas inconsistentes, es decir con objetivos y metas múltiples no congruentes o que son conflictivas entre sí. Los autores de la programación por metas fueron Charnes y Cooper a principios de la década de 1960. Ijiri la refinó y amplió la técnica. Ignizio y Lee desarrollaron numerosas aplicaciones en la década de los 70.

Existen una gran variedad de problemas con objetivos múltiples, como la simultánea maximización de utilidades, maximización de participación de mercado, minimización de costos, maximización de cali- dad del producto y maximización de la satisfacción de los clientes. Con frecuencia estos objetivos múl- tiples toman dimensiones distintas (maximizar utilidades en comparación con maximizar participación de mercado) y es frecuente que entren en conflicto (minimización de costos en comparación con maxi- mización del servicio). En el mundo real, los administradores deben considerar y ser capaces de evaluar problemas con objetivos múltiples, para este caso se han desarrollado modelos de programación mate- mática de criterios múltiples para auxiliar en esta labor. (Davis, 1986)

1.2. MODELO GENERAL DE METAS

El modelo general de metas puede expresarse de la siguiente manera:

Minimizar Z =

∑^ K

k = 1

Pk

m i = 1

( Wi di + Wi ei )

Sujeto a:

Restricciones estructurales:

∑^ n j = 1

ai j X (^) j (≤, =, ≥) bi para i = 1, 2,... , r

Restricciones de las metas:

∑^ n j = 1

ai j X (^) j + diei = bi para i = 1, 2,... , m

Restricciones de no negatividad:

X (^) j ≥ 0 ∀ j ; di ≥ 0 y ei ≥ 0 ∀ i

3

1.3. DIFERENCIAS ENTRE MODELO LINEAL Y MODELO METAS 5
1.3.1. Pasos del método simplex

Paso 1. Transformar el problema a su forma estándar.

Paso 2. Igualar la función objetivo a cero: Z − ∑ n j = 1 C^ j^ X^ j^ =^ 0.

Paso 3. Construir una tabla con los coeficientes del programa lineal.

Paso 4. Seleccionar como variable de entrada aquella cuya Z (^) jC (^) j sea la más negativa.

Paso 5. Una vez seleccionada la variable que entra a la base, seleccionar la variable de salida, utilizando la siguiente regla: X B ai ji Donde: ai j > 0 X Bi = elemento del lado derecho de la restricción i ( i = 1, 2,... , m ) j = variable que entra a la base ( j = 1, 2,... , n )

Paso 6. La intersección en la tabla de variable que entra y de la variable que sale, al elemento se le deno- mina pivote; al que se deberá convertir en uno y al resto de elementos de la columna en ceros, mediante el uso de operaciones de eliminación de Gauss.

Paso 7. Prueba de optimalidad: la solución será óptima cuando el renglón Z (^) jC (^) j ≥ 0.

Ejemplo 1.1 Una empresa denominada Vendo Hogar produce mesas y sillas, las cuales vende a un ma- yorista. Por lo que todos los artículos que se produzcan se venden. Para producir una mesa se requieren 10 horas de tiempo de maquinaria, 30 horas de tiempo de mano de obra y 20 unidades de material; mien- tras que para producir una silla se requieren 10 horas de tiempo de maquinaria, 10 horas de tiempo de mano de obra y 40 unidades de material. Los recursos semanales disponibles son: 100 horas de tiempo de maquinaria, 240 horas de tiempo de mano de obra y 320 unidades de material. La utilidad por unidad producida es de $15 para una mesa y de $12 para una silla. Plantear y resolver este problema como un programa lineal con el objetivo de maximizar la utilidad total.

Planteamiento del problema:

X 1 = cantidad de mesas a producir a la semana. X 2 = cantidad de sillas a producir a la semana.

Maximizar Z = 15 X 1 + 12 X 2 Sujeto a:

10 X 1 + 10 X 2 ≤ 100 30 X 1 + 10 X 2 ≤ 240 20 X 1 + 40 X 2 ≤ 320 X 1 , X 2 ≥ 0

Solución del problema:

Escribir el problema en su forma estándar, agregando variables de holgura:

Maximizar Z = 15 X 1 + 12 X 2 + 0 S 1 + 0 S 2 + 0 S 3 Sujeto a:

6 CAPÍTULO 1. PROGRAMACIÓN POR METAS
10 X 1 + 10 X 2 + S 1 = 100
30 X 1 + 10 X 2 + S 2 = 240
20 X 1 + 40 X 2 + S 3 = 320
X 1 , X 2 , S 1 , S 2 , S 3 ≥ 0

Construir la tabla de coeficientes, para iniciar con las iteraciones del método simplex, como se muestra en la tabla 1.1:

C (^) j =⇒ 15 12 0 0 0 CB Básica X 1 X 2 S 1 S 2 S 3 Solución 0 S 1 10 10 1 0 0 100 0 S 2 30 10 0 1 0 240 0 S 3 20 40 0 0 1 320 Z (^) jC (^) j − 15 − 12 0 0 0 0

Tabla 1.1: Tabla inicial del método simplex.

Iteracion No. 1 :

Seleccionar como variable de entrada aquella que tenga el valor más negativo en la fila de Z (^) jC (^) j de la tabla 1.1. Siendo este valor de -15, que corresponde a la variable X 1.

Seleccionar como variable de salida, la que tenga el menor cociente al dividir en la tabla 1.1.

10 ,^

240 30 ,^

320 20

{10, 8, 16} = 8, que corresponde a la variable S 2.

La intersección de la variable de entrada con la variable de salida se denomina pivote, a este elemento se convierte en uno y el resto de la columna en ceros. Para lo cual la fila de S 2 de la tabla 1.1 se multiplica por 301 y el resultado del cálculo se obtiene en la tabla 1.2. Para hacer ceros al resto de elementos de la columna de X 1 , se multiplica a la fila de X 1 de la tabla 1.2 y se suma a las filas de la tabla 1.1, respectivamente: por 15 y se suma a la fila de Z (^) jC (^) j , por -10 y se suma a la fila de S 1 y por último por -20 y se suma a la fila de S 3.

C (^) j =⇒ 15 12 0 0 0 CB Básica X 1 X 2 S 1 S 2 S 3 Solución 0 S (^1 0) 20/3 1 -1/3 0 20 15 X 1 1 1/3 0 1/30 0 8 0 S 3 0 100/3 0 -2/3 1 160 Z (^) jC (^) j 0 -7 0 1/2 0 120

Tabla 1.2: Tabla después de realizar la iteración No. 1.

Iteracion No. 2 :

Seleccionar como variable de entrada aquella que tenga el valor más negativo en la fila de Z (^) jC (^) j de la tabla 1.2. Siendo este valor de -7, que corresponde a la variable X 2.

Seleccionar como variable de salida, la que tenga el menor cociente al dividir en la tabla 1.2.

20/3 ,^

8 1/3 ,^

160 100/

= 3, que corresponde a S 1.

Para formar el vector unitario de la variable de entrada X 2 , a la fila de S 1 de la tabla 1.2 se multiplica

8 CAPÍTULO 1. PROGRAMACIÓN POR METAS

Solución = X B = B −^1 b =

Multiplicadores simplex = C TB B −^1 =

 = (^ 21/20 3/20 0 )

Función objetivo = Z = C TB B −^1 b =

Matriz inversa por coeficientes tecnológicos = B−^1 a (^) j =

Prueba de optimalidad = Z jC (^) j = C (^) BT B −^1 a (^) jC (^) j =

Esta última propiedad es la más utilizada en la solución de problemas de PL y de PM.

1.3.3. Método de la M o de penalización

Debido a que las restricciones de la forma mayor o igual o de la forma igual, no proporcionan una so- lución factible básica inicial, se requiere agregar variables artificiales que no tienen significado real en el problema; su única función es permitir una solución inicial conveniente. En los problemas de maxi- mización a las variables artificiales se les debe asignar coeficientes en la función objetivo de - M y a los problemas de minimización se les debe asignar coeficientes de + M , en donde se supone que M es un número muy grande, por eso se le dice de penalización.

En la tabla 1.5 se presentan los criterios para la variable de entrada, la variable de salida y para la prueba de optimalidad de un problema de programación lineal y programación por metas.

Objetivo Variable de salida Variable de entrada El problema es óptimo si Maximización Menor cociente La más negativa Z (^) jC (^) j ≥ 0 Minimización Menor cociente La más positiva Z (^) jC (^) j ≤ 0

Tabla 1.5: Criterios para la variable de etrada y variable de salida para resolver problemas de PL y PM.

Ejemplo 1.2 Una compañía produce tres tipos se productos químicos refinados: X , Y y Z. Es necesario producir diariamente al menos 4 toneladas de X , 2 toneladas de Y y 1 tonelada de Z. Los productos de entrada son los compuestos A y B. Cada tonelada de A proporciona 14 de tonelada de X , 14 de tonelada de Y y 121 de tonelada de Z. Cada tonelada de B proporciona 12 de tonelada de X , 101 de tonelada de Y y 18 de tonelada de Z. La tonelada del compuesto A cuesta $25 y del compuesto B $40. El problema consiste en determinar la mezcla con costo mínimo de entrada.

Planteamiento del problema:

X 1 = No. de toneladas del compuesto A. X 2 = No. de toneladas del compuesto B.

1.3. DIFERENCIAS ENTRE MODELO LINEAL Y MODELO METAS 9

Minimizar Z = 25 X 1 + 40 X 2 Sujeto a: 1 4 X^1 +^

1 1 2 X^2 ≥^4 4 X^1 +^

1 1 10 X^2 ≥^2 12 X^1 +^

1 8 X^2 ≥^1 X 1 , X 2 ≥ 0

Solución del problema:

Escribir el problema en su forma estándar, agregando variables de exceso y variables artificiales:

Minimizar Z = 25 X 1 + 40 X 2 + 0 S 1 + 0 S 2 + 0 S 3 + M A 1 + M A 2 + M A 3 Sujeto a: 1 4 X^1 +^

1 1 2 X^2 −^ S^1 +^ A^1 =^4 4 X^1 +^

1 1 10 X^2 −^ S^2 +^ A^2 =^2 12 X^1 +^

1 8 X^2 −^ S^3 +^ A^3 =^1 X 1 , X 2 , S 1 , S 2 , S 3 , A 1 , A 2 , A 3 ≥ 0

Construir la tabla de coeficientes, para iniciar con las iteraciones del método de la M , como se muestra en la tabla 1.6. Para facilitar los cálculos, la letra M se sustituye por un valor relativamente grande, por ejemplo M = 100.

C (^) j =⇒ 25 40 0 0 0 100 100 100 CB Básica X 1 X 2 S 1 S 2 S 3 A 1 A 2 A 3 Solución 100 A 1 1/4 1/2 − 1 0 0 1 0 0 4 100 A (^2) 1/4 1/10 0 − 1 0 0 1 0 2 100 A 3 1/12 1/8 0 0 − 1 0 0 1 1 Z (^) jC (^) j 100/3 65/2 − 100 − 100 − 100 0 0 0 700

Tabla 1.6: Tabla inicial del método de la M.

Iteracion No. 1 :

Cálculo de Z (^) jC (^) j =

Seleccionar como variable de entrada aquella que tenga el valor más positivo en la fila de Z (^) jC (^) j de la tabla 1.6. Siendo este valor de 100/3, que corresponde a la variable X 1.

Seleccionar como variable de salida, la que tenga el menor cociente al dividir en la tabla 1.6.

1/4 ,^

2 1/4 ,^

1 1/

{16, 8, 12} =^ 8, que corresponde a la variable^ A 2. Después de aplicar la eliminación de Gauss, los resulta- dos se muestran en la tabla 1.7.

Iteracion No. 2 :

El cálculo de Z (^) jC (^) j se puede realizar directamente en la tabla 1.7, aplicando la propiedad de la tabla

1.3. DIFERENCIAS ENTRE MODELO LINEAL Y MODELO METAS 11

{1/8, 3/2} = 1/8, que corresponde a la variable A 1. Después de aplicar la eliminación de Gauss, los resul- tados se muestran en la tabla 1.10.

C (^) j =⇒ 25 40 0 0 0 100 100 100 CB Básica X 1 X 2 S 1 S 2 S 3 A 1 A 2 A 3 Solución 0 S 3 0 0 -11/48 -5/48 1 11/48 5/48 -1 1/ 25 X 1 1 0 1 -5 0 -1 5 0 6 40 X 2 0 1 -5/2 5/2 0 5/2 -5/2 0 5 Z (^) jC (^) j 0 0 -75 -25 0 -25 -75 -100 350

Tabla 1.10: Solución óptima del ejemplo 1.2.

En la tabla 1.10 todos los valores Z (^) jC (^) j , son menores o iguales a cero por lo tanto se ha llegado a la solución óptima: X 1 = 6 toneladas del compuesto A , X 2 = 5 toneladas del compuesto B y costo total mínimo de Z = $350. S 3 = 1/8 de tonelada a producir en exceso del producto Z. Para obtener los valores de los multiplicadores simplex C (^) BT B −^1 , al resultado obtenido en la tabla 1.10, sumar el valor de ( M asignado a cada uno de los elementos, quedando de la siguiente manera: C TB B −^1 = − 25 + 100 − 75 + 100 − 100 + 100

1.3.4. Uso de Solver de Excel para resolver problemas de programación lineal

Para resolver un problema de programación lineal en Excel, se realizan los siguientes pasos:

Paso 1. Los datos del problema se pueden introducir en cualquier rango de celdas, se sugiere introducir- los como se muestra en la figura 1.1.

Paso 2. Introducir la función SU M AP RODUC T O como se muestra en la figura 1.1, para calcular tanto el valor de Z , como el uso de los recursos o requerimientos.

Paso 3. Si no está instalado el complemento Solver. Hacer clic en la ficha Archivo , seleccionar Opciones para abrir la ventana Opciones de Excel. Seleccionar la opción complementos. Hacer clic en el Botón de comando I r.. .. Hacer clic en la casilla de verificación Solver y hacer clic en el botón de comando Aceptar. Solver queda instalado en la ficha Datos.

Paso 4. Al seleccionar Solver en la ficha datos se abre la ventana denominada Parámetros de Solver. Se- leccionar el rango o capturar los parámetros siguientes: (Ver figura 1.2).

a ) Establecer objetivo: Se refiere al valor de Z , que se encuentra en la celda G 4. b ) Para: Seleccionar el botón de opción que corresponda, en este caso Ø m í n. c ) Cambiando las celdas de variables: Se refiere al rango de celdas en donde Solver reflejará el valor de la solución de las variables. B 5 : C 5 en este caso. d ) Sujeto a las restricciones: Hacer clic al botón Agregar , se abre una ventana en donde solicita la Referencia de celda: G 9 : G 11 en este caso. Seleccionar ≥ y solicita la Restricción: E 9 : E 11 en este caso. e ) Método de resolución: Seleccionar Simplex LP. f ) Presionar clic en el botón de comando Resolver.

12 CAPÍTULO 1. PROGRAMACIÓN POR METAS

Figura 1.1: Pantalla de captura de datos para Solver de Excel.

Figura 1.2: Parámetros de Solver.

1.4. MODELOS DE UNA SOLA META

Es poco probable que existan problemas con una sola meta, sin embargo es un buen principio para com- prender la programación por metas.

Ejemplo 1.3. Suponer que el gerente de la empresa Vendo Hogar fija su meta de utilidades en $210. En esta situación la variable de desviación d es igual a la cantidad por la que la meta no se alcanza o no se consigue y la variable de desviación e es igual a la cantidad por la cuál la meta se supera o se excede. En la mayoría de los problemas de PM tanto las desviaciones d como e estarán en una ecuación de metas, a lo más una de las dos variables de desviación tendrá un valor positivo en la solución, es decir deberá satisfacer la relación de de = 0, ya que si d > 0, entonces e = 0 y viceversa; de igual manera ambas va- riables de desviación podrán tener un valor de cero. Por ejemplo en la solución del ejemplo 1, en el que X 1 = 7 y X 2 = 3 y si se plantea la ecuación de metas de utilidades como 15 X 1 + 12 X 2 + de = 210, entonces 15 ∗ 7 + 12 ∗ 3 = 141, por lo que la meta no se alcanza en d = 69. Si los valores de X 1 = 6 y X 2 = 10, entonces 15 ∗ 6 + 12 ∗ 10 = 210 sería exactamente igual a 210 y ambas variables de desviación serían igual a cero. Si