Está en la página 1de 23

UNIVERSIDAD DE CARAGENA SEDE SAN JUAN NEPOMUCENO

PROGRAMA: INGENIERIA DE SOFTWARE

ASIGNATURA:
TEORIA DE AUTOMATAS Y LENGUAJES FORMALES
UNIDAD 1

PRESENTA : KATTY AGUILAR FERRADANEZ

TUTOR: MAURICIO
SAN JUAN NEPOMUCENO- 19/09/2023

PROBLEMA 1
Steven Chachan fabrica dos tipos de maquinarias X e Y. Cada una de ellas pasan por
ciertos procesos antes de ser sacadas a la venta, las ensamblan, pintan y las revisa
un control de calidad. Las maquinas requieren de 4,5 y 5 horas de ensamble, 4 y 7
kg. De esmalte para su pintado y 16 y 12 horas para que la revise control de calidad.
Los costos totales para fabricar cada uno de ellos son 40 y 45 y se venden a 62 y 58
todas en dólares. El señor Steven solo dispone de 270000 minutos para ensamblaje,
de 8400000 gr. De esmalte y1200000 minutos para la revisión de control de calidad.
Los estudios muestran que la demanda semanal de máquinas no debe superar las
1800 unidades y que, en particular, la de tipo X es de, al menos 800 unidades.
Formule un modelo de programación lineal para ayudar al señor Steven Chachan y
dígale cuantas maquinas debe fabricar. Resolver por el método gráfico.

RESPUESTA
Realizamos las conversiones necesarias para unificar unidades de medidas.
UNIDADES DE TIEMPO
270000 minutos ≡ 4500 horas 1200000 minutos ≡ 20000 horas

UNIDADES DE MASA
8400000 g≡ 8400 kg
TABLA 1
ENSAMBLE PINTURA CALIDAD
MAQUINAS TIPO X 4.5 horas 4 kg 16 horas
MAQUINAS TIPO Y 5.0 horas 7 kg 12 horas
DISPONIBILIDAD 4500 horas 8400 kg 20000 horas

COSTO PRECIO DE VENTA UTILIDAD


MAQUINA TIPO X 40 62 22
MAQUINA TIPO Y 45 58 13

Una manera clara de definir las variables de decision es:


Sea: X1 = Cantidad de maquinas tipo X a fabricar
X2 = Cantidad de maquinas tipo Y a fabricar

FUNCION OBJETIVO
Maximizar Z = 22 X1 + 13 X2

RESTRICCIONES
4.5 X1 + 5X2 ≤ 4500 HORAS DE ENSAMBLE
4X1 + 7X2 ≤ 8400 KILOGRAMOS DE PINTURA
16X1 + 12X2 ≤ 20000 HORAS DE CONTROL DE CALIDAD
X1 + X2 ≤ 1800 DEMANDA SEMANAL DE MAQUINAS TIPO X y Y
X1 ≥ 800 DEMANDA SEMANAL DE MAQUINAS TIPO X

Es natural que el numero de maquinas a fabricar, deba ser un numero positivo, cero y entero.
X1≥ 0, X2 ≥ 0
SOLUCION POR EL METODO GRAFICO
El proceimieno para resolver geometricamente un problema de programacion inicial de dos
variables es el siguiente.
PASO 1. trazar la region factible S. Trazando las graficas de las ecuaciones obtenidad de las
sedigualdades dadas al sustituir el signo de desigualdad con un signo de igual.
PASO 2. Determinar todos los puntos extremos de S.
PASO 3. Evaluar la funcion objetivo en cada punto extremo.
PASO 4. Elegir un punto extremo en el cual la funcion objetivo tiene el valor mas grande ( mas
pequeño) para un problema de maximizacion (minimizacion).
Cuando se grafican estas desigualdades, se obtiene el conjunto de soluciones factibles indicadas
por la region sombreada. A continuacion se encuentra el valor de la funcion ganancia en los
vertices.

