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

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


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

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

Á¦ ¸ñ
[247]Áú¹® ¶Ç µå¸³´Ï´Ù.
ÀÛ¼ºÀÚ
Hyun Jung Lee
ÀÛ¼ºÀÏ
2004-04-13
Á¶È¸¼ö 818 È¸
÷ºÎÆÄÀÏ Ã·ºÎµÈ ÆÄÀϾøÀ½.
1.
X = [5..20], Y = [0..10] Z = [0..20]; ÀÌ·± integer º¯¼ö°¡ ÀÖ´Ù°í,
Á¦¾à1: X < Y,
Á¦¾à2: X + Z = 10;ÀÌ ÀÖ´Ù¸é
XÀÇ domainÀº Á¦¾à 1¿¡ ÀÇÇØ [5..9]±îÁö¸¸ ³²°Ô µÇ°í, X º¯¼ö°¡ Æ÷ÇÔµÈ Á¦¾à2¿¡ ¿µÇâÀÇ ¹ÌÃÄ, ZÀÇ domainµµ ÁÙ¾îµå´Â Çö»óÀÌ ¹ú¾îÁý´Ï´Ù.

-->
°á±¹ °¢ º¯¼öµé°£ÀÇ µµ¸ÞÀÎÀÇ º¯È­´Â ÀÖÁö¸¸, º¯¼ö X, Y, ZÀº Á¦¾à°ü°è¿¡ ÀÇÇØ Constraints ¸¸Á·¿©ºÎ¸¦ »ìÆìºÁ¾ß µÇ´Â °ÇÁö¿ä?

2.
ÃÖÀûÇØ¸¦ ã´Â °æ¿ì´Â ¸ÕÀú ÃʱâÇØ¸¦ ã°í, ÃʱâÇØ°¡ Low Bound°¡ µÇ¾î ÃʱâÇØ¸¦ °»½ÅÇϸ鼭 ÃÖÀûÇØ¸¦ ã½À´Ï´Ù. À̰úÁ¤¿¡¼­ ºÒÇÊ¿äÇÑ node´Â PropagationÀÇ ÀÇÇØ ÀúÀý·Î Ž»öÀ» ÇÏÁö ¾Ê½À´Ï´Ù.

--> À̰úÁ¤¿¡¼­ ºÒÇÊ¿äÇÑ node´Â PropagationÀÇ ÀÇÇØ ÀúÀý·Î Ž»öÀ» ÇÏÁö ¾Ê½À´Ï´Ù.ÀÇ Àǹ̿¡ ´ëÇØ ¿©Âå º¸°í ½Í½À´Ï´Ù.

±×·±¸é º¯¼ö A=[a1,a2,a3]À̰í, B=[b1,b2,b3], C=[c1,c2,c3]¿¡¼­ A¿Í B, B¿Í C°£¿¡´Â Á¦¾à°ü°è°¡ ÀÖÀ» ¶§, AÀÇ °ªÀÇ º¯°æÀ¸·Î BÀÇ °ªÀÇ º¯°æÀÌ ¾ø´Ù¸é ÀÌ °æ¿ì CÀÇ °ªÀÇ º¯°æÀÌ ÇÊ¿äÇÑÁö iLog¿¡¼­ CheckÇÏ´ÂÁö¿ä. ÀÏ´Ü Á÷°üÀûÀ¸·Î ±âº» µµ¸ÞÀÎÀº A, B, CÀÇ CheckingÀÌ ÇÊ¿äÇÑ »óȲÀÎ °Í °°Àºµ¥, ´ÜÁö º¯¼ö°ªÀÇ º¯°æ¸¸ ÀÖ¾ú°í, ±×°ÍÀÌ Constraint¿¡ ¿µÇâÀ» ¹ÌÄ¡Áö ¸øÇ߱⠶§¹®¿¡ »ç¶÷ÀÌ PropagationÇÏ´Â °æ¿ì B¿¡¼­ StopÇÒ °Í °°Àºµ¥,ILOG´Â B±îÁö PropagationÇÏ´ÂÁö ¾Æ´Ï¸é Cµµ µµ¸ÞÀο¡ Æ÷ÇԵǹǷΠC±îÁö PropagationÀ» ÇϽôÂÁö ±Ã±ÝÇÕ´Ï´Ù.

Domain ReductionÀÇ Àǹ̰¡ ÇØ´ç µµ¸ÞÀο¡¼­ º¯¼öÀÇ °ªÀÇ º¯°æ¿¡ µû¸¥ ¼­Ä¡ °ø°£ÀÇ °¨¼Ò±îÁö Æ÷ÇÔÇÏ´ÂÁö ±Ã±ÝÇÕ´Ï´Ù.


°¨»çÇÕ´Ï´Ù.

ÀÌÇöÁ¤ µå¸²
°ü·Ã±Û º¸±â
"[247]Áú¹® ¶Ç µå¸³´Ï´Ù."¿Í(°ú) °ü·ÃµÈ ±ÛÀÌ  2°Ç ÀÖ½À´Ï´Ù.
[247]Áú¹® ¶Ç µå¸³´Ï´Ù. Hyun Jung Lee 2004-04-13
[RE][247]Áú¹® °è¼ÓµË´Ï´Ù. ±èÅÂÇö 2004-04-13
    [RE]ÇѰ¡Áö ´õ Áú¹®µå¸³´Ï´Ù. ±èÅÂÇö 2004-04-14