|
Á¦ ¸ñ |
B&BÀÇ º¯¼ö ¼±Åà Àü·« |
|
ÀÛ¼ºÀÚ |
¼Ò°æÃ¶ |
ÀÛ¼ºÀÏ |
2002-05-24 |
Á¶È¸¼ö |
1191 ȸ |
|
÷ºÎÆÄÀÏ |
÷ºÎµÈ ÆÄÀϾøÀ½.
|
|
B&B ÁøÇàÀ» À§ÇÑ º¯¼ö ¼±Åà Àü·«À» Á¶Á¤Çϱâ À§ÇØ IloCplex °´Ã¼ÀÇ VarSelÀ̶ó´Â ÇÔ¼ö¸¦ »ç¿ëÇÕ´Ï´Ù. ÀÌ ¶§, ¼±Åà Àü·«À¸·Î ÃÑ 5°¡Áö¸¦ Á¦°øÇϰí ÀÖÀ¸¸ç, ÀÌ Àü·«µé¿¡ ´ëÇÑ ¼³¸íÀº Reference Manual¿¡ ÀÖ½À´Ï´Ù.
Manaul¿¡ ¼³¸íµÇ¾î ÀÖ´Â ºÎºÐÀº ´ÙÀ½°ú °°½À´Ï´Ù.
============================================================
CPX_PARAM_VARSEL / IloCplex::VarSel
MIP STRATEGY VARIABLESELECT
-1 [CPX_VARSEL_MININFEAS] Branch on variable with minimum infeasibility 0 [CPX_VARSEL_DEFAULT] Branch variable automatically selected 1 [CPX_VARSEL_MAXINFEAS] Branch on variable with maximum infeasibility 2 [CPX_VARSEL_PSEUDO] Branch based on pseudo costs 3 [CPX_VARSEL_STRONG] Strong branching 4 [CPX_VARSEL_PSEUDOREDUCED] Branch based on pseudo reduced costs
Default: 0 Description: MIP variable selection strategy. Used to set the rule for selecting the branching variable at the node which has been selected for branching. The maximum infeasibility rule chooses the variable with the largest fractional value; the minimum infeasibility rule chooses the variable with the smallest fractional value. The minimum infeasibility rule (-1) may lead more quickly to a first integer feasible solution, but is usually slower overall to reach the optimal integer solution. The maximum infeasibility rule (1) forces larger changes earlier in the tree, which tend to produce faster overall times to reach the optimal integer solution. Pseudo cost (2) variable selection is derived from pseudo-shadow prices. Strong branching (3) causes variable selection based on partially solving a number of subproblems with tentative branches to see which branch is the most promising. This strategy can be effective on large, difficult MIP problems. Pseudo reduced costs (4) are a computationally less-intensive form of pseudo costs. The default value (0) allows CPLEX to select the best rule based on the problem and its progress.
:±è볽¼ø´ÔÀÇ ±ÛÀÔ´Ï´Ù.
:¾È³çÇϼ¼¿ä.. : :´ëÇпø¿¡¼ Á¤¼ö °èȹ¹ýÀ» ¹è¿ì°í ÀÖ´Â ÇлýÀÔ´Ï´Ù. : :¸çÄ¥Àü¿¡ branch and bound¸¦ ¹è¿ì¸é¼, : :±³¼ö´Ô²²¼ MIP Strategy variable selectÀÇ 5°¡Áö :( -1: branch on variable with minimum infeasibility, : 0: branch variable automatically selected, : 1: branch on variable with maxmimum infeasibility, : 2:branch based on pseudo costs, : 3: strong branching, : 4: branch based on pseudo reduced costs :)¸¦ ¹è¿ü½À´Ï´Ù. : :±×Áß ´Ù ¼¸¹øÂ°ÀÎ pseudo reduced cost°¡ ¹«½¼ ÀǹÌÀÎÁö ¾Ë¾Æ¿À¶ó°í Çϼ̰í, cplex·Î Å×½ºÆ®µµ ÇØº¸¶ó°í Çϼ̴µ¥, ¾î¶² ÀڷḦ ºÁ¾ß ÇÒ Áö ¸ð¸£°Ú½À´Ï´Ù. : :¾î¶² ¿¹¹®À» µ¹·Á¾ßÇϰí, ¹«¾ùÀ» ºÁ¾ßÇÏ´ÂÁö.. :ȤÀº ¾î¶² ÀǹÌÀÎÁö ¼³¸íºÎʵ右´Ï´Ù. : :¶ÇÇÑ LP¿¡¼ÀÇ pseudo reduced cost¸¦ ¾Ë¾Æº¸¶ó°í Çϼ̴µ¥, À̵µ ¹«½¼ ÀǹÌÀÎÁö ÀÌÇØ°¡ ¾ÈµË´Ï´Ù. |
|
|
|