Por lo tanto se obtiene una utilidad maxima de $22000 al fabricar 1000 maquinas tipo X y
ninguna maquina tipo Y
SOLUCION POR EL METODO SIMPLEX
El procedimiento para aplicar el metodo simplex es el siguiente:
PASO 1. Configurar el tablero inicial
PASO 2. Aplicar el criterio de optimalidad. Si la fila objetivo no tiene entradas negativas en las
columnas etiquetadas con variables, entonces la solucion indicada es optima, con lo cual se
terminan los calculos.
PASO 3. Elegir como columna pivote la columna que tiene la entrada mas negativa en la fila
objetivo. Si hay varias cantidades para columna pivote, elegir cualquiera.
PASO 4. Eeligir una fila pivote. Formar las razones de las entradas de la columna derecha
( exepto la entrada en la fila objeivo) entre las entradas correspondientes de la columna pivote
que sean positivas. La fila pivote en la que origina el menor valor de estas razones o cocientes.
Si hay un empate, porque el menor cociente se origina en mas de una fila, se elige cualquiera
de tales filas. Si ninguna de las entradas de la columna pivote que estan por encima de la fila
objetivoes positiva, el problema no tiene un optimo finito. en este caso, aqui concluyen los
calculos.
PASO 5. Efectuar eliminacion con pivotes para construir un nuevo tablero y regresar al paso 2.
El problema se resulve por el metodo simplex, por tanto, el nuevo problema con variables de
holgura es:
MINIMIZAR Z = 22X1 + 13X2 + 0X3 + 0X4 + 0X5 + 0X6 + 0X7+ 0X8
Sujeto a
4.5 X1 + 5X2 + X3 ≤ 4500
4X1 + 7 X2 + X4 ≤8400
16X1 + 12X2 + X5 ≤20000
X1 + X2 + X6 ≤1800
X1 + X7 ≥800

Condición de no negatividad

X1 ≥ 0, X2 ≥ 0, X3 ≥ 0, X4 ≥ 0, X5 ≥ 0, X6 ≥ 0, X7 ≥ 0, X8 ≥ 0
La tabla inicial y las posteriores son:
Con el metodo simplex se corrobora la solucion al problema de fabricacion de maquinas que se realizo
inicialmente con el metodo grafico. X1 = 1000, X2 = 0,
Z = 22000

PROBLEMA 2

Usted debe elaborar 5 bebidas de ciertas frutas, al menos 500 galones de un coctel que contenga por lo
menos el 20% de jugo de mango, 5% de jugo piña y 10% fresa.
Usted realizo un inventario y digito los datos en la siguiente tabla:

BEBIDA MANGO PIÑA FRESA EXISTENCIA COSTOS

1 40 40 0 200 1.50

2 5 10 20 400 0.75

3 100 0 0 100 2.00


4 0 100 0 50 0.25

5 0 0 0 800 1.75

¿Cómo elabora usted y que cantidad debe usar para las composiciones requeridas Sean mínimas?

RESPUESTA

Empecemos por introducir las variables siguientes:

Sea X1 = Cantidad de galones de la bebida 1 a preparar en el contel.

X2 = Cantidad de galones de la bebida 2 a preparar en el coctel.

X3 = Cantidad de galones de la bebida 3 a preparar en el coctel.

X4 = Cantidad de galones de la bebida 4 a preparar en el coctel.

X5 = Cantidad de galones de la bebida 5 a preparar en el coctel.


RESTRICCIONES

X1 + X2 + X3 + X4 + X5 ≥ 500 solicitud de coctel

X1 ≤ 200 existencia de bebida 1

X2 ≤ 400 existencia de bebida 2

X3 ≤ 100 existencia de bebida 3

X4 ≤ 50 existencia de bebida 4

X5 ≤ 800 existencia de bebida 5

0.40 X1 + 0.05 X2 + x3 ≥0.20 (X1+X2+X3+X4+X5) contenido jugo de mango

0.40 x1 + 0.10 x2 + x4 ≥0.05 (X1+X2+X3+X4+X5) contenido de jugo de piña

0.20 X2 ≥0.10 (X1+X2+X3+X4+X5) contenido de jugo de fresa

