ࡱ> Root Entry*0_^;7@Contents/ Root Entry*0_^ 07@Contents/  {\rtf1\ansi\ansicpg1252\deff0\deflang1046{\fonttbl{\f0\fnil\fcharset0 Courier New;}} {\colortbl ;\red0\green0\blue255;\red0\green0\blue0;} \viewkind4\uc1\pard\cf1\f0\fs20 model\cf2 : \par \cf1 title\cf2 alocacaoatividades; \par \cf1 sets\cf2 : \par \tab produtos/\cf1 @ole\cf2 ('alocacaoatividades.xls','produtos')/: ap, ca, lu; \par \tab regioes/\cf1 @ole\cf2 ('alocacaoatividades.xls','regioes')/: ar, da; \par \tab matriz(produtos,regioes): x; \par \cf1 endsets\cf2 \par \cf1 data\cf2 : \par \ {\rtf1\ansi\ansicpg1252\deff0\deflang1046{\fonttbl{\f0\fnil\fcharset0 Courier New;}} {\colortbl ;\red0\green0\blue255;\red0\green0\blue0;} \viewkind4\uc1\pard\cf1\f0\fs20 model\cf2 : \par \cf1 title\cf2 alocacaoatividades; \par \cf1 sets\cf2 : \par \tab produtos/\cf1 @ole\cf2 ('alocacaoatividades.xls','produtos')/: ap, ca, lu; \par \tab regioes/\cf1 @ole\cf2 ('alocacaoatividades.xls','regioes')/: ar, da; \par \tab matriz(produtos,regioes): x; \par \cf1 endsets\cf2 \par \cf1 data\cf2 : \par \tab ap=\cf1 @ole\cf2 ('alocacaoatividades.xls','ap'); \par \tab ca=\cf1 @ole\cf2 ('alocacaoatividades.xls','ca'); \par \tab lu=\cf1 @ole\cf2 ('alocacaoatividades.xls','lu'); \par \tab ar=\cf1 @ole\cf2 ('alocacaoatividades.xls','ar'); \par \tab da=\cf1 @ole\cf2 ('alocacaoatividades.xls','da'); \par \cf1 enddata\cf2 \par \tab [fo]\cf1 max\cf2 =\cf1 @sum\cf2 (produtos(i):\cf1 @sum\cf2 (regioes(j):lu(i)*x(i,j))); \par \tab\cf1 @for\cf2 (regioes(j):\cf1 @sum\cf2 (produtos(i):x(i,j))<=ar(j)); \par \pard\tab ap=\cf1 @ole\cf2 ('alocacaoatividades.xls','ap'); \par \tab ca=\cf1 @ole\cf2 ('alocacaoatividades.xls','ca'); \par \tab lu=\cf1 @ole\cf2 ('alocacaoatividades.xls','lu'); \par \tab ar=\cf1 @ole\cf2 ('alocacaoatividades.xls','ar'); \par \tab da=\cf1 @ole\cf2 ('alocacaoatividades.xls','da'); \par \cf1 enddata\cf2 \par \tab [fo]\cf1 max\cf2 =\cf1 @sum\cf2 (produtos(i):\cf1 @sum\cf2 (regioes(j):lu(i)*x(i,j))); \par \tab\cf1 @for\cf2 (regioes(j):\cf1 @sum\cf2 (produtos(i):x(i,j))<=ar(j)); \par \pard\tab\cf1 @for\cf2 (produtos(i):\cf1 @sum\cf2 (regioes(j):x(i,j))<=ap(i)); \par \tab\cf1 @for\cf2 (regioes(j):\cf1 @sum\cf2 (produtos(i):x(i,j)*ca(i))<=da(j)); \par \cf1 data\cf2 : \par \tab\cf1 @ole\cf2 ('alocacaoatividades.xls','fo','x')= fo, x; \par \cf1 enddata\cf2 \par \par \pard \par } ades.xls','produtos')/:ap, ca, lu; \par \cf1 endsets\cf2 \par } tab\cf1 @for\cf2 (produtos(i):\cf1 @sum\cf2 (regioes(j):x(i,j))<=ap(i)); \par \tab\cf1 @for\cf2 (regioes(j):\cf1 @sum\cf2 (produtos(i):x(i,j)*ca(i))<=da(j)); \par \cf1 data\cf2 : \par \tab\cf1 @ole\cf2 ('alocacaoatividades.xls','fo','x')= fo, x; \par \cf1 enddata\cf2 \par \par \pard \par } ades.xls','produtos')/:ap, ca, lu; \par \cf1 endsets\cf2 \par }