Resolution  Proofs

 

ÀÌ»ê¼öÇР: Richard Johnsonbaugh Àú¼­, °­È«½Ä.±èÁ¤ÀÎ.À̵µÈÆ.À̸íÀç ¹ø¿ª, ±³º¸¹®°í, 1999 (¿ø¼­ : Discrete Mathematics 6th ed, Prentice-Hall, 1997), Page 45~49

 

ºÐÇØ (resolution) ´Â 1965³â J. A. Robinson ¿¡ ÀÇÇØ Á¦¾ÈµÈ Áõ¸í ±â¼úÀÌ´Ù. ÀÌ ±â¼úÀº ÇϳªÀÇ ¹ýÄ¢¿¡ ÀÇÁ¸ÇÑ´Ù.

(1) Àº Áø¸®Ç¥¸¦ ÀÛ¼ºÇÏ¿© °ËÁõÇÒ ¼ö ÀÖ´Ù. ¿Ö³ÄÇÏ¸é ºÐÇØ´Â ÇϳªÀÇ ´Ü¼øÇÑ ¹ýÄ¢¿¡ ÀÇÁ¸Çϸç, ÀÌ°ÍÀº Ãß·ÐÀ̳ª Á¤¸® Áõ¸íÀÇ ¸¹Àº ÄÄÇ»ÅÍ ÇÁ·Î±×·¥ÀÇ ±âÃÊ (basis) ÀÌ´Ù.

ºÐÇØ¿¡ ÀÇÇÑ Áõ¸í¿¡¼­ °¡¼³°ú °á·ÐÀº Àý (clauses) ·Î ±â¼úµÈ´Ù. ÀýÀº º¯¼öÀ̰ųª º¯¼öÀÇ ºÎÁ¤À» ³ªÅ¸³»´Â °¢ Ç׸ñÀÌ ¿¡ ÀÇÇؼ­ ³ª´©¾îÁø Ç׸ñµé·Î ±¸¼ºµÈ´Ù.

 (¿¹Á¦ 1)

 

 (¿¹Á¦ 2)

 (¿¹Á¦ 3)

ºÐÇØ¿¡ ÀÇÇÑ Á÷Á¢ Áõ¸íÀº °á·ÐÀÌ À¯µµµÉ ¶§±îÁö »õ·Î¿î ¹®ÀåÀ» À¯µµÇϱâ À§ÇÏ¿© ¹®ÀåÀÇ ½ÖÀ¸·Î (1) À» ¹Ýº¹ÀûÀ¸·Î °è¼ÓÇÑ´Ù. ´Â ÇϳªÀÇ º¯¼öÀ̳ª ¿Í À» Ç¥ÇöÇÒ ¼ö ÀÖ´Ù. Àý¿¡ (1) ÀÌ Àû¿ëµÉ ¶§ °á°ú ÀÌ ÀýÀÓ¿¡ ÁÖÀÇÇ϶ó ( ¿Í Àº °¢ Ç׸ñÀÌ ¿¡ ÀÇÇØ ±¸ºÐµÇ¾î ÀÖÀ¸¸ç, °¢ Ç׸ñÀº º¯¼öÀ̰ųª º¯¼öÀÇ ºÎÁ¤ÀÌ°í ¶ÇÇÑ º¯¼ö³ª º¯¼öÀÇ ºÎÁ¤À¸·Î °¢ Ç׸ñµéÀÌ ¿¡ ÀÇÇÏ¿© ±¸¼ºÇÑ´Ù).

 (¿¹Á¦ 4)

1.

2.

3.

¡Å

4.

5.

(1) ÀÇ Æ¯º°ÇÑ °æ¿ì´Â ´ÙÀ½°ú °°´Ù.

 (¿¹Á¦ 5)

  1.

  2.

  3.

     ¡Å

4.

5.

¸¸¾à °¡¼³ÀÌ ÀýÀÌ ¾Æ´Ï¸é ÀýÀ̳ª and °¡ Æ÷ÇÔµÈ ÀýÀΠǥÇö µ¿Ä¡·Î Àç¹èÄ¡ÇØ¾ß ÇÑ´Ù. ¿¹¸¦ µé¸é, ¸¦ ÇϳªÀÇ °¡¼³·Î °¡Á¤ÇÏÀÚ. bar ´Â Çϳª ÀÌ»óÀÇ º¯¼ö¿¡ °ÉÃÄ ÀÖÀ¸¹Ç·Î µå¸ð¸£°£ÀÇ Ã¹ ¹ø° ¹ýÄ¢ (¿¹Á¦ 1.2.11) À» ÀÌ¿ëÇÏ¿©

¿Í °°Àº bar °¡ ÇϳªÀÇ º¯¼ö·Î µÈ µ¿Ä¡ Ç¥ÇöÀ» ¾ò´Â´Ù.