FUNCION OBJETIVO
Minimizar Z = 1.5 X 1 + 0.75 X 2 + 2.0 X3 + 0.25 X 4 + 1.75 X 5
Condición de no negatividad
X1 ≥ 0, X2 ≥ 0, X3 ≥ 0, X4 ≥ 0, X5 ≥ 0
PROBLEMA 3
Erickssen de Jesús elabora en su empresa tres modelos de guantes. El modelo “M” requiere de 0.06
metros cuadrados de carnaza tipo 1, 0.05 metros cuadrados de carnaza tipo 2 y de piel. El modelo “N”
requiere de piel, de 0.09 de carnaza tipo 2 y de 0.05 de carnaza tipo 1. Los requerimientos del modelo
“O” son de 0.07 y 0.08 de carnaza tipo 1 y 2 respectivamente y también usa piel. Se sabe que de una
pieza de piel pueden salir 8, 9 ó 5 pares de guantes de los modelos 1, 2 y 3 respectivamente. Si se usara
todo el tiempo disponible en producir guantes de un solo tipo saldrían 600, 700 ó 500 de los modelos 1,
2 y 3 respectivamente. El metro cuadrado de carnaza del tipo 1 cuesta $400, $500 la del tipo 2 y $1,000
la pieza de piel. Los guantes modelo 1, 2, y 3 se venderán en $229, $241 y $348 respectivamente. Si se
dispone de 45 metros cuadrados de carnaza tipo 1, de 40 del tipo 2 y 80 piezas de piel, desarrolle un
modelo que permita maximizar la utilidad, determinando cuántos guantes hay que producir de cada tipo
y cuánto sobra de cada recurso utilizado.
RESPUESTA
Cómo primer paso hacia la formulación matemática de este problema, tabulamos la información dada.
Una manera clara de definir las variables de decisión es:

Sea X1 = pares de guantes tipo M a fabricar


X2 = pares de guantes tipo N a fabricar
X3 =pares de guantes tipo O a fabricar

FUNCIÓN OBJETIVO
Maximizar Z = 55 X 1 + 64. 9 X2 + 80 X3
Sujeto a
0.06 X1 + 0.05 X2 + 0.07 X3 ≤ 45 CARNAZA TIPO 1
0.05 X1 + 0.09 X2 + 0.08 X3 ≤ 40 CARNAZA TIPO 2
X1/8 + X2/9 + X3/5 ≤ 80 PIEL
X1 ≤ 600 GUANTES MODELO M
X2. ≤ 700 GUANTES MODELO N
X3. ≤ 500 GUANTES MODELO O

CONDICIÓN DE NO NEGATIVIDAD
X1 ≥ 0, X2 ≥ 0, X3 ≥ 0,
Como el modelo tiene tres variables se buscará la solución por medio del método simplex. Por tanto el
nuevo problema Con variable de holgura es:
Minimizar Z = 55 X1 + 64.9 X2 + 80 X3 + 0 X4 + 0 X5 + 0 X6 + 0 X7 + 0 X8 + 0 X9
Sujeto a:
0.06 X1 + 0.05 X2 + 0.07 X3 + X4 ≤ 45 CARNAZA TIPO 1
0.05 X1 + 0.09 X2 + 0.08 X3 + X5 ≤ 40 CARNAZA TIPO 2
X1/8 + X2/9 + X3/5 + X6 ≤ 80 PIEL
X1 + X7 ≤ 600 MODELO M
X2 + X8 ≤ 700 MODELO N
X3 X9. ≤500 MODELO O

Condición de no negatividad
X1 ≥ 0, X2 ≥ 0, X3 ≥0, X4 ≥0, X5 ≥0, X6 ≥0, X7 ≥0, X8 ≥0, X9 ≥0

La tabla inicial y las posteriores son0


La solución óptima es:

Z = 1558480 = 38011.71
41

X1 = 19840 = 483.90
41

X2 = 7200 = 175.61
41

X3 = 0

