|
Á¦ ¸ñ |
LP bound ¿À·ù ¹®ÀÇ |
|
ÀÛ¼ºÀÚ |
±èÈñ¹® |
ÀÛ¼ºÀÏ |
2008-03-21 |
Á¶È¸¼ö |
1474 ȸ |
|
÷ºÎÆÄÀÏ |
÷ºÎµÈ ÆÄÀϾøÀ½.
|
|
Áö³¹ø¿¡ ¹®ÀÇÇß´ø ¹®Á¦´Â µ¥ÀÌÅÍ ÆÄÀÏÀÇ ¹®Á¦·Î ÀÎÇÑ °ÍÀ¸·Î »ý°¢ÀÌ µË´Ï´Ù. ´Ù¸¸, CPLEX¿¡¼ ÇØ¸¦ µµÃâÇÏ´Â °úÁ¤¿¡¼ º¯¼öÀÇ ÁÖ¾îÁø bound ³»ÀÇ ÇØ°¡ Á¸ÀçÇÏÁö ¾ÊÀ¸¸é infeasible·Î ÆÇÁ¤ÇØ¾ß ÇÏ´Â °Í °°Àºµ¥, ´Ù¸¥ Çö»óÀÌ ¹ß»ýÇÏ´Â °Í¿¡ ´ëÇØ ¹®Àǵ帳´Ï´Ù. ¾Æ·¡¿¡ ±× °á°ú¸¦ ³ªÅ¸³Â½À´Ï´Ù. (Âü°í·Î, À̰ÍÀº interactive optimizer ¿¡¼ Ǭ °á°úÀÔ´Ï´Ù.) ========================================================== CPLEX> read test.lp Problem ''test.lp'' read. Read time = 0.14 sec. CPLEX> optimize Tried aggregator 1 time. LP Presolve eliminated 7 rows and 7 columns. Reduced LP has 19 rows, 69 columns, and 261 nonzeros. Presolve time = 0.00 sec.
Iteration log . . . Iteration: 1 Dual objective = 741.818600
Dual simplex - Infeasible: Objective = 1.6251416000e+003 Solution time = 0.00 sec. Iterations = 12 (0) Infeasible variable = slack c26
CPLEX> display solution variables - Variable Name Solution Value x0 1.000000 x1 1.000000 x4 1.000000 x32 1.000000 x39 -1.000000** x41 1.000000 x43 1.000000 x63 1.000000 x65 1.000000 x66 1.000000 x72 1.000000 x75 1.000000 All other variables in the range 1-76 are 0. CPLEX> display solution dual - Constraint Name Dual Price c3 183.693000 c4 179.833000 c6 178.317000 c7 163.163000 c8 178.317000 c9 183.693000 c11 183.693000 c14 12.422600 c16 178.317000 c19 183.693000 All other dual prices in the range 1-26 are 0. CPLEX> display solution slacks - Constraint Name Slack Value slack c1 -3.000000 slack c2 1.000000** slack c5 -2.000000 slack c10 -2.000000 slack c13 -2.000000 slack c17 1.000000** slack c18 1.000000** slack c21 1.000000** slack c24 1.000000** slack c25 1.000000** slack c26 -3.000000** All other slacks in the range 1-26 are 0. ==========================================================
°á°ú ³»¿ëÀ» º¸¸é ºÐ¸í infeasible ÀÔ´Ï´Ù. ÇÏÁö¸¸ º¯¼ö Áß bound¸¦ ¹þ¾î³ ÇØ¸¦ Á¦½ÃÇÕ´Ï´Ù. Áï À½¼öÀÇ ÇØ°¡ ³ª¿À´Âµ¥, infeasible ÀÓ¿¡µµ ºÒ±¸Çϰí ÀÌ·± ÇØ¸¦ Á¦½ÃÇØ ÁÖ´Â ÀÌÀ¯°¡ ¹«¾ùÀϱî¿ä ??? |
|
|
|