ࡱ> Root Entry*0_^ContentsRoot Entry*0_^'cKContents  {\rtf1\ansi\ansicpg1252\deff0\deflang1046{\fonttbl{\f0\fnil\fcharset0 Courier New;}} {\colortbl ;\red0\green0\blue255;\red0\green0\blue0;} \viewkind4\uc1\pard\cf1\f0\fs40 sets\cf2 : \par Dias / \cf1 @ole\cf2 ('Servicos.xls','Dias')/: cap, peso, dncap; \par Servicos / \cf1 @ole\cf2 ('Servicos.xls','Servicos')/: d, p; \par Matriz(Servicos, Dias): x; \par \cf1 endsets\cf2 \par \par \cf1 data\cf2 : \par cap, d, p, peso = \par \cf1 @ole\cf2 ('Servicos.xls','cap', 'd', 'p', 'peso'); {\rtf1\ansi\ansicpg1252\deff0\deflang1046{\fonttbl{\f0\fnil\fcharset0 Courier New;}} {\colortbl ;\red0\green0\blue255;\red0\green0\blue0;} \viewkind4\uc1\pard\cf1\f0\fs40 sets\cf2 : \par Dias / \cf1 @ole\cf2 ('Servicos.xls','Dias')/: cap, peso, dncap; \par Servicos / \cf1 @ole\cf2 ('Servicos.xls','Servicos')/: d, p; \par Matriz(Servicos, Dias): x; \par \cf1 endsets\cf2 \par \par \par } f2 : \par cap, d, p, peso = \par \cf1 @ole\cf2 ('Servicos.xls','cap', 'd', 'p', 'peso'); \par \cf1 enddata\cf2 \par \par [fo] \cf1 max\cf2 = \cf1 @sum\cf2 (Servicos(i): \par \cf1 @sum\cf2 (Dias(j): \par peso(j)*p(i)*x(i,j))) - \par 1000*\cf1 @sum\cf2 (Dias(j): dncap(j)); \par \par \cf1 @for\cf2 (Servicos(i): \par \cf1 @sum\cf2 (Dias(j): x(i,j)) <= 1); \par \par \cf1 @for\cf2 (Dias(j): \par \cf1 @sum\cf2 (Servicos(i): d(i)*x(i,j)) + dncap(j) = cap(j)); \par \par \cf1 @for\cf2 (Servicos(i): \par \cf1 @for\cf2 (Dias(j): \par \par \cf1 enddata\cf2 \par \par [fo] \cf1 max\cf2 = \cf1 @sum\cf2 (Servicos(i): \par \cf1 @sum\cf2 (Dias(j): \par peso(j)*p(i)*x(i,j))) - \par 1000*\cf1 @sum\cf2 (Dias(j): dncap(j)); \par \par \cf1 @for\cf2 (Servicos(i): \par \cf1 @sum\cf2 (Dias(j): x(i,j)) <= 1); \par \par \cf1 @for\cf2 (Dias(j): \par \cf1 @sum\cf2 (Servicos(i): d(i)*x(i,j)) + dncap(j) = cap(j)); \par \par \cf1 @for\cf2 (Servicos(i): \par \cf1 @for\cf2 (Dias(j): \par \cf1 @bin\cf2 (x(i,j)))); \par \par \cf1 data\cf2 : \par \cf1 @ole\cf2 ('Servicos.xls','x','fo') = x, fo; \par \cf1 enddata\cf2 \par \par \par \par \par } 2 \par \par \par \par \par } Servicos.xls','Dias')/: cap; \par Servicos / \cf1 @ole\cf2 ('Servicos.xls','Servicos')/: d, p; \par Matriz(Servicos, Dias): x; \par \cf1 endsets\cf2 \par \par \cf1 data\cf2 : \par cap, d, p = \cf1 @ole\cf2 ('Servicos.xls','cap', 'd', 'p'); \par \cf1 enddata\cf2 \par \par [f