±×·¯¸é ¿ø·¡ÀÇ °¡¼³ ´Â ¿Í ·Î ±¸¼ºµÈ µÎ °³ÀÇ °¡¼³·Î ÀçÁ¶Á¤µÈ´Ù. ÀçÁ¶Á¤Àº °³º°ÀûÀÎ °¡¼³ °ú °¡ ¿Í µ¿Ä¡ÀÎ Á¡¿¡ ÀÇÇØ Á¤´çÈ­µÇ¾ú´Ù (Á¤ÀÇ 1.4.9 ¸¦ º¸¶ó). µå¸ð¸£°£ÀÇ ¹ýÄ¢À» ¹Ýº¹½ÃÅ°¸é ±× °á°ú·Î °¢ bar ´Â ¿ÀÁ÷ ÇϳªÀÇ º¯¼ö¿¡ Àû¿ëµÈ´Ù.

¸î¸î º¯¼öÀÇ and ·Î ±¸¼ºµÈ Ç׸ñÀÌ or ¿¡ ºÐ¸®µÈ Ç׸ñµé·Î ±¸¼ºµÈ Ç¥ÇöÀº µ¿Ä¡¸¦ ÀÌ¿ëÇÑ ÀýÀÇ and ·Î ±¸¼ºµÈ µ¿Ä¡ Ç¥Çö¿¡ ÀÇÇØ ÀçÁ¶Á¤µÈ´Ù.

ÀÌ °æ¿ì ÇϳªÀÇ °¡¼³ ´Â µÎ °³ÀÇ °¡¼³ ¿Í ·Î ÀçÁ¶Á¤ÇÑ´Ù. ù ¹ø° µå¸ð¸£°£ÀÇ ¹ýÄ¢À» ÀÌ¿ëÇϸé (3) °ú (4) ´Â °¢ Àý·Î ±¸¼ºµÈ µ¿Ä¡ °¡¼³À» ¾òÀ» ¼ö ÀÖ´Ù.

 (¿¹Á¦ 6)

  1.

  2. ,

     ¡Å

  1.

  2.

  3.

  4.

     ¡Å

ÀÚµ¿ Ãß·Ð ½Ã½ºÅÛ¿¡¼­ ºÐÇØ¿¡ ÀÇÇÑ Áõ¸íÀº ¹ÝÁõ¿¡ ÀÇÇÑ Áõ¸í°ú ÇÔ²² °áÇյȴÙ. Àý·Î¼­ ºÎÁ¤µÈ °á·ÐÀ» Àû°í °¡¼³¿¡ ÀýµéÀ» ´õÇÑ´Ù. ±×¸®°í´Â ¹Ýº¹ÀûÀ¸·Î (1) À» Àû¿ëÇÏ¿© ¹ÝÁõÀ» À¯µµÇÑ´Ù.

 (¿¹Á¦ 7)

  1.

  2.

  3.

  4.

  5. 

6.

7.

8.

ºÐÇØ´Â Á¤È® (correctness) ÇÏ¸ç ¿ÏÀüÇÑ ¹Ý¹ÚÀ̶ó´Â °ÍÀ» º¸¿´´Ù. ºÐÇØ°¡ Á¤È®ÇÏ´Ù´Â °ÍÀº ¸ð¼øµÈ ÀýµéÀÇ ÁýÇÕÀ¸·ÎºÎÅÍÀÇ ¹ÝÁõÀ» À¯µµÇÒ ¼ö ÀÖ´Ù´Â ¶æÀÌ´Ù. ºÐÇØ°¡ ¿ÏÀüÇÑ ¹Ý¹ÚÀ̶ó´Â °ÍÀº ¸¸¾à ÀýµéÀÇ ÁýÇÕÀÌ ¸ð¼øÀ̶ó¸é ºÐÇØ´Â ¹ÝÁõÀ» À¯µµÇÒ ¼ö ÀÖ´Ù´Â ¶æÀÌ´Ù. ±×·¯¹Ç·Î ¸¸¾à °¡¼³ÀÇ ÁýÇÕÀ¸·ÎºÎÅÍ °á·ÐÀÌ µµÃâµÈ´Ù¸é ºÐÇØ´Â °¡¼³°ú °á·ÐÀÇ ºÎÁ¤¿¡ ÀÇÇØ ¹ÝÁõÀ» À¯µµÇÒ ¼ö ÀÖ´Ù. ºÒÇàÇÏ°Ôµµ ºÐÇØ´Â ¿ì¸®¿¡°Ô ¹ÝÁõÀ» À¯µµÇϱâ À§ÇÏ¿© ¾î´À ÀýµéÀ» °áÇÕÇÏ¿©¾ß ÇÏ´ÂÁö Á¦½ÃÇÏÁö ¸øÇÑ´Ù. ÀÚµ¿ Ãß·Ð ½Ã½ºÅÛ¿¡¼­ÀÇ °ü°ÇÀº ÀýµéÀÇ °áÇÕÀ» ã´Â ±æÀâÀÌ´Ù. ºÐÇØ¿Í ÀÚµ¿ Ãß·ÐÀÇ Âü°í·Î´Â [Gallier ; Genesereth ; and Wos] °¡ ÀÖ´Ù.

( ´Â ¿Í °°ÀÌ Ç¥±âÇÑ´Ù)