Documentos de Académico
Documentos de Profesional
Documentos de Cultura
• Min Z: 2X12 + 4X13 + 3X14 + 7X25 + 4X26 + 6X27 + 3X35 + 2X36 + 4X37 + 4X45 + 1X46 + 5X47 + 1X58 + 4X59 + 6X68 +
3X69 + 3X78 + 3X79 + 3X810 + 4X910
• C.S.R
• Xij=0,1
• Resolver en Gusek
var y12 >=0, binary;
var y13 >=0, binary;
var y14 >=0, binary;
var y25 >=0, binary;
var y26 >=0, binary;
var y27 >=0, binary;
var y35 >=0, binary;
var y36 >=0, binary;
var y37 >=0, binary;
var y45 >=0, binary;
var y46 >=0, binary;
var y47 >=0, binary;
var y58 >=0, binary;
var y59 >=0, binary;
var y68 >=0, binary;
var y69 >=0, binary;
var y78 >=0, binary;
var y79 >=0, binary;
var y810 >=0, binary;
var y910 >=0, binary;
minimize Z: 2*y12+ 4*y13 + 3*y14 + 7*y25 + 4*y26 + 6*y27 + 3*y35
+ 2*y36 + 4*y37 + 4*y45 + 1*y46 + 5*y47 + 1*y58 + 4*y59 + 6*y68 +
3*y69 + 3*y78 + 3*y79 + 3*y810 + 4*y910;
subject to res1: y12 + y13 + y14 = 1;
subject to res2: y12 - y25 - y26 - y27 = 0;
subject to res3: y13 - y35 - y36 - y37 = 0;
subject to res4: y14 - y45 - y46 - y47 = 0;
subject to res5: y25 + y35 + y45 - y58 - y59 = 0;
subject to res6: y26 + y36 + y46 - y68 - y69 = 0;
subject to res7: y27 + y37 + y47 - y78 - y79 = 0;
subject to res8: y58 + y68 + y78 - y810 = 0;
subject to res9: y59 + y69 + y79 - y910 = 0;
subject to res10: y810 + y910 = 1;
solve;
display
Z,y12,y13,y14,y25,y26,y27,y35,y36,y
37,y45,y46,y47,y58,y59,y68,y69,y78,
y79,y810,y910;
end;
Taller 1
Libro Chediak_Vera(propuesto 1,7)
-Introducción de Programación Dinámica discreta
-Definir Etapa, estado, variable de decisión, relación recursiva para el problema de la
diligencia.
-Solucionar problema por Programación Dinámica
-Modelo matemático
-Solución con solver
-Solución con Gusek
-Conclusiones y recomendaciones
Los puntos anteriores igual para el problema de ruta mas corta en Wayne L winston 4
edicion pag962 y Taha Hamdy 7 edicion pag 401
CARGUE DEL BUQUE
• Se está cargando un buque con 4 clases de artículos. El buque tiene una capacidad
de peso de 10 toneladas. Cada artículo tiene un valor unitario. El problema es
maximizar el valor total de la mercancía cargada en el buque.
Los datos de peso unitario por unidad de artículo y valor unitario se dan en la
siguiente tabla:
• Etapa: los artículos n=1,2,3,4
Maximizar:
Z= 4x1+6x2+8x3+9x4
c. s.r
2x1+3x2+4x3+5x4≤ 10
Xj≥0 Entera
Resolver en Gusek
var x1,integer,>=0;
var x2,integer,>=0;
var x3,integer,>=0;
var x4,integer,>=0;
solve;
display z,x1,x2,x3,x4,res1;
end;
PROBLEMA DE DISTRIBUCION DE
RECURSOS.
• Un alumno tiene que presentar exámenes finales en tres (3) materias: A,B y C,
pero tiene, solamente 12 horas que puede dedicar a estudiar. Cree que es mas
efectivo estudiar en bloques de 4 horas y está dispuesto a dedicar cualquier
número de bloques a las materias, con el fin de maximizar su promedio
académico. El estima que las notas obtenidas según el tiempo dedicado, son las
siguientes:
1. Función Recursiva:
• Max Z = 1XA0 + 2XA4 + 4XA8 + 4XA12 + 2XB0 + 3XB4 + 4XB8 + 5XB12 + 1XC0 + 3XC4 +
4XC8 + 4XC12
• C.S.R
• Resolver en Gusek
set I;
set J;
param c{I,J};
var x{I,J}>=0, binary;
maximize obj: sum{i in I,j in J} c[i,j]*x[i,j];
s.t. curso{i in I}: sum{j in J} x[i,j]=1;
s.t. horas:sum{i in I,j in J} j*x[i,j] <=12;
solve;
display obj,x,curso,horas;
data;
set I:= x y z;
set J:= 0 4 8 12;
param c:
0 4 8 12 :=
x 1244
y 2345
z 1 3 4 4;
end;
Taller 2 PROBLEMA DEL ESTUDIANTE
0 0 0 0
25 50 60 40
50 110 90 100
100 150 130 175
Definir cuáles son las etapas (n), estados (en), variables de decisión (xn) y la función recursiva general f(en,xn)
para el problema Valor 2 puntos(cada uno de los ítems anteriores tiene un valor de 0.5puntos)
Solucionar el problema utilizando programación dinámica. Valor 2 puntos
Respuesta final y conclusión. Valor 1 punto
PROBLEMA DE PRODUCCION Y CONTROL DE
INVENTARIOS
La compañía BBC produce bajo pedido. En la tabla siguiente, se muestran los
datos para los primeros cuatro meses del año, así: La demanda mensual,
la capacidad de producción(CPP), la capacidad de almacenaje, los costos
fijos de producción(CFP), los costos variables por unidad(CVP) y el costo
de almacenaje por unidad al mes. Si no se tiene inventario inicial, ¿Cuál
debe ser la producción que minimice los costos totales, cumpliendo con la
demanda?
• Etapa: Los 4 meses en los que se desarrolla la producción y los
inventarios para n=1,2,3,4
• Función Recursiva:
IF1=0
IF2=0,1,2
IF3=0,1
IF4=1,2
• Modelo Matemático
Xj= Unidades a producir en el mes j-ésimo (j=1=Enero, j=2= Febrero, j=3= Marzo, j=4= Abril).
Ij= Unidades en inventario al final del mes j-ésimo (j=1=Enero, j=2= Febrero, j=3= Marzo,
j=4=Abril).
X1 ≤ 6
X2 ≤ 4
X3 ≤ 7
X4 ≤ 5
I1 ≤ 4
I2 ≤ 3
I3 ≤ 2 Xj ≥ 0 ; j=1,2,3,4 Ij ≥ 0; j= 1,2,3
Ejemplo 2.1
• Maximizar:
• C.S.R.
Graficación
• Minimice
• C.S.R.
Graficación