|
Á¦ ¸ñ |
[RE][RE][RE]IloExpr °ü·Ã Áú¹® |
|
ÀÛ¼ºÀÚ |
Àӽºó |
ÀÛ¼ºÀÏ |
2007-10-30 |
Á¶È¸¼ö |
1066 ȸ |
|
÷ºÎÆÄÀÏ |
code[1].txt(610 Byte)
|
|
IloExprArray ¸¦ È£ÃâÇÒ ¶§, Çڵ鷯°¡ ºñ¾îÀÖ´Â »óÅÂÀ̹ǷΠóÀ½ ÀÎÀÚ°ª ÀÔ·ÂÀ» += ¿ÀÆÛ·¹ÀÌÅÍ »ç¿ë½Ã ¿¡·¯°¡ ¹ß»ýÇÒ ¼ö ÀÖ½À´Ï´Ù(Áï, °¢ ¹è¿¿¡ Çڵ鷯¸¦ È£ÃâÇØ ÁÖ¾î¾ß ÇÕ´Ï´Ù.).
º» ¹®Á¦¸¦ ´ÙÀ½°ú °°ÀÌ ÇØ°áÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù. ¿¹1)
IloExprArray Y_Floor(env, No_Floor);
for(j=0; j{ Y_Floor[j] = IloExpr(env);//¹è¿ Çڵ鷯 ¼±¾ð for(i=0; i{ for(IloInt k=0; k{ Y_Floor[j] += X[i][j][k]; } } }
for(j=0; j{ IP.add(Y_Floor[j] <= M*G[j]); }
¿¹2)
IloExprArray Y_Floor(env);
for(j=0; j { IloExpr expr(env); for(i=0; i{ for(IloInt k=0; k{ expr += X[i][j][k]; } } Y_Floor.add(expr); }
for(j=0; j{ IP.add(Y_Floor[j] <= M*G[j]); }
÷ºÎµÈ ¹®¼¸¦ º¸½Ã¸é, ¼öÁ¤µÈ ¼Ò½º¸¦ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.
°¨»çÇÕ´Ï´Ù. |
|
|
|