Miop U4 Ac Elvc
Miop U4 Ac Elvc
Miop U4 Ac Elvc
Actividad Complementaria
Grupo: MT-MIOP-2301-B1-001
1. Un carpintero desea determinar la cantidad de sillas y mesas que debe producir el próximo día
para maximizar su ganancia. Cuenta con 68m2 de madera y dispone de 7. 5 hs/hombre. Se
requiere de 4m2 y 1 hora/hombre para confeccionar cada silla; y de 9. 5m2 de madera y 1
hora/hombre para confeccionar cada mesa. Se asume que se vende todo lo que se produce y
que el beneficio por silla es de $ 460, mientras que el beneficio por mesa es de $853. ¿Cuántas
sillas y mesas debe producir?
4𝑠 + 9.5𝑚 = 68
Max 17s+7m sujeto a : {
𝑠 + 𝑚 = 7.5
18
19 11 𝑥1 + 𝑥2 =
19 2
4𝑥1 + 𝑥 = 38 𝑟𝑒𝑠𝑜𝑙𝑣𝑒𝑚𝑜𝑠 2 𝑥2 = 8 𝑠𝑢𝑠𝑡𝑖𝑡𝑢𝑖𝑚𝑜𝑠
2 2 𝑅²(−4) 4𝑥 +
1 𝑥 = 38 16 15
15
→ 2 2 →
16
→ 𝑥1 + =
−4𝑥1 − 4𝑥2 = −30 11 2
𝑥1 + 𝑥2 = 𝑥2 = 133
2 11
𝑥1 =
22
4. Obtén la ruta más corta describiendo los pasos en cada etapa del proceso.
#inc lude <ios t ream>
#inc lude <l imi t s . h>
#d e f i n e V 10
us ing namespace s td ;
i n t mindi s tanc e ( i n t d i s t [ ] , bool s p t s e t [ ] ) { i n t min=INT MAX, min index ;
f o r ( i n t v=0;v<V; v++){ i f ( s p t s e t [ v]==f a l s e&&d i s t [ v]<=min){min=d i s t [ v ] , min index=v ;}} r e turn
min index ;
}
void p r i n t s o l u t i o n ( i n t d i s t [ ] ) {
cout<<”V´e r t i c e \t Di s t anc i a de l o r i g en”<<endl ; f o r ( i n t i =0; i<V; i++){cout<<i<<” \t ”<<d i s t [ i
]<<endl ;}
}
void d i j k s t r a ( i n t graph [V] [V] , i n t s r c ){
i n t d i s t [V] ; bool s p t s e t [V] ; f o r ( i n t i =0; i<V; i++){ d i s t [ i ]=INT MAX, s p t s e t [ i ]= f a l s e ;}
d i s t [ s r c ]=0;
f o r ( i n t count=0; count<V−1; count++){i n t u=mindi s tanc e ( di s t , s p t s e t ) ; s p t s e t [ u]=t rue ;
f o r ( i n t v=0;v<V; v++){
i f ( ! s p t s e t [ v]&&graph [ u ] [ v]&&d i s t [ u] !=INT MAX&&d i s t [ u]+graph [ u ] [ v]<d i s t [ v ] ) { d i s t [ v]=
d i s t [ u]+graph [ u ] [ v ] ; }
}
}
printsolution(dist);
}
i n t main ( ){ i n t graph [V] [V]={
{0 ,13 ,17 ,11 ,0 ,0 ,0 ,0 ,0 ,0} ,
{1 3 , 0 , 7 , 0 , 9 , 5 , 0 , 0 , 0 , 0} ,
{1 7 , 7 , 0 , 5 , 3 , 4 , 0 , 0 , 0 , 0} ,
{11 ,0 ,5 ,0 ,14 ,10 ,4 ,0 ,0 ,0} ,
{0 , 9 , 3 , 1 4 , 0 , 6 , 0 , 6 , 0 , 0} ,
{0 , 5 ,4 , 10 , 6 ,0 , 7 ,6 , 9 ,1 2} ,
{0 , 0 , 0 , 4 , 0 , 7 , 0 , 0 , 1 3 , 0} ,
{0 , 0 , 0 , 0 , 6 , 6 , 0 , 0 , 0 , 7} ,
{0 , 0 , 0 , 0 , 0 , 9 , 1 3 , 0 , 0 , 7} ,
{0 , 0 , 0 , 0 , 0 , 1 2 , 0 , 7 , 7 , 0}};
d i j k s t r a ( graph , 0 ) ;
}
Barron, E.N. (2008). Game Theory An Introduction. U.S.A. John Wiley Sons.
Friedman, J.W. (1991): Teoría de juegos con aplicaciones a la economía. Editorial Alianza Universidad.
Kreps, D.M. (1994): Teoría de juegos y modelación económica. Fondo de Cultura Económica, 1.ª
edición.