En este problema se tienen Variables discretas por lo que es necesario ajustar los valores de X1 y X2 a
valores enteros, siempre y cuando estos valores estén en la región de factibilidad o que cumpla con
todas las restricciones del modelo.
En consecuencia el programa de producción debe fabricar 483 pares de guantes del modelo M y 176 del
modelo N Para tener la máxima utilidad De $37.987.40. Al hacer Está distracción de recursos limitados,
se tienen recursos sobrantes tanto en los materiales como en producción. Sobran 2.22 m² de carnaza
tipo 1
Y 0.01 m² del tipo 2. En producción no se utilizó la capacidad de 117 pares de guantes del modelo M,
ninla capacidad para 524 pares del modelo N, tampoco la capacidad de 500 pares del modelo O.
PROBLEMA 4

La Steven Chachan compra 26 retroexcavadoras a tres fábricas: 9 a X, 10 a Y y 7 a Z. Las deben


retroexcavadoras prestar servicio en dos ciudades distintas: 11 de empresa ellas en la Cartagena y 15 en
Barranquilla. Los costes de traslado son, por cada una, los que se indican en la tabla (en miles de euros).

X y Z

Cartagena 6 15 3

Barranquilla 4 20 5

RESPUESTA

Como hacer esa distribución para que su costo de traslado sea mínimo.

Resumimos los datos en una tabla y escribimos las restricciones del problema tendremos en cuenta que
todos los datos de la tabla deben ser positivos o cero y que X1 y X2 deben ser enteros.

Función objetivo en Miles de euros


Minimizar Z = 6X1 + 15X2 + 3(11-X1-X2)+ 4(9-X1) + 20(10-X2) + 5(X1 + X2 – 4)
= 6X1 + 15X2 + 33 -;3X1 – 3X2 + 36 – 4X1 + 200 – 20X2 + 5X1 + 5X2 – 20
= ( 6 – 3 – 4 + 5) X1 + (15 – 3 – 20 + 5) X2 + (33 + 36 + 200 – 20)
= 4X1 – 3X2 + 249

RESTRICCIONES

X1 + X2 ≤ 11
X1 + X2 ≥4
X1 ≤ 9
X2 ≤ 10

Condición de no negatividad

X1 ≥ 0, X2 ≥ 0

El procedimiento para resolver geométricamente un problema de programación lineal de dos


variables es el siguiente:

PASO 1. Trazar la región factible S. Trazando las gráficas de las ecuaciones obtenidas de las
desigualdades dadas al sustituir el signo de desigualdad con un signo de igual .

PASO 2. Determinar todos los puntos extremos de S.

PASO 3. Evaluar la función objetivo en cada punto extremo.

PASO 4. Elegir un punto extremo en el cual la función objetivo tiene el valor más grande ( más pequeño)
Para un problema de maximización (Minimización).
Hallamos X en cada uno de los vértices.

Por consiguiente, el traslado de las retroexcavadoras debe hacerse como se indica en la tabulación.
,

Este coste mínimo de € 219000 se logra cuando se hace la siguiente distribución de traslado: diez
retroexcavadoras compradas en la fábrica Y y una comprada en la fábrica Z deben prestar servicio en
Cartagena, y nueve retroexcavadoras compradas en la fábrica X, y seis compradas en la fábrica Z deben
prestar servicio en Barranquilla.

SOLUCIÓN POR EL MÉTODO SIMPLEX


Por tanto, el nuevo problema con variable de holgura es.

Minimizar Z = 4X1 – 3X2 + 249 + 0X4 + 0X5 + 0X6

Sujeto a

X1 + X2 + X3 ≤ 11

X1 + X2 + X4 ≥4

X1 + X5 ≤9

X2 + X6 ≤ 10

Condición de no negatividad

X1 ≥ 0, X2 ≥ 0, X3 ≥0, X3 ≥0, X4 ≥0, X5 ≥0, X6 ≥0


La solución óptima es

Z = - 30 + 249 = 219

X1 = 0

X2 = 10

Con el método simplex se corrobora la misma solución que se hallo en el método gráfico.

También podría gustarte