|
Á¦ ¸ñ |
C++·Î cplex ÄÚµù ½Ã °áÁ¤ º¯¼öº° ŸÀÔ¿¡ µû¸¥ ¹®Á¦.. |
|
ÀÛ¼ºÀÚ |
¼Ûº´´ö |
ÀÛ¼ºÀÏ |
2011-11-28 |
Á¶È¸¼ö |
1595 ȸ |
|
÷ºÎÆÄÀÏ |
÷ºÎµÈ ÆÄÀϾøÀ½.
|
|
C++·Î cplex¸¦ ÄÚµùÇϰí ÀÖ½À´Ï´Ù.
IloExpr À» ¼±¾ðÇÏ¿© ¼ö½ÄÀ» ²Ù¹Ì´Â Áß¿¡.. ÇÑ Á¦¾à½Ä¿¡
IloBoolVar °ú IloIntVar °áÁ¤º¯¼ö°¡ ¸ðµÎ µé¾î°¡°Ô µÇ¸é
ÄÄÆÄÀÏ·¯°¡ ¸ØÃç¹ö¸®´øµ¥... ÇØ°áÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀº ¾øÀ»±î¿ä?
<¼Ò½º ¿¹>
for(j = 0; j < warehouse_num; j++) //Constraint (2) ±âÁ¸ ÀÖ´ø â°íµéÀÇ redesign ÈÄ capa { IloExpr expr(env); expr+=(warehouse_capa[j]*use_existing[j]+fixed_capa*extension[j] +0*discard[j]); expr-=After_capa_1[j]; model.add(expr==0); expr.end(); }
¿©±â¼ use_existing, extension, discard ´Â boolÇü °áÁ¤º¯¼öÀ̰í After_capa_1Àº intÇü °áÁ¤º¯¼öÀÔ´Ï´Ù.
â°íÀÇ ±âÁ¸ ijÆÛ¿¡¼ °áÁ¤º¯¼ö¿¡ µû¶ó¼ »õ·Î¿î ijÆÛ½ÃƼ°¡ Á¤ÇØÁö´Â°É ¸ðµ¨¸µ ÇÏ·Á Çϴµ¥ ¿©±â¼ ÄÄÆÄÀÏ·¯°¡ ÀÚ²Ù ¸ØÃ߳׿ä..
IloExpr À̶ó´Â Ç¥Çö½Ä¿¡ boolÇü°ú intÇüÀÌ °°ÀÌ ¿À¸é ¿ø·¡ ÄÄÆÄÀÏÀÌ ¾ÈµÇ´Â °Ç°¡¿ä? |
|
|
|