ILOG logo
KSTEC ȸ¿øÀ¸·Î °¡ÀÔÇϼ¼¿ä¤Ó»õ¼Ò½Ä | ·Î±×ÀÎ
 
title element1
License
- ¶óÀ̼¾½º
- ¶óÀ̼¾½º °ü¸®
Maintenance
Training
FAQ
Q&A

Q & A ... °Ô½ÃÆÇ  (Optimization)


¡Ø ¾È³çÇϽʴϱî..?
    ÀúÈñ KSTECÀÇ Á¦Ç°À̳ª ¼­ºñ½º¿¡ ´ëÇØ ±Ã±ÝÇϽŠÁ¡À̳ª ±â¼úÁö¿øÀ» ¿øÇϽô °í°´´ÔÀº ȸ»ç¸í,
    ºÎ¼­¸í, ¼º¸í, »ç¿ëÁ¦Ç°¸í, Á¦Ç° VERSIONÀ» ¸í½ÃÇÏ¿© Áֽñ⠹ٶø´Ï´Ù.

¡Ø °Ô½ÃÇϽг»¿ë¿¡ ´ëÇØ¼­´Â ½Å¼ÓÇÏ°Ô ´äº¯ÇØ µå¸®°Ú½À´Ï´Ù.
¡Ø ÇØ´çµÇ´Â Á¦Ç°±ºÀ» ¼±ÅÃÇϽŠÈÄ ÇÏ°í ½ÍÀ¸½Å ¸»¾¸À» Àû¾î ÁֽʽÿÀ.

Á¦ ¸ñ
IloExpr »ç¿ë¿¡ °üÇÑ ¹®ÀÇ
ÀÛ¼ºÀÚ
ÀÌ»ó¿ø
ÀÛ¼ºÀÏ
2006-09-06
Á¶È¸¼ö 946 È¸
÷ºÎÆÄÀÏ Rule Based Room_1.cpp(160 Byte)
Áö±Ý±îÁö IloExprÀ» ´ÙÀ½°ú °°ÀÌ »ç¿ëÇØ ¿Ô¾ú½À´Ï´Ù.

IloExpr obj_1;
IloExpr obj_2;
IloExpr obj_3;

¸Å¹ø ¼±ÇüÁ¦¾àÀ» Ç¥ÇöÇϱâ À§ÇØ ¸Å¹ø Àú·¸°Ô º¯¼ö¸¦ Á¤ÀÇÇØ¼­ Ç¥ÇöÇÏ·Á´Ï Èûµé´õ±º¿ä...
±×·¡¼­ Array¸¦ Ȱ¿ëÇÏ¸é ¹Ýº¹¼ºÀÌ ÀÖ°í ¼ö¸¹Àº Á¦¾à½ÄÀ» ª°Ô Ç¥Çö ÇÒ ¼ö ÀÖÀ» °Í °°¾Ò½À´Ï´Ù. .... ¸·»ó ÇØº¸´Ï... ÄÄÆÄÀϰú ºôµå°úÁ¤¿¡¼­´Â ¹®Á¦°¡ ¾ø´Âµ¥.. ½ÇÇàÀ» ½ÃÄѺ¸¸é ¹®Á¦°¡ ¹ß»ýÇÏ´Â °Í °°½À´Ï´Ù.

Á¦ Äڵ忡¼­ ´ÙÀ½°ú °°ÀÌ »ç¿ëÇß¾ú½À´Ï´Ù.



typedef IloArray < IloExpr > IloExprMatrix;
typedef IloArray < IloExprMatrix > IloExprMatrix2;

---------------------------------------------------
..
..

IloBoolVarArray B(env, No_Floor);
IloBoolVarArray G(env, No_Floor);
..
..

IloExprMatrix Const_1(env, No_Floor);

for(j=0; j {
Const_1[j] += B[j]+G[j];
IP.add(Const_1[j] == 1);
}

..
..
..
..
IloExprMatrix2 Const_6(env, No_Floor);

for(j=0; j {
Const_6[j]=IloExprMatrix(env, No_Room);
for(IloInt k=0; k {
Const_6[j][k]=IloExpr(env);
}
}

..
..

¾Æ¹«·¡µµ Àú Ç¥Çö ¹æ½ÄÀÌ ¹®¹ý»óÀ¸·Î´Â ¹®Á¦°¡ ¾ø¾îº¸ÀÌÁö¸¸, À߸øµÈ Ç¥ÇöÀÎ °Í °°½À´Ï´Ù. ¾îµð°¡ Àß ¸øµÇ¾ú´ÂÁö ±Ã±ÝÇϳ׿ä.

¸¸¾à,IloExprÀ» »ç¿ëÇØ¼­ ´Ù¼öÀÇ º¯¼ö(1Â÷,2Â÷,3Â÷)¸¦ »ý¼º½ÃŰ
·Á°í ÇÑ´Ù¸é.. Áï.

IloExpr obj_1; ---> for(i=0;i<3;i++)
IloExpr obj_2; ---> IloExpr obj[i];
IloExpr obj_3;--->

°ú °°ÀÌ °£´ÜÇÏ°Ô Ã³¸®ÇÏ·Á¸é ¾î¶»°Ô ÇØ¾ß ÇÏ´ÂÁö ±Ã±ÝÇÕ´Ï´Ù.

¼ö¸¹Àº Á¦¾à½ÄµéÀ» ¸Å¹ø º¯¼ö¸¦ Á¤ÀÇÇϰí ó¸®ÇÏ·Á´Ï...
100°³°¡ ³Ñ¾î°¡´Â Á¦¾à½ÄÀº Á¤¸» Èûµå³×¿ä....
ºÎʵ叮°Ú½À´Ï´Ù....

PS: ¼Ò½ºÄÚµå ÷ºÎÇÕ´Ï´Ù.
°ü·Ã±Û º¸±â
"IloExpr »ç¿ë¿¡ °üÇÑ ¹®ÀÇ"¿Í(°ú) °ü·ÃµÈ ±ÛÀÌ  2°Ç ÀÖ½À´Ï´Ù.
IloExpr »ç¿ë¿¡ °üÇÑ ¹®ÀÇ ÀÌ»ó¿ø 2006-09-06
IloExpr »ç¿ë¹æ¹ý À¯È¯ÁÖ 2006-09-07
   [RE]IloExpr »ç¿ë¹æ¹ý ÀÌ»ó¿ø 2006-09-07