ÀÚ¿¬¾ð¾îÀÇ ±â°èÀûÀÎ ºÐ¼®°ú »ý¼º

 

¿¬¼¼´ë µ¶¾îµ¶¹®Çаú À̹ÎÇà

ÀÎÁö °úÇÐ (¸¶À½, ¾ð¾î, ±â°è) : Çѱ¤Èñ, ÀÓÁß¿ì, ±è¹Î½Ä, ÀÌÀϺ´, º¯Çý¶õ, ±èÁø¿ì, ±è»ó¹®, À̽ÂÁ¾, ÀÌÀÍȯ, À̹ÎÇà, ÀÓÃἺ, ¹Úâ±Õ, ³ªµ¿·Ä °øÀú, ÇÐÁö»ç, 2000. Page 327~353
 

1. ¼­·Ð

2. ÇÁ·Ñ·Î±× ¾ð¾îÀÇ ³í¸®ÀûÀÎ ±â¹Ý

     (1) Á¦ 1 Â÷ ¼ú¾î³í¸®ÀÇ Åë»ç·Ð

     (2) ÇÁ·Ñ·Î±× ¾ð¾îÀÇ Åë»ç·Ð

     (3) ÇÑÁ¤Àý ¹®¹ý (Definite Clause Grammar) ÀÇ ÀÌÇØ

     (4) ½ÇÇèÀûÀÎ ÇÑ-¿µ ±â°è¹ø¿ª ½Ã½ºÅÛ

3. °á·Ð

1. ¼­·Ð

ÀÌ Àå¿¡¼­´Â ÀΰøÁö´É¾ð¾îÀÎ ÇÁ·Ñ·Î±× (PROLOG) ¸¦ »ç¿ëÇÏ¿© Àü»ê¾ð¾îÇÐÀÇ µÎ ÇÙ½É ÁÖÁ¦ÀÎ ºÐ¼®°ú »ý¼º°úÁ¤À» ±â¼úÇÏ°í, À̸¦ ±â¹ÝÀ¸·Î ÇÏ¿© ½ÇÇèÀûÀÎ ÇÑ-¿µ ±â°è¹ø¿ª ½Ã½ºÅÛ¿¡ ´ëÇؼ­ ³íÀÇÇÑ´Ù. ÀÌ·¯ÇÑ ³íÀǸ¦ À§Çؼ­ ÇÁ·Ñ·Î±×ÀÇ ³í¸®ÀûÀÎ Åä´ë¸¦ ¸ÕÀú »ìÆ캻´Ù. ÇÁ·Ñ·Î±×´Â 1972 ³â¿¡ ÇÁ¶û½º ¸¶¸£¼¼ÀÌÀ¯ ´ëÇÐÀÇ A. Colmerauer ¿¡ ÀÇÇØ °³¹ßµÈ Àΰø¾ð¾î·Î¼­ Á¦ 1 Â÷ ¼ú¾î³í¸®¸¦ ±Ù°£À¸·Î ÇÑ´Ù.

¿©±â¿¡¼­ ³íÀǵǴ ³»¿ëµéÀ» Á¤¸®ÇÏÀÚ¸é ´ÙÀ½°ú °°´Ù. ¸ÕÀú ÇÁ·Ñ·Î±×ÀÇ Åë»ç·Ð¿¡ ´ëÇØ ³íÀÇÇϸ鼭 ±× ±â¹ÝÀÌ µÈ Á¦ 1 Â÷ ¼ú¾î³í¸®ÀÇ Åë»ç·Ð°úÀÇ °ü°è¸¦ ±â¼úÇÑ´Ù. ´ÙÀ½À¸·Î ÇÁ·Ñ·Î±×ÀÇ ÇÑÁ¤Àýµé·Î ±¸¼ºµÇ´Â ÇÑÁ¤Àý ¹®¹ý (Definite Clause Grammar) À» ÀÌ¿ëÇÏ¿©, ÀÚ¿¬¾ð¾î¸¦ ºÐ¼®ÇÏ°í »ý¼ºÇÏ´Â °úÁ¤À» ±â¼úÇÑ´Ù. Çѱ¹¾î¸¦ ¿µ¾î·Î ÀÚµ¿¹ø¿ªÇÏ´Â º¸Æí¾ð¾î±â¹ÝÀÇ ½ÇÇèÀûÀÎ ÇÑ-¿µ ±â°è¹ø¿ª ½Ã½ºÅÛÀÇ ¼³°è±¸Á¶¿Í ÀÚµ¿¹ø¿ªÀÇ °úÁ¤À» ±â¼úÇÑ´Ù.

2. ÇÁ·Ñ·Î±× ¾ð¾îÀÇ ³í¸®ÀûÀÎ ±â¹Ý

(1) Á¦ 1 Â÷ ¼ú¾î³í¸®ÀÇ Åë»ç·Ð

ÇÁ·Ñ·Î±×´Â '³í¸®·Î ÇÁ·Î±×·¥ Â¥±â (PROgramming in LOGic)' ¶ó´Â ±× ¸íĪÀÌ ¸»ÇØÁÖµíÀÌ Çü½Ä³í¸®¸¦ ±â¹ÝÀ¸·Î ÇÑ Àΰø¾ð¾îÀÌ´Ù. ÀÌÁ¦ Á¦ 1 Â÷ ¼ú¾î³í¸®ÀÇ Åë»ç·Ð¿¡ ´ëÇÑ ³íÀǸ¦ ½ÃÀÛÇØ º¸ÀÚ.

Á¦ 1 Â÷ ¼ú¾î³í¸®ÀÇ Åë»ç·ÐÀº ¾îÈÖºÎ¿Í Åë»ç±ÔÄ¢ºÎ·Î ±¸¼ºµÈ´Ù. ¸ÕÀú ¾îÈֺο¡´Â ´ÙÀ½ÀÇ <1> a ~ f ¿¡ Á¦½ÃµÈ ¾îÈÖµéÀÌ µé¾î ÀÖ´Ù (ÀÌÀÍȯ, 1995, 347 ÀÌÇÏ).

<1>
a. °³Ã¼Á¤Ç× : j, m, ¡¦

b. °³Ã¼Á¤Ç× : x, y, z, ¡¦

c. ¼ú¾î : P, Q, R, ¡¦ °¢ ¼ú¾î´Â 'Ç×°¡ (Arity)' ¶ó°í ºÒ¸®´Â ÀÏÁ¤ÇÑ ¼öÀÇ ³íÇ×ÀÚ¸®¸¦ °¡Áø´Ù.

d. ¸íÁ¦³í¸®ÀÇ ³í¸®Á¤Ç× ´Ù¼¸ : ¤¡, ¡ý, ¡ü, ¡æ, ¡ê

e. µÎ °³ÀÇ ¾çÈ­»ç : ¢£, ¢¤

f. º¸Á¶±âÈ£ : '(', ')', '[' °ú ']' 

´ÙÀ½ÀÇ <2> a ~ d ¿¡ Á¦½ÃµÈ Åë»ç±ÔÄ¢ºÎ¸¦ ±¸¼ºÇϴµ¥, ÀÌ ±ÔÄ¢µé¿¡ ÀÇÇØ ¼ú¾î³í¸® ¾ð¾îÀÇ ¹®ÀåÇü½Ä (formula) µéÀÌ Á¤ÇØÁø´Ù.

<2>

a. P °¡ n Ç× ¼ú¾îÀÌ°í t1, ¡¦, tn ÀÌ ¸í»ç (term) µéÀ̸é, P(t1, ¡¦, tn) Àº ¹®ÀåÇü½ÄÀÌ´Ù.

b. ¥Õ ¿Í ¥× °¡ ¹®ÀåÇü½ÄÀ̸é, ¤¡¥Õ, (¥Õ ¡ü ¥×), (¥Õ ¡ý ¥×), (¥Õ ¡æ ¥×) ¿Í (¥Õ ¡ê ¥×) µéÀÌ ¹®ÀåÇü½ÄÀÌ´Ù.

c. ¥Õ °¡ ¹®ÀåÇü½ÄÀÌ°í x °¡ °³Ã¼º¯Ç×À̸é (¢£x) ¥Õ ¿Í (¢¤x) ¥Õ ´Â ¹®ÀåÇü½ÄÀÌ´Ù.

d. ¼ú¾ð³í¸®¾ð¾îÀÇ ¹®ÀåÇü½ÄµéÀº Åë»ç±ÔÄ¢ a ~ c ÀÇ Á¦ÇÑµÈ È½¼öÀÇ Àû¿ë¿¡ ÀÇÇؼ­¸¸ »ý¼ºµÉ ¼ö ÀÖ´Ù. 

¾ÕÀÇ <2>a ~ <2>c ¿¡¼­ Á¤ÀÇµÈ ¹®ÀåÇü½Äµé Áß ´ÙÀ½ÀÇ <3>a ~ b ¿¡ Á¦½ÃµÈ µÎ°¡Áö Á¶°ÇÀ» ÃæÁ·½ÃŲ ¹®ÀåÇü½ÄµéÀ» Àý (clause) À̶ó ºÎ¸¥´Ù.

<3>

a. ¹®ÀÚ¼ººÐ (literal) À̶ó ºÒ¸®´Â À¯ÇÑÇÑ ¼öÀÇ ¹®ÀåÇü½ÄµéÀÌ ¼±Á¢µÇ¾î ÀÖ´Ù.

b. ¸ðµç °³Ã¼º¯Ç×µéÀÌ °á¼ÓµÇ¾î (bound) ÀÖ´Ù. 

¿¹¸¦ µé¾î ¾Æ·¡ÀÇ <4>a ~ f ¿¡ ³ª¿­µÈ ¹®ÀåÇü½ÄµéÀº Á¤ÀÇ¿¡ µû¶ó ÀýÀ̶ó ÇÒ ¼ö ÀÖ´Ù.

<4>

a. ¤¡h ¡ý p ¡ý ¤¡q

b. (¢£x) [¤¡p ¡ý ¤¡C(x)]

c. ¤¡c

d. (¢£x) [¤¡p ¡ý ¤¡C(x) ¡ý ¢¤yR(y)]

e. ¢¤x [C(x) ¡ý d]

f. ¤¡h ¡ý p ¡ý q

À§ ¼ú¾î³í¸®ÀÇ ¹®ÀåÇü½Äµé Áß¿¡¼­, <4>a ~ d ¿Í °°ÀÌ ÃÖ´ëÇÑ ÇϳªÀÇ ±àÁ¤ÀûÀÎ (positive) ¹®À强ºÐÀ» °¡Áø Çü½ÄÀ» ´Ù¸¥ ¹®ÀåÇü½Äµé°ú ±¸ºÐÁö¾î È¥Àý (Horn Clause) À̶ó ¸í¸íÇϴµ¥, ÀÌ ¸íĪÀº ³í¸®ÇÐÀÚ È¥ (Horn) ÀÇ À̸§¿¡¼­ À¯·¡ÇÑ °ÍÀÌ´Ù. ¹Ý¸é, <4>e ¿Í <4>f ´Â È¥ÀýÀÌ ¾Æ´Ï´Ù. ¿Ö³Ä Çϸé, <4>e ¿Í <4>f ¿¡´Â ±àÁ¤ÀûÀÎ ¹®ÀÚ¼ººÐÀÌ µÎ °³ ³ªÅ¸³ª Àֱ⠶§¹®ÀÌ´Ù.

¿ì¸®°¡ ¾ÕÀ¸·Î ³íÀÇÇÏ°Ô µÉ ÀΰøÁö´É¾ð¾î ÇÁ·Ñ·Î±×ÀÇ ÇÁ·Î±×·¥Àº, Á¦ 1 Â÷ ¼ú¾î³í¸®ÀÇ È¥Àý¿¡ ´ëÀÀÇÏ´Â ÇÑÁ¤Àý (Definite Clause) µéÀÇ ÁýÇÕÀÌ´Ù. ÇÁ·Ñ·Î±×ÀÇ ÇÑÁ¤Àý¿¡´Â Á¸Àç¾çÈ­»ç³ª ÀüĪ¾çÈ­»ç µîÀÌ ¸í½ÃÀûÀ¸·Î ³ªÅ¸³ªÁö ¾Ê´Â´Ù´Â Á¡¿¡¼­ Á¦ 1 Â÷ ¼ú¾î³í¸®ÀÇ È¥Àý°ú Â÷ÀÌ°¡ ÀÖ¾î º¸ÀδÙ. ±×·¯³ª ÇÁ·Ñ·Î±×ÀÇ ÇÑÁ¤ÀýÀº ÀüĪ¾çÈ­»ç¸¦ ¾Ï¹¬ÀûÀ¸·Î °¡Áö´Â °ÍÀ¸·Î °¡Á¤µÇ¾îÁö¸ç, ¼ú¾î³í¸®ÀÇ È¥ÀýÀº ¸ðµÎ ÀüĪ¾çÈ­»ç°¡ ÀýÀÇ Àü¹æ¿¡ À§Ä¡ÇÏ´Â À̸¥¹Ù ½ºÄÝ·½ (Skolem) ÇüÅ·Πº¯ÇüµÉ ¼ö Àֱ⠶§¹®¿¡, Á¦ 1 Â÷ ¼ú¾î³í¸®ÀÇ È¥Àý°ú ÇÁ·Ñ·Î±×ÀÇ ÇÑÁ¤ÀýÀº °á±¹ µîÄ¡°ü°è¿¡ ÀÖ´Ù°í ÇÒ ¼ö ÀÖ´Ù. Á¤¸®ÇÏÀÚ¸é, ÇÁ·Ñ·Î±×ÀÇ ÇÑÁ¤ÀýÀº ÀüĪ¾çÈ­»ç¸¸ÀÌ ³ªÅ¸³ª´Â ½ºÄÝ·½ ÇüŸ¦ °®´Â´Ù.

¼ú¾î³í¸®ÀÇ ÀÓÀÇÀÇ È¥ÀýÀº ÀüĪ¾çÈ­»ç¸¸ÀÌ ÀýÀÇ Àü¹æ¿¡ À§Ä¡ÇÏ´Â À̸¥¹Ù ½ºÄÝ·½ ÇüÅ·Πº¯ÇüÇÏ´Â ÀÏ·ÃÀÇ °úÁ¤À» ½ºÄÝ·½È­ (Skolemization) ¶ó Çϸç, ÀÌ °úÁ¤Àº ¾Æ·¡ <5>a, b ¿¡ Á¤¸®µÇ¾î ÀÖ´Â, µÎ °³ÀÇ ´Ü°è¸¦ ¼±ÇàÀýÂ÷·Î ÇÏ¿© ÁøÇàµÈ´Ù. ÀÌ ¼±Çà ÀýÂ÷ÀÇ Ã¹´Ü°è´Â ¾çÈ­»ç¼±Ä¡ °úÁ¤À¸·Î, µÎ¹ø° ´Ü°è´Â ¿¬Á¢È­ °úÁ¤À¸·Î ¸í¸íµÉ ¼ö ÀÖ´Ù. ±×¸®°í ÀÌ ÀýÂ÷ÀÇ °á°ú·Î ¿¬Á¢ Á¤»óÇüÀÌ »ý¼ºµÈ´Ù.

<5>

a. ÀýÀÌ µ¿ÀÏÇÑ Áø¸®Ä¡¸¦ °®´Â Àü¹æÇü (prenex form) À¸·Î º¯ÇüµÈ´Ù.

b. ÀÌ·± ÇüÅÂÀÇ º»Ã¼ (matrix) ´Â µîÄ¡ÀÇ ¿¬Á¢ Á¤»óÇü (conjunctive normal form) À¸·Î º¯ÇüµÈ´Ù.

´ÙÀ½ <6>a ~ <6>g Àº ÇϳªÀÇ ¼ú¾î³í¸® È¥ÀýÀÌ ¾çÈ­»ç¼±Ä¡ ¾Ë°í¸®Áò¿¡ ÀÇÇØ ¿¬Á¢ Á¤»óÇü, °ð Àü¹æÇü (prenex form) À¸·Î º¯Çü°úÁ¤À» º¸¿©ÁØ´Ù.

<6>

a. ¢£x [P(x) ¡ü ¢£y ¢¤x (¤¡¤¡Q(x, y) ¡æ ¢£zR(a, x, y))]

b. ¢£x [P(x) ¡ü ¢£y ¢¤x (¤¡¤¡Q(x, y) ¡ý ¢£zR(a, x, y))], ÇÔÀÇ ¿¬»êÀÚ »èÁ¦ (elimination of the connective)

c. ¢£x [P(x) ¡ü ¢£y ¢¤u (¤¡¤¡Q(x, y) ¡ý ¢£zR(a, x, y))], Àç¸í¸í (renaming)

d. ¢£x [P(x) ¡ü ¢£y ¢¤x (¤¡¤¡Q(x, y) ¡ý R(a, u, y))] ¹«¿ëÇÑ ¾çÈ­»çÀÇ »èÁ¦ (suppression of a useless quantification)

e. ¢£x [P(x) ¡ü ¢£y ¢¤u (Q(x, y) ¡ý R(a, u, y))], ºÎÁ¤¿¬»êÀÚ¿¡ ´Ù½Ã¾²±â ±ÔÄ¢ Àû¿ë (application of rewriting rules for negation)

f. ¢£x ¢£y ¢¤u [P(x) ¡ü (Q(u, y) ¡ý R(a, u, y))], ¾çÈ­»ç À̵¿ (transfer of quantification)

À§ <6>g ÀÇ ¿¬Á¢ Á¤»óÇüÀº ½ºÄÝ·½È­ ¾Ë°í¸®Áò¿¡ ÀÇÇØ ´ÙÀ½ <6>h ¿Í °°Àº ½ºÄÝ·½ Çü½ÄÀ¸·Î º¯ÇüµÈ´Ù.

<6>

h. ¢£x ¢£y [P(x) ¡ü (Q(f(x, y), y) ¡ý R(a, f(x, y), y))], ½ºÄÝ·½È­ ¾Ë°í¸®Áò

À§ÀÇ <6>h ¿¡ Á¦½ÃµÈ Çü½ÄÀº ÀüĪ¾çÈ­»ç¸¸ÀÌ Çü½ÄÀÇ Àü¹æ¿¡ ³ªÅ¸³ª´Â ½ºÄÝ·½ ÇüŸ¦ º¸¿©ÁØ´Ù.

ÀÌÁ¦ ¼ú¾î³í¸® ³»¿¡¼­ÀÇ È¥Àý°ú °ü·ÃÇÑ ³íÀǸ¦ ´õ ÀÚ¼¼È÷ »ìÆ캸±â·Î ÇÑ´Ù. ¼ú¾î³í¸®¿¡¼­´Â ƯÁ¤ÇÑ È¥ÀýµéÀÇ ÁýÇÕÀÌ Á¤ÇÕ¼º (Consistency) À» °®´ÂÁöÀÇ ¿©ºÎ¸¦ ÆǺ°Çϱâ À§ÇÑ ¿ëÇØ¿ø¸® (Resolution Principle) °¡ °í¾ÈµÇ¾î ÀÖ´Ù. ÀÌ ¿ø¸®´Â ´ÙÀ½ÀÇ <7> °ú °°ÀÌ Á¤ÀǵȴÙ.

<7> ¿ëÇØ¿ø¸® (Resolution Principle)

ÇϳªÀÇ Àý c1 ÀÌ ¾î¶² ±àÁ¤ÀûÀÎ ¹®ÀÚ¼ººÐ L1 À» °¡Áö°í ÀÖ°í, ´Ù¸¥ ÇϳªÀÇ Àý c2 °¡ ±×°Í¿¡ »óÀÀÇÏ´Â ºÎÁ¤ÀûÀÎ ¹®ÀÚ¼ººÐ ¤¡L2 ¸¦ °¡Áö°í ÀÖÀ¸¸ç, L1 °ú L2 °¡ ¼­·Î ÅëÇÕµÉ ¼ö ÀÖ´Ù¸é, ±× µÎ °³ÀÇ ÀýÀº ¿ëÇØµÇ¾î ¿ëÇØü (resolvent) ¶ó ºÒ¸®´Â »õ·Î¿î ÀýÀÌ »ý¼ºµÈ´Ù. ÀÌ ¿ëÇØü´Â L1 °ú ¤¡L2 ¸¦ °¢°¢ c1 °ú c2 ¿¡¼­ »èÁ¦ÇÑ ÈÄ¿¡ µÎ ÀýÀ» ¼±Á¢ÇÔÀ¸·Î½á ¾ò¾îÁø´Ù. ÀÌ·¯ÇÑ ¿ëÇØ°úÁ¤Àº ºó Àý·Î Ç¥ÇöµÇ´Â ¸ð¼øÀÌ ³ªÅ¸³¯ ¶§±îÁö °è¼ÓµÈ´Ù. 

À§ÀÇ <7> ¿¡ Á¦½ÃµÈ ¿ëÇØ¿ø¸®ÀÇ Á¤ÀÇ¿¡´Â ÅëÇÕ (Unification) À̶ó´Â °³³äÀÌ ³ªÅ¸³ª´Âµ¥, ÀÌ ÅëÇÕÀýÂ÷´Â ´Ù½Ã ¾Æ·¡ÀÇ <8>a ~ d ¿Í °°Àº ±ÔÄ¢µé¿¡ ÀÇÇØ ÀÌ·ç¾îÁø´Ù.

<8> ÅëÇÕ (Unification)

a. L1 °ú L2 °¡ ¸ðµÎ °°Àº °ªÀ» °¡Áø °³Ã¼Á¤Ç×À̰ųª °³Ã¼º¯Ç×À̸é L1 °ú L2 ´Â ÅëÇյȴÙ.

b. L1 ÀÌ °³Ã¼Á¤Ç×ÀÌ°í L2 °¡ °³Ã¼º¯Ç×À̸é L1 °ú L2 ´Â ÅëÇյǾîÁö´Âµ¥, ÀÌ ¶§ °³Ã¼º¯Ç× L2 ¿¡ °³Ã¼Á¤Ç× L1 ÀÌ ÇÒ´çµÈ´Ù.

c. L1 °ú L2 °¡ ¸ðµÎ ¼ú¾î-³íÇ×-±¸Á¶¸¦ °¡Áö°í ÀÖÀ» °æ¿ì¿¡, L1 ÀÇ ¼ú¾î¿Í L2 ÀÇ ¼ú¾î°¡ µ¿ÀÏÇÏ°í, L1 ÀÇ ³íÇ×¼ö¿Í L2 ÀÇ ³íÇ×¼ö°¡ µ¿ÀÏÇϸç, L1 °ú L2 ÀÇ °¢ ³íÇ×ÀÚ¸®ÀÇ ³íÇ×µéÀÌ ¼­·Î¼­·Î ÅëÇÕµÉ ¼ö ÀÖÀ¸¸é, L1 °ú L2 ´Â ÅëÇյȴÙ.

d. À§ÀÇ a ~ c ¿¡¼­ Á¦½ÃµÈ °æ¿ì ÀÌ¿Ü¿¡ ÅëÇÕÀÌ ÀÌ·ç¾îÁö´Â °æ¿ì´Â ¾ø´Ù.

¿©±â¿¡¼­ ¿ëÇØ¿ø¸®¿Í ÅëÇÕ±ÔÄ¢¿¡ ÀÇ°ÅÇÑ ¿ëÇØÀÇ ¿¹µéÀ» »ìÆ캸ÀÚ.

<9>

    p ¡ý ¤¡q

    a

              q ¡ý ¤¡r

    b

    p ¡ý           ¤¡r

    c

À§ÀÇ <9> ¿¡¼­ µÎ ÀüÁ¦Àý (<9>a) °ú (<9>b) °¡ ¿ëÇØ¿ø¸®¿Í ÅëÇÕ±ÔÄ¢ (<8>a) ¿¡ ÀÇÇØ ¿ëÇØµÇ¾î ¿ëÇØü (<9>c) °¡ »ý¼ºµÈ´Ù.

<10>

    P(a) ¡ý ¤¡Q(b, c)

    a

                  Q(b, c) ¡ý R(b, c)

    b

    P(a) ¡ý                   R(b, c)

    c

À§ÀÇ <10> ¿¡¼­µµ µÎ ÀüÁ¦Àý (<10>a) ¿Í (<10>b) °¡ ¿ëÇØ¿ø¸®¿Í ÅëÇÕ±ÔÄ¢ (<8>c) ¿¡ ÀÇÇØ ¿ëÇØµÇ¾î ¿ëÇØü (<10>c) °¡ »ý¼ºµÈ´Ù. ¿©±â¼­´Â ºÎÁ¤ÀûÀÎ ¹®ÀÚ¼ººÐ q(b, c) ¿Í ±×¿¡ »óÀÀÇÏ´Â ±àÁ¤ÀûÀÎ ¹®ÀÚ¼ººÐ q(b, c) °¡ »ó¼âµÈ´Ù.

<11>

    P(a) ¡ý ¤¡Q(b, c)

    a

    (¢£x ¢£y) [Q(x, y) ¡ý ¤¡R(x, y)

    b

    P(a) ¡ý                   ¤¡R(b, c)

    c

À§ÀÇ <11> ¿¡¼­´Â µÎ ÀüÁ¦Àý (<11>a) °ú (<11>b) °¡ ¿ëÇØ¿ø¸®¿Í ÅëÇÕ±ÔÄ¢ (<8>c) ¿¡ ÀÇÇØ ¿ëÇØµÇ¾î ¿ëÇØü (<11>c) °¡ »ý¼ºµÈ´Ù. ÀÌ °úÁ¤¿¡¼­ ºÎÁ¤ÀûÀÎ ¹®ÀÚ¼ººÐ q(b, c) ¿Í ±×¿¡ »óÀÀÇÏ´Â ±àÁ¤ÀûÀÎ ¹®ÀÚ¼ººÐ q(x, y) °¡ »ó¼âµÇ±â À§Çؼ­ °¢ ¹®ÀÚ ¼ººÐÀÇ ³íÇ×ÀÎ °³Ã¼Á¤Ç× b, c °ú °³Ã¼º¯Ç× x, y °¡ °¢°¢ ÅëÇյǾî¾ß ÇÑ´Ù. ÀÌ °æ¿ì ¾Õ¼­ (<8>b) ¿¡ Á¦½ÃµÈ ÅëÇÕ±ÔÄ¢¿¡ ÀÇÇؼ­ º¯Ç× x ¿¡ Á¤Ç× b °¡ ÇÒ´çµÇ°í, º¯Ç× y ¿¡ Á¤Ç× c °¡ ÇÒ´çµÈ´Ù. ±×¿¡ µû¶ó ¿ëÇØü (<11>c) ÀÌ »ý¼ºµÈ´Ù.

<12>

         P(a)

    a

      ¤¡P(a)

    b

         ¡à (empty clause)

    c

À§ÀÇ <12> ¿¡¼­µµ µÎ ÀüÁ¦Àý (<12>a) °ú (<12>b) °¡ ¿ëÇØ¿ø¸®¿Í ÅëÇÕ±ÔÄ¢ (<8>a) ¿¡ ÀÇÇØ ¿ëÇØµÇ¾î ºó Àý (<12>c) ÀÌ »ý¼ºµÈ´Ù. ÀÌ ¶§ ºó ÀýÀº ¸ð¼øÀÌ ¹ß»ýÇÑ °ÍÀ» ÀǹÌÇÑ´Ù.

ÀÌ»óÀÇ ¿¹¸¦ ÅëÇØ ¿ì¸®´Â ¿ëÇØ¿ø¸®°¡ ¼ú¾î³í¸®¿¡¼­ÀÇ ³í¸®ÀûÀÎ Ãß·ÐÀ» À§ÇØ »ç¿ëµÉ ¼ö ÀÖ´Ù´Â °ÍÀ» ¾Ë ¼ö ÀÖ´Ù. ´Ù¸¥ ÇÑÆí, ¿ì¸®´Â ÇϳªÀÇ Àý C °¡ ÀüÁ¦°¡ µÇ´Â ÀýµéÀÎ H1, ¡¦, Hn ÀÇ ÁýÇÕÀ¸·ÎºÎÅÍ ³í¸®ÀûÀ¸·Î Ã߷а¡´ÉÇÏ´Ù´Â °ÍÀ» Áõ¸íÇϱâ À§ÇØ, ÀÌ ÀüÁ¦Àýµé°ú Àý C ÀÇ ºÎÁ¤ÀûÀÎ ´ëÀÀüÀÎ ¤¡C ¸¦ »õ·Î¿î ÁýÇÕÀ¸·Î ÇÏ¿© ÀÌ ÁýÇÕ¿¡ ¿ëÇØ¿ø¸®¸¦ Àû¿ëÇØ º¸´Ù ¸ð¼øÀÌ ³ªÅ¸³ª´ÂÁö¸¦ °ËÁõÇØ º¼ ¼ö ÀÖ´Ù. ¿ëÇØ¿ø¸®¸¦ ¹Ýº¹ÀûÀ¸·Î Àû¿ëÇÏ¿© ºó ÀýÀÌ À¯µµµÉ °æ¿ì¿¡ ¿ì¸®´Â Àý C °¡ ¹Ù·Î ÀüÁ¦ÀýµéÀÎ H1, ¡¦, Hn À¸·ÎºÎÅÍÀÇ ³í¸®ÀûÀÎ Ãß·ÐÀ̶ó´Â °ÍÀ» È®ÀÎÇÒ ¼ö ÀÖ´Ù. ÀÏÁ¾ÀÇ °£Á¢Áõ¸í¹ý (refutation method) ÀÌ´Ù. ¿¹¸¦ µé¾î ´ÙÀ½ <13>a ~ <13>d ÀÇ ÀüÁ¦Àýµé·ÎºÎÅÍ <14> ÀÇ ÀýÀÌ Ã߷еǴÂÁö¸¦ °ËÁõÇØ º¸ÀÚ. ¸ÕÀú Àý <14> ¿¡ ´ëÇÑ ºÎÁ¤Àý°ú <13>a ~ <13>d ÀÇ ÀüÁ¦ÀýµéÀ» Çϳª·Î Æ÷°ýÇÏ´Â ÀýÀÇ ÁýÇÕÀ»  <15> ¿Í °°ÀÌ °¡Á¤ÇÏ°í¼­ ¿©±â¿¡ ¿ëÇØ ¿ø¸®¸¦ Àû¿ëÇÑ´Ù.

<13>

P(a) ¡ý ¤¡Q(a, b)                             <13>a

(¢£x ¢£y [Q(x, y) ¡ý ¤¡R(x, y)]          <13>b

              S(b)                                <13>c

              R(a, b)                            <13>d

<14> P(a)

<15>

P(a) ¡ý ¤¡Q(a, b)                             <15>a

(¢£x ¢£y [Q(x, y) ¡ý R(x, y)]             <15>b

              S(b)                                <15>c

              R(a, b)                            <15>d

              ¤¡P(a)                             <15>e

À§ÀÇ ÁýÇÕ <15> ¿¡ ¿ëÇØ¿ø¸®¸¦ Àû¿ëÇÏ¿© ºó Àý·Î Ç¥ÇöµÇ´Â ¸ð¼øÀ» Ãß·ÐÇØ ³»´Â °úÁ¤Àº ´ÙÀ½ÀÇ <16> °ú °°´Ù.

<16>

a ¤¡Q(a, b)                 <15>a, <15>e

b ¤¡R(a, b)                 <15>b, <15>a

c ¡à(empty clause)      <15>d, <15>b

Áö±Ý±îÁöÀÇ ³íÀǸ¦ Á¤¸®ÇÏÀÚ¸é, ¿ëÇØ¿ø¸®¸¦ Àû¿ëÇÏ´Â ÀýÂ÷´Â ÀÏÁ¾ÀÇ °£Á¢Ã߷йæ½ÄÀÌ´Ù. ƯÁ¤ÇÑ ÀýµéÀÇ ÁýÇÕÀÌ ºñÁ¤ÇÕÀû (inconsistent) À̶ó´Â °ÍÀ» º¸À̱â À§ÇØ ¿ëÇØ¿ø¸®°¡ ¹Ýº¹ Àû¿ëµÊÀ¸·Î½á ºó Àý (empty clause) ·Î Ç¥ÇöµÇ´Â ³í¸®ÀûÀÎ ¸ð¼øÀÌ À¯µµµÇ´Â °ÍÀ» °£Á¢Áõ¸íÇÑ °ÍÀÌ´Ù. ´ÙÀ½ Àý¿¡¼­ ¿ì¸®´Â ÀΰøÁö´É¾ð¾îÀÎ ÇÁ·Ñ·Î±×ÀÇ Åë»ç·Ð¿¡ °£Á¢Áõ¸í¹ýÀÌ ¾î¶»°Ô ¹Ý¿µµÇ¾î ÀÖ´ÂÁö¸¦ ³íÀÇÇÑ´Ù.

(2) ÇÁ·Ñ·Î±× ¾ð¾îÀÇ Åë»ç·Ð

ÇÁ·Ñ·Î±×ÀÇ ÇÁ·Î±×·¥Àº ´ÙÀ½ÀÇ <17> °ú °°Àº Çü½ÄÀ¸·Î ÀϹÝÈ­µÉ ¼ö ÀÖ´Â Àý (Clause) µéÀÇ ÁýÇÕÀÌ´Ù.

<17>

  HEAD  : - BODY

(°á·ÐºÎ)  (Á¶°ÇºÎ)

À§ <17> ¾ÈÀÇ ¿¬»êÀÚ ':-' ´Â ¹Ù·Î ¸íÁ¦³í¸®¿Í ¼ú¾î³í¸®¿¡¼­ÀÇ ÇÔÀÇ (implication) ¿¬»êÀÚ¿¡ ´ëÀÀµÇ´Âµ¥, ÀüÁ¦ºÎ¿Í Á¶°ÇºÎ°¡ µÚ¹Ù²ï °ÍÀÌ ¾çÀÚÀÇ Â÷ÀÌÀÌ´Ù. ¿¹¸¦ µé¾î ´ÙÀ½ÀÇ <18>a ´Â ÇÁ·Ñ·Î±×ÀÇ ÀýÀ» ³ªÅ¸³½ °ÍÀε¥, ÀÌ ÀýÀ» ¼ú¾î³í¸®·Î Ç¥ÇöÇϸé <18>b ¿Í °°´Ù.

<18>

a  p  : - q

b  q  ¡æ  p

À§ <18>a ´Â ´ÙÀ½ <19> ÀÇ ¼±Á¢µÈ ¹®ÀåÇü½Ä°ú ³í¸®ÀûÀ¸·Î µî°¡ÀÌ´Ù. µû¶ó¼­ <18>a ÀÇ ÇÁ·Ñ·Î±× Ç¥ÇöÀÌ <19> ¿¡ ÀÖ´Â ¼ú¾î³í¸®ÀÇ ¹®ÀåÇü½Ä¿¡µµ ´ëÀÀµÈ´Ù°í ÇÒ ¼ö ÀÖ´Ù.

<19>   ¤¡q ¡ý p

±×·±µ¥ ÇÁ·Ñ·Î±×ÀÇ °æ¿ì, ´ÙÀ½ÀÇ <20>a °ú °°ÀÌ ¿¬»êÀÚ ':-' ÀÇ Á¶°ÇºÎ¿¡´Â ´Ù¼öÀÇ ¹®ÀåÇü½ÄÀÌ ³ªÅ¸³¯ ¼ö ÀÖÀ¸³ª, <20>b ¿¡¼­Ã³·³, °á·ÐºÎ¿¡ ¿©·¯ °³ÀÇ ¹®ÀåÇü½ÄÀÌ ³ªÅ¸³¯ ¼ö´Â ¾ø´Ù.

<20>

a. p : - q1, q2, q3

b. p1, p2, p3 : - q

<20>a ÀÇ ÀýÀ», ±×¿¡ ´ëÀÀµÇ´Â ¼ú¾î³í¸®ÀÇ Çü½ÄÀ¸·Î ¹Ù²Ù¸é <21>a °ú <21>b, <21>c °ú °°´Ù. ÇÁ·Ñ·Î±×¿¡¼­ÀÇ ',' ´Â ¼ú¾î³í¸®¿¡¼­ÀÇ ¿¬Á¢»ç '¡ü' ¿¡ ´ëÀÀµÈ´Ù.

<21>

a. q1 ¡ü q2 ¡ü q3 ¡æ p

b. ¤¡(q1 ¡ü q2 ¡ü q3) ¡ý p

c. ¤¡q1 ¡ý ¤¡q2 ¡ý ¤¡q3 ¡ý p

À§ÀÇ <21>c ¿Í °°Àº ¹®ÀåÇü½ÄÀº ´Ü ÇϳªÀÇ ±àÁ¤ÀûÀÎ ¹®ÀÚ¼ººÐÀ» °¡Áø °ÍÀ¸·Î¼­ ¹Ù·Î È¥Àý (Horn Clause) ȤÀº ÇÑÁ¤Àý (Definite Clause) ¿¡ ÇØ´çÇÑ´Ù.

ÀÌ·± ¸Æ¶ô¿¡¼­ ¿ì¸®´Â 'ÇÁ·Ñ·Î±×ÀÇ ÇÁ·Î±×·¥ÀÌ ÇÑÁ¤ÀýµéÀÇ ÁýÇÕÀÌ´Ù' ¶ó´Â Áø¼úÀ» ÀÌÇØÇÒ ¼ö ÀÖ´Ù. ¾Õ¼­ <17> ¿¡ Á¦½ÃµÈ ÀϹÝÈ­µÈ ÇÑÁ¤ÀýÀ» ¼¼ºÐÈ­ÇÏ¿© ´ÙÀ½ÀÇ <22>a ~ c ¿Í °°ÀÌ ¼¼ °¡Áö À¯ÇüÀ¸·Î ³ª´©¾îº¼ ¼ö ÀÖ´Ù.

<22>

a. HEAD  : - BODY.         À̶§, HEAD = / = ¥Õ, BODY = / = ¥Õ

  (°á·ÐºÎ)  (ÀüÁ¦ºÎ)

b. HEAD  : -.                  À̶§, HEAD = / = ¥Õ

c.           : - BODY.         À̶§, BODY = / = ¥Õ

À§ <22>a ÀÇ ÇÑÁ¤ÀýÀº °á·ÐºÎ¿Í ÀüÁ¦ºÎ°¡ ¸ðµÎ ä¿öÁ® ÀÖ´Â ÇüÅÂÀÌ°í, <22>b ÀÇ ÇÑÁ¤ÀýÀº °á·ÐºÎ¸¸ÀÌ Ã¤¿öÁ® ÀÖÀ¸¸ç <22>c ÀÇ ÇÑÁ¤ÀýÀº ÀüÁ¦ºÎ¸¸ÀÌ Ã¤¿öÁ® ÀÖ´Ù. ÇÁ·Ñ·Î±×¿¡¼­ <22>a ÀÇ ÇÑÁ¤Àý Çü½ÄÀº ±ÔÄ¢ (rule) À» Ç¥ÇöÇϱâ À§Çؼ­, <22>b ÀÇ ÇÑÁ¤Àý Çü½ÄÀº »ç½Ç (fact) À» ³ªÅ¸³»±â À§ÇØ, ±×¸®°í <22>c ÀÇ ÇÑÁ¤Àý Çü½ÄÀº ÁúÀÇ (question) ¸¦ ³ªÅ¸³»±â À§ÇØ »ç¿ëµÈ´Ù.

ÇÁ·Ñ·Î±×´Â ´ëÈ­Çü Àΰø¾ð¾î·Î¼­ »ç½Ç°ú ±ÔÄ¢µé·Î ÀÌ·ç¾îÁø Áö½Ä º£À̽º (knowledge base) ¿¡ ÀÇ°ÅÇÏ¿© »ç¿ëÀÚ¿¡ ÀÇÇØ ÁúÀÇÀÇ Çü½ÄÀ¸·Î Á¦½ÃµÈ »õ·Î¿î »ç½ÇÀ» Ãß·ÐÇÏ´Â ±â´ÉÀ» ¼öÇàÇÑ´Ù. °ð, »ç¿ëÀÚ¿¡ ÀÇÇØ ´øÁ®Áö´Â ÁúÀÇ°¡ ÇÁ·Ñ·Î±×¿¡ ÀÇÇØ ±× »ç½ÇÀ» ºÎÁ¤ÇÏ´Â ÇϳªÀÇ »õ·Î¿î »ç½Ç·Î ¹Þ¾Æµé¿©Á® ±âÁ¸ÀÇ Áö½Ä º£À̽º¿¡ ÷°¡µÈ´Ù. ±×¸®°í ÀÌ È®ÀåµÈ Áö½Ä º£À̽º¿¡ ¾Õ Àý¿¡¼­ ³íÀÇÇÑ ¿ëÇØ¿ø¸®°¡ Àû¿ëµÈ´Ù. ÀÌ·¯ÇÑ °ü°èµéÀ» Á¤¸®ÇÏ¿© ´ÙÀ½ÀÇ <23> °ú °°ÀÌ ³ª¹« ±¸Á¶·Î ³ªÅ¸³¾ ¼ö ÀÖ´Ù.

<23>

                ÇÁ·Ñ·Î±× - ÇÁ·Î±×·¥

                     /              ¡¬

              Áö½Ä º£À̽º       ÁúÀÇ

                  /     ¡¬

           »ç½Çµé    ±ÔÄ¢µé

¿ì¸®´Â ¾Õ Àý¿¡¼­ Á¤ÀÇÇÏ°í ³íÀÇÇÑ ¿ëÇØ¿ø¸®¸¦ ÇÁ·Ñ·Î±×ÀÇ ÇÑÁ¤Àý¿¡ Àû¿ëÇØ º¼ ¼ö Àְڴµ¥, ´ÙÀ½ÀÇ <24> ¿¡ ÇϳªÀÇ ¿¹°¡ Á¦½ÃµÇ¾î ÀÖ´Ù.

<24>

    p : -q.

    <24>a

          q : - r.

    <24>b

    p : - r.

    <24>c

À§ÀÇ ÇÑÁ¤Àý <24>a Àº ´ÙÀ½ <25>a ÀÇ ¼ú¾î³í¸®Çü½Ä°ú µ¿ÀÏÇÏ°í, ÇÑÁ¤Àý <24>b ´Â ´ÙÀ½ <25>b ÀÇ ¼ú¾î³í¸®Çü½Ä°ú, ÇÑÁ¤Àý <24>c Àº ´ÙÀ½ <25>c ÀÇ ¼ú¾î³í¸®Çü½Ä°ú µ¿ÀÏÇÏ´Ù.

<25>

    p ¡ý ¤¡q

    <25>a

              q ¡ý ¤¡r

    <25>b

    p ¡ý ¤¡r

    <25>c

¿ëÇØ¿ø¸®¿¡ ÀÇÇØ <25>a °ú <25>b ·ÎºÎÅÍ <25>c ÀÌ Ãß·ÐµÈ °Íó·³, <24>a °ú <24>b ·ÎºÎÅÍ <24>c ÀÌ Ã߷еǵµ·Ï Çϱâ À§ÇØ ¾Õ Àý¿¡¼­ Á¦½ÃÇÑ ¿ëÇØ¿ø¸®¸¦ ÇÁ·Ñ·Î±×ÀÇ ÇÑÁ¤ÀýÇü½ÄÀ¸·Î ¼öÁ¤ÇÒ ÇÊ¿ä°¡ ÀÖ´Ù. ´ÙÀ½ÀÇ <26> ¿¡´Â ¼öÁ¤ ¿ëÇØ¿ø¸®°¡ Á¦½ÃµÇ¾î ÀÖ´Ù.

<26> ¼öÁ¤ ¿ëÇØ¿ø¸® (Revised Resolution Principle)

ÇϳªÀÇ ÇÑÁ¤Àý dc1 ³»¿¡¼­ ¿¬»êÀÚ ':-' ´ÙÀ½ÀÇ ÀüÁ¦ºÎ¿¡ ¼ÓÇÏ´Â ÇϳªÀÇ ±¸¼º ¼ººÐ L1 ÀÌ Á¸ÀçÇÏ°í, ±×°Í¿¡ »óÀÀÇÏ´Â ±¸¼º¼ººÐ L2 °¡ ´Ù¸¥ ÇϳªÀÇ ÇÑÁ¤Àý dc2 ÀÇ ¿¬»êÀÚ ':-' ¾ÕÀÇ °á·ÐºÎ¿¡ Á¸ÀçÇÏ°í, ±× µÎ ±¸¼º¼ººÐ L1 °ú L2 °¡ ¼­·Î ÅëÇÕµÉ ¼ö ÀÖÀ¸¸é, ±× µÎ ÇÑÁ¤ÀýÀº ¿ëÇØµÇ¾î ¿ëÇØü (resolvent) ¶ó ºÒ¸®´Â »õ·Î¿î ÇÑÁ¤ÀýÀÌ »ý¼ºµÈ´Ù. ÀÌ ¿ëÇØü´Â µÎ¹ø° ÇÑÁ¤Àý dc2 ÀÇ ÀüÁ¦ºÎ Àüü°¡ ù¹ø° ÇÑÁ¤Àý dc1 ÀÇ ÇØ´ç ±¸¼º¼ººÐ L1 À» ´ëÄ¡ÇÔÀ¸·Î½á ¾ò¾îÁø´Ù. ÀÌ·¯ÇÑ ¿ëÇØ°úÁ¤Àº ºó ÇÑÁ¤Àý·Î Ç¥ÇöµÇ´Â ¸ð¼øÀÌ ³ªÅ¸³¯ ¶§±îÁö °è¼ÓµÈ´Ù.

À§ÀÇ Á¤ÀÇ <26> ¿¡¼­ »ç¿ëµÈ ÅëÇÕ°³³äÀº ¾Õ ÀýÀÇ <8> ¿¡¼­ Á¤ÀÇÇÑ °Í°ú µ¿ÀÏÇÏ´Ù. ÀÌÇØÀÇ ÆíÀǸ¦ À§ÇØ, ÀÌ °³³äÀ» ¿©±â¼­ ´Ù½Ã Á¦½ÃÇØ º¸¸é ´ÙÀ½°ú °°´Ù.

<8> ÅëÇÕ (Unification)

a. L1 °ú L2 °¡ ¸ðµÎ °°Àº °ªÀ» °¡Áø °³Ã¼Á¤Ç×À̰ųª °³Ã¼º¯Ç×À̸é L1 °ú L2 ´Â ÅëÇյȴÙ.

b. L1 ÀÌ °³Ã¼Á¤Ç×ÀÌ°í L2 °¡ °³Ã¼º¯Ç×À̸é L1 °ú L2 ´Â ÅëÇյǾîÁö´Âµ¥, ÀÌ ¶§ °³Ã¼º¯Ç× L2 ¿¡ °³Ã¼Á¤Ç× L1 ÀÌ ÇÒ´çµÈ´Ù.

c. L1 °ú L2 °¡ ¸ðµÎ ¼ú¾î-³íÇ×-±¸Á¶¸¦ °¡Áö°í ÀÖÀ» °æ¿ì¿¡, L1 ÀÇ ¼ú¾î¿Í L2 ÀÇ ¼ú¾î°¡ µ¿ÀÏÇÏ°í, L1 ÀÇ ³íÇ×¼ö¿Í L2 ÀÇ ³íÇ×¼ö°¡ µ¿ÀÏÇϸç, L1 °ú L2 ÀÇ °¢ ³íÇ×ÀÚ¸®ÀÇ ³íÇ×µéÀÌ ¼­·Î¼­·Î ÅëÇÕµÉ ¼ö ÀÖÀ¸¸é, L1 °ú L2 ´Â ÅëÇյȴÙ.

d. À§ÀÇ a ~ c ¿¡¼­ Á¦½ÃµÈ °æ¿ì ÀÌ¿Ü¿¡ ÅëÇÕÀÌ ÀÌ·ç¾îÁö´Â °æ¿ì´Â ¾ø´Ù.

¼öÁ¤µÈ ¿ëÇØ¿ø¸®¿¡ ÀÇ°ÅÇÏ¿© ÇϳªÀÇ ÇÁ·Ñ·Î±× ÇÁ·Î±×·¥ ³»¿¡¼­ »õ·Î¿î »ç½ÇÀÌ Ã߷еǴ °úÁ¤À» »ìÆ캸ÀÚ.

<27>

computer_linguist(Mimi) : - programs_in(Mimi, prolog).         <27>a

programs_in(X, Y) : - knows(X, Y)                                    <27>b

a_program_language(prolog) : -.                                      <27>c

knows(Mimi, prolog) : -.                                                  <27>d

À§ <27> ¿¡ Á¦½ÃµÈ ÇÁ·Î±×·¥Àº ÇϳªÀÇ Áö½Äº£À̽º·Î¼­ µÎ °³ÀÇ ±ÔÄ¢°ú µÎ °³ÀÇ »ç½Ç·Î ÀÌ·ç¾îÁ® ÀÖ´Ù. ¿ì¸®´Â ÀÌ Áö½Äº£À̽º·ÎºÎÅÍ <28> °ú °°Àº ÇϳªÀÇ »õ·Î¿î »ç½ÇÀ» Ãß·ÐÇÏ·Á°í ÇÑ´Ù.

<28> computer_linguist(Mimi) : -.

¿ëÇØ¿ø¸®¿¡ ÀÇÇÑ Ã߷нÿ¡ ¼ú¾î³í¸®¿¡¼­¿Í ¸¶Âù°¡Áö·Î ¿ì¸®´Â »ç½Ç <28> À» ºÎÁ¤ÇÏ´Â ÇϳªÀÇ ÇÑÁ¤ÀýÀ» <27> ÀÇ Áö½Äº£À̽º¿¡ ÷°¡ÇÏ¿© <30> °ú °°ÀÌ ¿ëÇØ°úÁ¤À» ½ÃÀÛÇÑ´Ù. »ç½ÇÀ» ºÎÁ¤ÇÏ´Â °ÍÀÌ ÇÁ·Ñ·Î±×¿¡¼­´Â ÁúÀÇÇü½ÄÀ¸·Î Ç¥ÇöµÇ¹Ç·Î, °ð »ç½Ç <28> ¿¡ ´ëÇÑ ºÎÁ¤Àº ÁúÀÇ <29> ÀÌ´Ù.

<29>     : - computer_linguist(Mimi).

<30>

: - programs_in(Mimi, prolog).            a                 <29>, <27>a

: - knows(Mimi, prolog).                    b      <30>a, <27>b, <8>

:-. (empty clause).                           c               <30>b, <27>d

<30> ÀÇ ¿ëÇØ°úÁ¤Àº <28> ¿¡ Á¦½ÃµÈ »ç½ÇÀ» ºÎÁ¤ÇÏ´Â <29> ¿Í °°Àº ÁúÀÇ¿¡¼­ Ãâ¹ßÇÔÀ¸·Î½á, (<30>c) ¿¡¼­¿Í °°Àº ºó ÇÑÁ¤Àý·Î Ç¥ÇöµÇ´Â ³í¸®ÀûÀÎ ¸ð¼øÀÌ Ã߷еǾîÁö´Â °úÁ¤À» º¸¿©ÁØ´Ù. ÀÌ¿Í °°ÀÌ ¾î¶² »ç½ÇÀ» ºÎÁ¤ÇÔÀ¸·Î½á ³í¸®ÀûÀÎ ¸ð¼øÀÌ °á°úÇÑ °æ¿ì¿¡ ¿ì¸®´Â °Å²Ù·Î ±× »ç½ÇÀÌ ³í¸®ÀûÀ¸·Î Ã߷а¡´ÉÇÏ´Ù°í °á·ÐÁþ´Â´Ù.

Áö±Ý±îÁö ¿ì¸®´Â Àý (clause) µéÀÇ ÁýÇÕ¿¡ Àû¿ëµÇ´Â ¿ëÇØ¿ø¸®¿Í ÅëÇÕ±âÀ縦 Áß½ÉÀ¸·Î ÇÁ·Ñ·Î±×ÀÇ Ã߷аúÁ¤°ú Á¦ 1 Â÷ ¼ú¾î³í¸®ÀÇ Ã߷аúÁ¤À» ºñ±³, ³íÀÇÇß´Ù. ÀÌÁ¦ ¾Õ ÀýÀÇ <1>a ~ <1>f, <2>a ~ <2>d ¿¡ Á¦½ÃµÈ Á¦ 1 Â÷ ¼ú¾î³í¸®ÀÇ ¾îÈÖºÎ¿Í Åë»ç±ÔÄ¢¿¡ ´ëÀÀÇÏ´Â ÇÁ·Ñ·Î±×ÀÇ ¾îÈֺΠ±×¸®°í Åë»ç±ÔÄ¢¿¡ ´ëÇØ °£´ÜÈ÷ »ìÆ캻´Ù. ÇÁ·Ñ·Î±×¿¡¼­µµ Á¦ 1 Â÷ ¼ú¾î³í¸®¿¡¼­¿Í ¸¶Âù°¡Áö·Î °³Ã¼Á¤Ç×°ú °³Ã¼º¯Ç×À» ±¸ºÐÇÑ´Ù. °³Ã¼Á¤Ç×ÀÇ °æ¿ì ¿µ¹® ¼Ò¹®ÀÚ·Î ½ÃÀÛÇÏ´Â ¹®ÀÚ¿­·Î, °³Ã¼º¯Ç×Àº ¿µ¹® ´ë¹®ÀÚ·Î ½ÃÀÛÇÏ´Â ¹®ÀÚ¿­·Î Ç¥±âÇÑ´Ù. Á¤¼öµµ °³Ã¼Á¤Ç׿¡ ¼ÓÇÑ´Ù. Á¦ 1 Â÷ ¼ú¾î³í¸®¿¡¼­Ã³·³ ÇÁ·Ñ·Î±×¿¡¼­µµ °³Ã¼Á¤Ç×°ú °³Ã¼º¯Ç×ÀÌ ¸í»ç (term) ¿¡ ¼ÓÇϴµ¥, ÀÌµé ¿Ü¿¡ ¼ú¾î (³íÇ×1, ¡¦, ³íÇ×n) ÀÇ Çü½ÄÀ» °¡Áø ÇϳªÀÇ ±¸Á¶ (structure) µµ ¸í»ç¿¡ ¼ÓÇÏ´Â °ÍÀ¸·Î °£ÁֵȴÙ. ±¸Á¶ÀÇ °æ¿ì¿¡, ¼ú¾î°¡ Ç×°¡¶ó°í ºÒ¸®´Â °íÁ¤µÈ ¼ýÀÚÀÇ ³íÇ×ÀÚ¸®¸¦ °¡Áö´Â Á¡¿¡¼­ Á¦ 1 Â÷ ¼ú¾î³í¸®¿¡¼­ÀÇ ¼ú¾î¿Í µ¿ÀÏÇϳª, ÇÁ·Ñ·Î±×ÀÇ ¼ú¾î´Â º¯Ç×À¸·Î ³ªÅ¸³¯ ¼ö ¾ø±â ¶§¹®¿¡ ¼ú¾î À̸§ÀÌ ¿µ¹® ¼Ò¹®ÀÚ·Î ½ÃÀÛÇÏ´Â ¹®ÀÚ¿­À̾î¾ß ÇÑ´Ù. ³í¸®Á¤Ç×ÀÇ °æ¿ì, ºÎÁ¤¿¬»êÀÚ´Â 'not' À¸·Î, ¼±Á¢»ç´Â ':' ·Î Ç¥ÇöµÈ´Ù. ¿¬Á¢»ç´Â ',' ·Î, ÇÔÀÇ¿¬»êÀÚ´Â ':-' ·Î °¢°¢ Ç¥ÇöµÇ¸ç ±×·¯³ª ¼ú¾î³í¸®ÀÇ ½Ö¹æÇÔÀÇ ¿¬»êÀÚ '¡ê' ¿¡ ´ëÀÀÇÏ´Â ¿¬»êÀÚ´Â Á¤ÀǵǾî ÀÖÁö ¾Ê´Ù. ÇÁ·Ñ·Î±×¿¡¼­´Â ¾çÈ­»ç°¡ ¸í½ÃÀûÀ¸·Î Ç¥ÇöµÇÁö ¾Ê°í, ¸ðµç °³Ã¼º¯Ç×Àº ¾Ï¹¬ÀûÀ¸·Î º¸Æí¾çÈ­»ç ¢£ ¿¡ ÀÇÇØ °á¼ÓµÇ´Â °ÍÀ¸·Î °£ÁֵȴÙ. º¸Á¶±âÈ£·Î '(' °ú ')', '.' ȤÀº '?' ÀÌ »ç¿ëµÉ ¼ö ÀÖ´Ù. ÀÌ»óÀÇ ³íÀǸ¦ Á¤¸®ÇÏ¸é ´ÙÀ½ÀÇ <31>a ~ <31>e ¿Í °°´Ù.

<31>

a °³Ã¼Á¤Ç× : j, m, ¡¦

b °³Ã¼Á¤Ç× : X, Y, Z, ¡¦

c ±¸Á¶ : p1(arg1, ¡¦, arg n), p2(arg1, ¡¦, arg n), ¡¦, pn(arg1, ¡¦, arg n)

d ³í¸®Á¤Ç× : not, ':', ',', ':-'

e º¸Á¶±âÈ£ : '(', ')', '.', '?'

¼ú¾î³í¸®ÀÇ ¹®ÀåÇü½Ä (formula) ¿¡ ´ëÀÀÇÏ´Â ÇÁ·Ñ·Î±×ÀÇ ÇÑÁ¤Àý (definite clause) Àº ´ÙÀ½ÀÇ Åë»ç±ÔÄ¢¿¡ ÀÇÇØ Á¤ÀǵȴÙ.

<31>

a p °¡ n Ç× ¼ú¾îÀÌ°í t1, ..., tn ÀÌ ¸í»çµéÀ̸é, p(t1, ..., tn) Àº ÇϳªÀÇ ¿øÀÚÀý (atomic clause) ÀÌ´Ù.

b ¥Õ ¿Í ¥× °¡ ¿øÀÚÀýÀ̸é not(¥Õ), (¥× : ¥Õ), (¥×, ¥Õ) µéÀÌ º¹ÇÕÀý (compund clause) ÀÌ´Ù.

c ¥×, ¥Õ °¡ ¿øÀÚÀýÀÌ°í P °¡ º¹ÇÕÀýÀ̸é, (¥×.) ³ª ȤÀº (:-¥Õ.), (:-P.) ³ª (¥×:-¥Õ.), (¥×:-P.) ÀÌ ÇÑÁ¤ÀýÀÌ´Ù.

À§ÀÇ Åë»ç±ÔÄ¢ <32>c ¿¡¼­ ÇÔÀÇ¿¬»êÀÚ ':-' ¾Õ¿¡ ¿øÀÚÀý¸¸ÀÌ ³ªÅ¸³¯ ¼ö ÀÖµµ·Ï Á¦ÇÑÇÔÀ¸·Î½á º»·¡ÀÇ ÇÑÁ¤ÀýÀÇ °³³äÀÌ À¯ÁöµÇµµ·Ï Çß´Ù. <32>a ~ <32>c ¿¡ Á¦½ÃµÈ Åë»ç±ÔÄ¢Àº Á¦ 1 Â÷ ¼ú¾î³í¸®¿¡ ´ëÀÀµÇ´Â °Íµé ¸¸À¸·Î ±¹ÇÑµÈ °ÍÀÌ´Ù.

(3) ÇÑÁ¤Àý ¹®¹ý (Definite Clause Grammar) ÀÇ ÀÌÇØ

ÀÌ Àý¿¡¼­´Â ÇÑÁ¤Àý ¹®¹ýÀ» ÀÌ¿ëÇÏ¿© ¹®ÀåÀ» ºÐ¼®ÇÏ°í »ý¼ºÇÏ´Â ¹æ¹ýÀ» ³íÀÇÇÑ´Ù. ÇÑÁ¤Àý¹®¹ýÀº Pereira, Warren(1980) ¿¡ ÀÇÇØ Á¦¾ÈµÈ ¹®¹ýÇü½ÄÀ¸·Î, ¹®¸ÆÀÚÀ¯¹®¹ý (Context-Free Grammar) ÀÌ ÇÁ·Ñ·Î±×¿¡ ÀÇÇØ Çؼ®µÊÀ¸·Î½á ¾ð¾îºÐ¼®ÀÌ ÀÌ·ç¾îÁöµµ·Ï °í¾ÈµÇ¾ú´Ù. µû¶ó¼­ ¿©±â¼­´Â ¸ÕÀú ÇϳªÀÇ ¹®¸ÆÀÚÀ¯¹®¹ýÀÇ Çü½ÄÀûÀΠƯ¼ºÀ» ³íÀÇÇÑ ´ÙÀ½, ÀÌ ¹®¹ý¿¡ ÀÇÇØ ¾ð¾î°¡ ¾î¶»°Ô, ±¸Ã¼ÀûÀ¸·Î ¿µ¾îÀÇ ¹®À屸Á¶°¡ ¾î¶»°Ô ºÐ¼®µÇ¾îÁö´ÂÁö¸¦ »ìÆ캸°í, ¸¶Áö¸·À¸·Î ÀÌ ¹®¸ÆÀÚÀ¯¹®¹ýÀ» ÇÁ·Ñ·Î±×ÀÇ ÇÑÁ¤Àý¹®¹ýÀ¸·Î ¾î¶»°Ô º¯È¯ÇÏ´ÂÁö¸¦ ±â¼úÇÏ°Ú´Ù.

¹®¸ÆÀÚÀ¯¹®¹ýÀº º¸´Ù ÀϹÝÀûÀ¸·Î ´ÙÀ½ÀÇ <33> °ú °°ÀÌ Á¤ÀǵǴ Çü½Ä¹®¹ý G ÀÇ ÇÑ À¯ÇüÀÌ´Ù.

<33> G = <N, T, P, S>

a. N Àº ºñÁ¾´Ü¾îÈÖÀÇ À¯ÇÑÇÑ ÁýÇÕÀÌ°í,

b. T ´Â Á¾´Ü¾îÈÖÀÇ À¯ÇÑÇÑ ÁýÇÕÀ̸ç,

c. P ´Â p ¡æ q ÀÇ ÇüŸ¦ °¡Áø »ý¼º±ÔÄ¢µéÀÇ À¯ÇÑÇÑ ÁýÇÕÀ̸ç,

d. S ´Â N ÀÇ ÇÑ ¿ø¼Ò·Î¼­ Ãʱâ±âÈ£ÀÌ´Ù.

À§ÀÇ Çü½Ä¹®¹ýÀÇ Á¤ÀÇ Áß ¼¼¹ø° <33>c ¿¡ Á¦½ÃµÈ »ý¼º±ÔÄ¢ÀÇ ÇüÅ°¡ ¾î¶°³Ä¿¡ µû¶ó, ¹«Á¦Çѹ®¹ý, ¹®¸ÆÀÇÁ¸¹®¹ý, ¹®¸ÆÀÚÀ¯¹®¹ý, Á¤±Ô¹®¹ý µî ¿©·¯ À¯ÇüÀÇ ¹®¹ýµéÀÌ Á¤ÀǵǴµ¥, ¹®¸ÆÀÚÀ¯¹®¹ýÀÇ »ý¼º±ÔÄ¢Àº È­»ìÇ¥ ´ÙÀ½ÀÇ q °¡ ºó ±âÈ£¿¬¼â°¡ ¾Æ´Ï¶ó´Â Á¦¾àÀ» °¡Áø´Ù (À̹ÎÇà, 1995, 139).

´ÙÀ½ÀÇ <34> ¿¡ Á¦½ÃµÈ ¿µ¾î¸¦ À§ÇÑ ±¸Àý±¸Á¶¹®¹ýÀº ¾ÕÀÇ Á¤ÀÇ¿¡ µû¶ó ¹®¸ÆÀÚÀ¯¹®¹ýÀ¸·Î ºÐ·ùµÉ ¼ö ÀÖ´Ù.

<34> ENG-G 1

N = {S, NP, VP, DET, N, PN, V}

T = {a, boy, Mimi, Chelswu, sleeps, likes}

P = {p1 : S ¡æ NP VP,

       p2 : NP ¡æ PN,

       p3 : NP ¡æ DET N,

       p4 : VP ¡æ V NP,

       p5 : VP ¡æ V,

       p6 : DET ¡æ a,

       p7 : N ¡æ boy,

       p8 : N ¡æ book,

       p9 : PN ¡æ Mimi,

       p10 : PN ¡æ Chelswu,

       p11 : V ¡æ sleeps,

       p12 : V ¡æ likes

       ¡¦ ¡¦                }

À§ ¹®¹ý¿¡¼­ N Àº ºñÁ¾´Ü¾îÈÖÀÇ ÁýÇÕÀÌ°í, T ´Â Á¾´Ü¾îÈÖÀÇ ÁýÇÕÀ̸ç, P ´Â »ý¼º±ÔÄ¢µéÀÇ ÁýÇÕÀÌ°í, S ´Â Ãʱâ±âÈ£ÀÌ´Ù. ÀÌ ¿µ¾î¹®¹ý ENG-G 1 ¿¡ ÀÇÇØ ´ÙÀ½ÀÇ ¿µ¾î¹®Àå <34>a, b °¡ ¹®¹ýÀûÀÎ °ÍÀ¸·Î Àνĵȴ٠(recognition).

<35>

a. Mimi likes a boy.

b. Mimi likes Chelswu.

°ð ¾î¶² ÇϳªÀÇ ¹®ÀåÀÌ ÁÖ¾îÁø ¹®¹ý¿¡ ÀÇÇØ »ý¼º°¡´ÉÇÑ ¹®ÀåÀ̸é, ±× ¹®ÀåÀº ±× ¹®¹ý¿¡ ÀÇÇØ Àνĵȴٰí ÇÒ ¼ö ÀÖ´Ù. À§ÀÇ ¿¹ <35>a °¡ »ý¼ºµÇ´Â °úÁ¤Àº ´ÙÀ½ÀÇ <36> °ú °°ÀÌ ±â¼úµÉ ¼ö ÀÖ´Ù.

<36>

a. S                                                  (Ãʱâ±âÈ£)

b. NP VP                                           (±ÔÄ¢ p1)

c. PN VP                                           (±ÔÄ¢ p2)

d. PN V            NP                             (±ÔÄ¢ p4)

e. PN V            DET N                        (±ÔÄ¢ p3)

f. Mimi V           DET N                        (±ÔÄ¢ p9)

g. Mimi likes      DET N                        (±ÔÄ¢ p12)

h. Mimi likes      a     N                        (±ÔÄ¢ p6)

i. Mimi likes       a     boy                     (±ÔÄ¢ p7)

À§ÀÇ ¹®Àå»ý¼º °úÁ¤Àº »ý¼º±ÔÄ¢ÀÇ È­»ìÇ¥ ¿ÞÆíÀÇ ºñÁ¾´Ü±âÈ£°¡ ¿À¸¥ÆíÀÇ ±âÈ£µé·Î ´ëÄ¡µÇ´Â °úÁ¤ÀÌ ¹Ýº¹µÊÀ¸·Î½á ÇϳªÀÇ ¿µ¾î ¹®ÀåÀÌ »ý¼ºµÇ´Â °ÍÀ» º¸¿©ÁØ´Ù. ÀÌ·¯ÇÑ ±âÈ£µéÀÇ ´ëÄ¡°úÁ¤À» ¾ð¾îÇп¡¼­´Â ´Ù½Ã¾²±â (rewriting) ¶ó ºÎ¸£¸ç, ´Ù½Ã¾²±â¿¡ ÀÌ¿ëµÇ´Â »ý¼º±ÔÄ¢À» ´Ù½Ã¾²±â±ÔÄ¢ (rewriting rule À̶ó ºÎ¸£±âµµ ÇÑ´Ù. °ð ¹®Àå 'Mimi likes a boy' ´Â À§ÀÇ ¹®¹ý ENG-G 1 ¿¡ ÀÇÇØ »ý¼ºÀÌ µÇ´Â ¹®ÀåÀ̱⠶§¹®¿¡ ¹®¹ýÀûÀÎ ¹®ÀåÀ¸·Î Àνĵȴٰí ÇÒ ¼ö ÀÖ´Ù. ¸¶Âù°¡Áö·Î À§ ¹®Àå <36>b µµ ÀÌ ¹®¹ý¿¡ ÀÇÇØ »ý¼ºµÇ´Â ¹®ÀåÀÌ°í ¹®¹ýÀûÀ¸·Î ÀνĵȴÙ. ¹Ý¸é 'Mimi a boy likes' ´Â ¹®¹ý ENG-E 1 ¿¡ ÀÇÇØ »ý¼ºµÇÁö ¾ÊÀ¸¸é, ¹®Àå 'Mimi sleeps a book' Àº ÀÌ ¹®¹ý¿¡ ÀÇÇؼ­ »ý¼ºµÇ¾î ¹®¹ýÀûÀÎ °ÍÀ¸·Î ÀνÄÀÌ µÇÁö¸¸, ½ÇÁ¦ÀûÀ¸·Î ¿µ¾îÀÇ ¸ð±¹¾îÈ­ÀÚ¿¡°Ô´Â ºñ¹®¹ýÀûÀÌ´Ù. ÀÌ·± ¸Æ¶ô¿¡¼­ ¿ì¸®´Â µÎ °¡Áö Á¾·ùÀÇ ¹®¹ýÀ» ±¸ºÐÇØ º¼ ¼ö Àִµ¥, ±×°ÍÀº ¾ð¾îÇÐÀÚ¿¡ ÀÇÇØ ÀΰøÀûÀ¸·Î ¸¸µé¾îÁ®¼­ ¾î¶² ¾ð¾îÇ¥ÇöÀÇ ºÐ¼®, »ý¼º°ú ¹®¹ý¼º ÆÇÁ¤¿¡ ÀÌ¿ëµÉ ¼ö ÀÖ´Â Àΰø¹®¹ý (Artificial Grammar) °ú õºÎÀûÀ¸·Î ¾ð¾îÇ¥ÇöÀ» ºÐ¼®ÇÏ°í, »ý¼ºÇÏ¸ç ±× ¹®¹ý¼º ¿©ºÎ¸¦ ÆÇÁ¤ÇÒ ¾ð¾î´É·ÂÀ» °®Ãá ¸ð±¹¾îÈ­ÀÚ¸¦ ÁöĪÇÏ´Â ÀÚ¿¬¹®¹ý (Natural Grammar) ÀÌ´Ù. ÀÌ´Â ¿ì¸®°¡ ¾ð¾î¸¦ ÀÚ¿¬¾ð¾î¿Í Àΰø¾ð¾î·Î ±¸ºÐÇϵíÀÌ ¹®¹ýµµ ÀÚ¿¬¹®¹ý°ú Àΰø¹®¹ýÀ¸·Î ±¸ºÐÁöÀ» ¼ö ÀÖ´Ù´Â ÀǹÌÀÌ´Ù. À̷оð¾îÇÐÀÚ³ª Àü»ê¾ð¾îÇÐÀÚÀÇ ±â´É ÁßÀÇ Çϳª´Â ¹Ù·Î ÀÚ¿¬¹®¹ý¿¡ °¡±î¿î Àΰø¹®¹ýÀ» ¼³°èÇÏ´Â ÀÏÀÏ °ÍÀÌ´Ù.

ÀÌ¿Í °°ÀÌ ¿µ¾î¹®ÀåÀÇ »ý¼º°ú ºÐ¼®¿¡ »ç¿ëµÇ´Â ¹®¸ÆÀÚÀ¯¹®¹ý ENG-G 1 À» ÇÁ·Ñ·Î±×°¡ ÀÌÇØÇÒ ¼ö ÀÖ´Â Çü½ÄÀ¸·Î ¹Ù²Ù¾î Ç¥ÇöÇÒ ¼ö ÀÖ´Ù¸é, °ð¹Ù·Î ÇÁ·Ñ·Î±×ÀÇ Çؼ®±â³ª ÄÄÆÄÀÏ·¯ÀÇ µµ¿òÀ¸·Î ÁÖ¾îÁø ¹®ÀåµéÀ» ÀνÄÇϰųª ºÐ¼®ÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù. ÇÑÁ¤Àý¹®¹ýÀÇ Á¦¾ÈÀÚµéÀÎ Pereiara, Warren ´Â ¹®¸ÆÀÚÀ¯±ÔÄ¢ ȤÀº »ý¼º±ÔÄ¢À» ÇÁ·Ñ·Î±×ÀÇ ÇÑÁ¤Àý·Î ¹Ù²Ù¾î Ç¥ÇöÇÔÀ¸·Î½á ÀÌ·¯ÇÑ ¹æÇâÀÇ ½Ãµµ¸¦ ÇÑ °ÍÀÌ´Ù. ¿¹ÄÁ´ë ´ÙÀ½ <37>a ¿¡ Á¦½ÃµÈ ¹®¸ÆÀÚÀ¯±ÔÄ¢ÀÌ, °ð ¹®¹ý ENG-G 1 ÀÇ »ý¼º±ÔÄ¢ p1 ÀÌ ÇÑÁ¤Àý¹®¹ý¿¡¼­´Â <37>b ¿Í °°ÀÌ Ç¥ÇöµÈ´Ù. <37>b ´Â ÇÁ·Ñ·Î±×¿¡¼­ ³»ºÎÀûÀ¸·Î <37>c ·Î ÀÌÇصȴÙ.

<37>

a. S ¡æ NP VP

b. s ¡æ np, vp.

c. s(X, Z) : - np(X, Y), vp(Y, z).

ÇÑÆí, »ý¼º±ÔÄ¢ÀÇ È­»ìÇ¥ ¿À¸¥ÂÊ¿¡ Á¾´Ü¾îÈÖ°¡ ³ªÅ¸³ª´Â ±ÔÄ¢ÀÇ °æ¿ì¿¡´Â DCG ¿¡¼­ ´ÙÀ½ÀÇ <37>b ¿¡¼­¿Í °°ÀÌ Ç¥ÇöµÈ´Ù. ¶ÇÇÑ <38>b ´Â ÇÁ·Ñ·Î±×¿¡¼­ ³»ºÎÀûÀ¸·Î <38>c ·Î ÀÌÇصȴÙ.

<38>

a. DET ¡æ a

b. det ¡æ [a].

c. det([a|R], R).

ÇϳªÀÇ ¹®¸ÆÀÚÀ¯±ÔÄ¢ÀÌ ÇÑÁ¤Àý¹®¹ýÀÇ ±ÔÄ¢À¸·Î º¯È¯µÇ´Â °ü°è´Â ÀϹÝÈ­½ÃÄÑ ´ÙÀ½°ú °°ÀÌ ¾ê±âÇÒ ¼ö ÀÖ´Ù. È­»ìÇ¥ÀÇ ¿À¸¥ÂÊ¿¡ ºñÁ¾´Ü¾îÈÖ°¡ ³ªÅ¸³ª´Â ¹®¸ÆÀÚÀ¯±ÔÄ¢ÀÇ °æ¿ì¿¡´Â DCG ¿¡¼­ ´ÙÀ½ÀÇ <39>b ÀÇ ÇüÅ·Π¹Ù²î°í, ÀÌ DCG ÀÇ ±ÔÄ¢Àº ÇÁ·Ñ·Î±×¿¡¼­ ³»ºÎÀûÀ¸·Î <39>c ·Î ÀÌÇصȴÙ. È­»ìÇ¥ÀÇ ¿À¸¥ÂÊ¿¡ Á¾´Ü¾îÈÖ°¡ ³ªÅ¸³ª´Â ¹®¸ÆÀÚÀ¯±ÔÄ¢ÀÇ °æ¿ì¿¡´Â DCG ¿¡¼­ ¾Æ·¡ÀÇ <40>b ÀÇ ÇüÅ·Π¹Ù²î°í, ÀÌ DCG ÀÇ ±ÔÄ¢Àº ÇÁ·Ñ·Î±×¿¡¼­ ³»ºÎÀûÀ¸·Î <40>c ·Î ÀÌÇصȴÙ.

<39>

a. NT ¡æ A_1, A_2, ¡¦, A_n

b. nt ¡æ a_1, a_2, ¡¦, a_n.

c. nt(L, Ln) : - a_1(L, L1), a_2(L1, L2), ¡¦, a_n(Ln_1, Ln).

<40>

a. NT ¡æ T

b. nt ¡æ [t].

c. nt([t|R], R).

À§ÀÇ Á¦½ÃµÈ ÀϹÝÈ­µÈ º¯È¯±ÔÄ¢¿¡ ÀÇÇØ ¾ÕÀÇ ¹®¸ÆÀÚÀ¯¹®¹ý ENG-G 1 ÀÇ »ý¼º±ÔÄ¢µéÀ» ÇÑÁ¤Àý¹®¹ýÀÇ ±ÔÄ¢µé·Î ¹Ù²Ù¸é ´ÙÀ½ÀÇ <41>a ~ <41>l °ú °°´Ù.

<41>

(°¡)  /* ENG-DCG 1*/

    a. s ¡æ np, vp.                      /* S ¡æ NP VP */

    b. np ¡æ pn.                         /* NP ¡æ PN */

    c. np ¡æ det, n.                    /* NP ¡æ DET N */

    d. vp ¡æ v, np.                     /* VP ¡æ V NP */

    e. vp ¡æ v.                          /* VP ¡æ V */

    f. det ¡æ [a].                      /* DET ¡æ a */

    g. n ¡æ [boy].                     /* N ¡æ boy */

    h. n ¡æ [book].                   /* N ¡æ book */

    i. pn ¡æ [Mimi].                   /* PN ¡æ Mimi */

    j. pn ¡æ [Chelswu].              /* PN ¡æ Chelswu */

    k. v ¡æ [sleeps].                 /* V ¡æ sleeps */

    l. v ¡æ [likes].                     /* V ¡æ likes */

(³ª)

    a'. s(L, L2) : - np(L, L1), vp(L1, L2).           /* S ¡æ NP VP */

    b'. np(L, L1) : - pn(L, L1).                         /* NP ¡æ PN */

    c'. np(L, L2) : - det(L, L1), n(L1, L2).         /* NP ¡æ DET N */

    d'. vp(L, L2) : - v(L, L2), np(L, L2).            /* VP ¡æ V NP */

    e'. vp(L, L2) : - v(L, L2).                          /* VP ¡æ V */

    f'. det([a|R], R).                                     /* DET ¡æ a */

    g'. n([boy|R], R).                                   /* N ¡æ boy */

    h'. n([book|R], R).                                 /* N ¡æ book */

    i'. pn([Mimi|R], R).                                 /* PN ¡æ Mimi */

    j'. pn([Chelswu|R], R).                            /* PN ¡æ Chelswu */

    k'. v([sleeps|R], R).                               /* V ¡æ sleeps */

    l'. v([likes|R], R).                                   /* V ¡æ likes */

À§ÀÇ ±ÔÄ¢µé Áß a ¿¡¼­ e ±îÁö´Â <37>b ÀÇ ÆÐÅÏÀ» µû¶ó¼­ º¯È¯µÈ °ÍÀÌ°í, f ¿¡¼­ i ±îÁö´Â <38>b ÀÇ ÆÐÅÏÀ» µû¶ó º¯È¯µÈ °ÍÀÌ´Ù. ÀÌ DCG - ±ÔÄ¢µéÀÌ ÇÁ·Ñ·Î±×¿¡¼­ ³»ºÎÀûÀ¸·Î´Â °¢°¢ À§ÀÇ <41>a'-(41)i' ·Î ÀÌÇصȴÙ. ÇÑÁ¤Àý¹®¹ý ENG-G 1 À» ÇϳªÀÇ Áö½Äº£À̽º <42>a ·Î °£ÁÖÇÏ¿© ´ÙÀ½ÀÇ <42>b °ú °°ÀÌ ÄÄÆÄÀÏÇÑ ´ÙÀ½, <42>c °ú °°ÀÌ ? - s([Mimi, likes, a, boy], [ ]). ¶ó´Â ÁúÀǸ¦ Çϸé ÇÁ·Ñ·Î±×ÀÇ Çؼ®±â´Â yes ¶ó´Â ´äÀ» ³»º¸³¾ °ÍÀÌ´Ù.

<42>

a. /* edcg1. pl (ENG-DCG 1) */

    s ¡æ np, vp.

    np ¡æ pn.

    np ¡æ det, n.

    vp ¡æ v, np.

    vp ¡æ v.

    det ¡æ [a].

    n ¡æ [boy].

    n ¡æ [book].

    pn ¡æ [mimi].

    pn ¡æ [chelswu].

    v ¡æ [sleeps].

    v ¡æ [likes].

b. ? - consult (edcg1).

c. ? - s([Mimi, likes, a, boy], [ ]).

    yes.

À§ÀÇ ÁúÀÇ ? - s([Mimi, likes, a, boy], [ ]). ÀÇ Àǹ̴ ¸®½ºÆ® [Mimi, likes, a, boy] ¿¡¼­ ºó ¸®½ºÆ® [ ] ¸¦ »©°í, ³²Àº ¸®½ºÆ®°¡ÀÎ [Mimi, likes, a, boy] °¡ s ¶ó´Â ¹üÁÖ¿¡ ¼ÓÇϴ ǥÇöÀΰ¡¸¦ ¹¯´Â °ÍÀÌ´Ù. °ð ÁÖ¾îÁø ÇÑÁ¤Àý¹®¹ý ENG-G 1 ¿¡ ÀÇÇØ [Mimi, likes, a, boy] ÀÌ ¹®ÀåÀ¸·Î ÀνĵǴÂÁö¸¦ ¹¯´Â °ÍÀÌ´Ù. ÀÌ °úÁ¤À» ÀÏ°ýÀûÀ¸·Î ±â¼úÇÏ¸é ´ÙÀ½ÀÇ <43> °ú °°´Ù.

<42> ÀÇ ÀÌ ÇÑÁ¤Àý¹®¹ý ENG-DCG 1 Àº ÇϳªÀÇ Ç¥Çöü°¡ ¾î¶² ¹üÁÖ¿¡ ¼ÓÇÏ´Â ¾ð¾îÇ¥ÇöÀÎÁö ¾Æ´ÑÁöÀÇ ¿©ºÎ¸¸À» ÆÇÁ¤ÇØ ÁÙ »Ó, ±× Ç¥ÇöüÀÇ Åë»ç±¸Á¶¿¡ ´ëÇÑ Á¤º¸¸¦ Á¦°øÇÏÁö´Â ¾Ê´Â´Ù. ±×·± Àǹ̿¡¼­ ÀÌ ¹®¹ýÀº Àνıâ (Recognizer) ÀÇ ±â´É¸¸ °¡Áú »Ó ºÐ¼®±â (Parser) ·Î½á ±â´ÉÇÏÁö ¸øÇÑ´Ù°í ¾ê±âÇÒ ¼ö ÀÖ´Ù. ±×·±µ¥, ÀÌ ÇÑÁ¤Àý ¹®¹ýÀ» ´ÙÀ½ÀÇ ENG-DCG 2 ¿Í °°ÀÌ È®´ëÇÒ °æ¿ì¿¡ ºÐ¼®±âÀÇ ±â´Éµµ °®°Ô µÈ´Ù.

<43>

    /* edcg2. pl (ENG-DCG 2) */

    s(s(NP, VP)) ¡æ np(NP), vp(VP).

    np(np(PN)) ¡æ pn(PN).

    np(np(DET, N)) ¡æ det(DET), n(N).

    vp(vp(V, NP)) ¡æ v(V), np(NP).

    vp(vp(V)) ¡æ v(V).

    det(det(a)) ¡æ [a].

    n(n(boy)) ¡æ [boy].

    n(n(book)) ¡æ [book].

    pn(pn(Mimi)) ¡æ [Mimi].

    pn(pn(Chelswu)) ¡æ [Chelswu].

    v(v(sleeps)) ¡æ [sleeps].

    v(v(like)) ¡æ [likes].

ÀÌÁ¦ ÀÌ ÇÑÁ¤Àý ¹®¹ýÀ» ±â¹ÝÀ¸·Î ÇÏ¿©, ´ÙÀ½ÀÇ <44>a °ú °°Àº ÁúÀǸ¦ Çϸé <44>b ¿Í °°Àº ´äÀ» ¾ò°Ô µÈ´Ù.

<44>

a ? - s(STRUCTURE, [Mimi, likes, a, boy], [ ]).

b      STRUCUTRE = s(np(pn(Mimi)), vp(v(like), np(det(a), n(boy)))).

¿ì¸®´Â À¯Æ¿¸®Æ¼ ÇÁ·Î±×·¥À» »ç¿ëÇÏ¿© À§ÀÇ <44>b ÀÇ ¼ú¾î-³íÇ×±¸Á¶¸¦, ¹®À屸Á¶¸¦ ³ªÅ¸³»±â À§ÇØ ¾ð¾îÇп¡¼­ ¸¹ÀÌ ÀÌ¿ëµÇ´Â ¼öÇüµµ·Î ¾î·ÆÁö ¾Ê°Ô Ç¥ÇöÇÒ ¼ö ÀÖ´Ù (Lehner 1990).

<45>

 

ÀÌ·¯ÇÑ ºÐ¼®À» À§ÇÑ ÇÑÁ¤Àý¹®¹ýÀº ¾ð¾îÇ¥ÇöÀÇ »ý¼º¿¡µµ ÀÌ¿ëµÉ ¼ö ÀÖ´Ù. ¿¹ÄÁ´ë, ±¸Á¶¸¦ Á¦½ÃÇÏ°í ±× ±¸Á¶¿¡ »óÀÀÇÏ´Â ¾ð¾îÇ¥Çöü¸¦ ã¾Æ³»¶ó´Â ÁÖ¹®À» ÇÒ ¼öµµ ÀÖ´Ù. ÀÌ °æ¿ì¿¡ ÇÁ·Ñ·Î±× Çؼ®±â´Â ÅëÇÕ±âÀç¿¡ ÀÇÇؼ­ Àû´çÇÑ Ç¥Çöü¸¦ ã¾Æ³½´Ù. ´ÙÀ½ÀÇ ¿¹¸¦ º¸ÀÚ.

<45>

a. ? - s(s(np(pn(Mimi)), vp(v(like), np(det(a), n(boy)))), Eng_Sentence, [ ]).

b. Eng_Sentence = [Mimi, likes, a, boy].

À§ <46>a ÀÇ ÁúÀÇ´Â ±¸Á¶ s(np(pn(mimi))), vp(v(like), np(det(a), n(boy)))) ¸¦ °®´Â ¿µ¾î¹®Àå EngSentence ´Â ¹«¾ùÀÎÁö¸¦ ¹¯´Â´Ù. ÀÌ¿¡ ´ëÇÑ ´äÀ¸·Î [Mimi, likes, a, boy] °¡ Á¦½ÃµÈ´Ù. ÀÌó·³ ÇÑÁ¤Àý ¹®¹ýÀº ¹®ÀåÀÇ Àνİú ºÐ¼®¿¡ »ç¿ëµÉ ¼ö ÀÖÀ» »Ó¸¸ ¾Æ´Ï¶ó ¹®ÀåÀÇ »ý¼º¿¡µµ ¾²ÀÏ ¼ö ÀÖ´Ù. ´ÙÀ½ Àý¿¡¼­´Â ÇÑÁ¤Àý ¹®¹ýÀÇ ±¸Á¶ºÐ¼®±â´É°ú ¾ð¾î»ý¼º±â´ÉÀ» ÀÌ¿ëÇÏ¿© °£´ÜÇÑ ÇÑ-¿µ ±â°è¹ø¿ªÀ» ÇÒ ¼ö ÀÖ´ÂÁö¸¦ ³íÀÇÇÑ´Ù.

(4) ½ÇÇèÀûÀÎ ÇÑ-¿µ ±â°è¹ø¿ª ½Ã½ºÅÛ

¿©±â¿¡¼­ ±â¼úÇÏ´Â ½ÇÇèÀûÀÎ Çѱ¹¾î-¿µ¾î ±â°è¹ø¿ª ½Ã½ºÅÛÀº ¾ð¾îº¸ÆíÀûÀÎ (interlingual) ¸ðµ¨¿¡ ¼ÓÇÏ´Â °ÍÀ¸·Î ±× ±¸Á¶´Â ´ÙÀ½°ú °°´Ù.

<45>

ÇüÅÂ¼Ò ºÐ¼® ÈÄ Çѱ¹¾î ¹®Àå

|

Åë»çºÐ¼®

¡é

¾ð¾îº¸ÆíÀûÀΠǥÇöÁ¦

¡é

»ý¼º

¡é

¿µ¾îÀÇ ¹®Àå

ÀÌÁ¦ ¿¹¸¦ ÅëÇؼ­ Çѱ¹¾î ¹®ÀåÀÌ ¿µ¾î·Î ±â°è¹ø¿ªµÇ´Â °úÁ¤¿¡ ´ëÇؼ­ »ìÆ캸ÀÚ. Çѱ¹¾î ¹®ÀåÀ» ºÐ¼®ÇÏ´Â ¿ªÇÒÀº ÇÏÇâ½Ä (top-down) °ú »óÇâ½ÄÀ» È¥ÇÕÇÑ ÁÂÃø-ÄÚ³Ê-Åë»çºÐ¼®±â (Left-Corner Parser) °¡ ¶°¸Ã´Â´Ù. ÀÌ ºÐ¼®±â´Â ÇϳªÀÇ ¸®½ºÆ®¸¦ ÀÔ·ÂÀ¸·Î ÇÏ¿© ¼ú¾î-³íÇ×-±¸Á¶ÀÇ ÇüÅ·ΠµÇ¾î ÀÖ´Â ¾ð¾îº¸ÆíÀûÀΠǥÇöü¸¦ Ãâ·ÂÀ¸·Î ³»³õ´Â´Ù. ¾ð¾îº¸ÆíÀûÀΠǥÇöü¿Í °ü·ÃÇÏ¿©, ÀÌ ½Ã½ºÅÛ¿¡¼­´Â ¿µ¾î¿Í Çѱ¹¾î°¡ ½ÃÁ¦±¸ (Tense Phrase), °Ý±¸ (Case Phrase) ¸¦ °¡Áö´Â °ÍÀ¸·Î °¡Á¤ÇÏ°í, ¿©±â¼­ÀÇ °ÝÀº, ÇàÀ§ÀÚ°Ý (agent), ´ë»ó°Ý (patiens) µî ÀǹÌÀûÀÎ °ÝÀ» °¡¸®Å²´Ù. ¾ð¾îº¸ÆíÀûÀΠǥÇöü·ÎºÎÅÍ ¿µ¾îÀÇ ¹®ÀåÀ» »ý¼ºÇÏ´Â °úÁ¤À» ÅëÇÕ±â¹Ý (unification-based) ÀÇ ÀÚÁú±¸Á¶°¡ º¸°­µÈ ÇÑÁ¤Àý¹®¹ýÀÌ Ã¥ÀÓÁø´Ù. ÀÌ ½Ã½ºÅÛÀº µÎ ¾ð¾î¿¡¼­ °Ý°ú ½ÃÁ¦°¡ ºÎȣȭµÇ´Â ¹æ½ÄÀÌ ´Ù¸§¿¡µµ ºÒ±¸ÇÏ°í ¾î¶»°Ô µÎ ¾ð¾î °£ÀÇ ±â°è¹ø¿ªÀÌ °¡´ÉÇÑÁö¸¦ º¸¿©ÁØ´Ù. ¿µ¾îÀÇ °æ¿ì, °ÝÀº Çü»óÀûÀ¸·Î ½ÃÁ¦´Â µ¿»ç¿¡ ÀÇÇØ Á¾ÇÕÀûÀ¸·Î ºÎȣȭµÈ ¹Ý¸é, Çѱ¹¾îÀÇ °æ¿ì, °Ý°ú ½ÃÁ¦°¡ ¸ðµÎ ÇØ´ç Çüżҿ¡ ÀÇÇØ ºÎȣȭµÈ´Ù. ÀÌÁ¦, ÇϳªÀÇ ¿¹¸¦ µé¾î ¹ø¿ª°úÁ¤À» ±â¼úÇÏ°íÀÚ ÇÑ´Ù.

<45>

    a. ? - mtkes([Åä´Ï¿À, °¡, ¿¬±Ø, À», ÁÁ¾ÆÇÏ, ¤¤, ´Ù]).

    b. ? - parse([Åä´Ï¿À, °¡, ¿¬±Ø, À», ÁÁ¾ÆÇÏ, ¤¤, ´Ù], [ ], IL1), IL1 = .. [_, IL].

    c. IL1 = smax(smas(s(cp(dp(d(Tonio)), case(ag)), !!!

                                tp(vp(cp(dp(det(d_), n(theater)), case(pa)),

                                        v(like_)),

                                    tense(pres))),

                              mood(decl))

                             ).

           Interlingual Representation in F-A-Structure

                IL = smax(s(cp(dp(d(Tonio)), case(ag)),

                              tp(vp(cp(dp(det(d_), n(theater)), case(pa)),

                                      v(like_)),

                                   tense(pres)),

                             mood(decl)).

    d. Interlingual Representation in C-Structure

    e. mtkes(KS) : - parse(KS, [ ], L), L =.. [_, L1],

                             esmax(S, [ ], L1, F), nl, write(S), nl, nl,

                         write( '>>> Information Structure'),

                         nl, nl, print_fstr(F).

<49>

    a. ? - esmax(S, [ ],

                       smax(s(cp(dp(d(Tonio)), case(ag)),

                                  tp(vp(cp(dp(det(the), n(theater)), case(pa)),

                                          v(like_)),

                                      tense(pres))),

                              mood(decl)),

                        F).

    b. >>> K-E-Translation:

               S = [Tonio, likes, the, theater].

    c. F = [phon : likes, cat : v,

                 subc : [first:[agr:[num:sg, per: 3|_],

                                    case : nom, phon : Tonio, cat : det|_],

                            second : [case : acc, phon : the, cat : det,

                                    comp : [phon : theater, cat : n

                                                                       |_]|_]|_],

                  mood : [phon : ., cat : mood|_]|_].

    d. Information Structure

    I ¡æ phon : likes

    I ¡æ cat : v

    I ¡æ subc

    I     I ¡æ first

    I     I     I ¡æ agr

    I     I     I     I ¡æ num : sg

    I     I     I     I ¡æ per : 3

    I     I     I ¡æ case : nom

    I     I     I ¡æ phon : Tonio

    I     I     I ¡æ cat : det

    I     I ¡æ second

    I           I ¡æ case : acc

    I           I ¡æ phon : the

    I           I ¡æ cat : det

    I           I ¡æ comp

    I           I ¡æ phon : theater

    I           I ¡æ cat : n

    I ¡æ mood

        I ¡æ phon :.

        I ¡æ cat : mood

Àüü ±â°è¹ø¿ª °úÁ¤À» °üÀåÇÏ´Â ¼ú¾î´Â 1 Ç× ¼ú¾îÀÎ mtkes/1 ÀÌ°í, ÀÌ ¼ú¾î´Â <48>a ¿¡ Á¤ÀǵǾî ÀÖ´Ù. ÁÂÃø-ÄÚ³Ê Åë»çºÐ¼®±âÀÇ 3 Ç× ¼ú¾î parse/3 ´Â Çѱ¹¾î ¹®ÀåÀ» ¾ð¾îº¸ÆíÀûÀÎ ±¸Á¶·Î º¯È¯ÇÏ´Â ±â´ÉÀ» ¼öÇàÇÑ´Ù. °ð, <48>b ¿¡¼­ ¼ú¾î parse/3 °¡ ¸®½ºÆ® [Tonio, ka, yeonkuk, ul, choaha, n, ta] (Åä´Ï¿À°¡ ¿¬±ØÀ» ÁÁ¾ÆÇÑ´Ù) ¸¦ ÀÔ·ÂÀ¸·Î ÇÏ¿© Çü»óÀûÀÎ ±¸Á¶ÀÎ <48>c ÀÇ IL1 À» Ãâ·ÂÇÑ´Ù. <49>c ¿¡¼­ ±¸Á¶ IL1 À» ³íÇ×À¸·Î ÇÏ°í ÀÖ´Â ÇÔ¼ö smax ¸¦ Á¦°ÅÇϸé, ¾ð¾îº¸ÆíÀûÀΠǥÇöüÀÎ IL ÀÌ <48>c ¿¡¼­Ã³·³ ¾ò¾îÁø´Ù. ¼ú¾î-³íÇ× ±¸Á¶ÀÇ ÇüÅ·ΠµÇ¾î ÀÖ´Â ÀÌ IL Àº ÇϳªÀÇ À¯Æ¿¸®Æ¼ ¼ú¾îÀÇ µµ¿òÀ¸·Î <48>d ¿Í °°Àº ¼öÇüµµ·Î ³ªÅ¸³»Áú ¼ö ÀÖ´Ù. <49>a ÀÇ ¼ú¾î emax/3 ´Â ¾ð¾î º¸ÆíÀûÀÎ ±¸Á¶¸¦ ÀÔ·ÂÀ¸·Î ÇÏ¿© ¸ñÇ¥¾ð¾îÀÇ ¹®ÀÚ¿­ ¸®½ºÆ®¸¦ Ãâ·ÂÇÏ´Â ±â´ÉÀ» ÇÑ´Ù. °ð ¿µ¾î ¹®ÀåÀÇ »ý¼º¿¡ Ã¥ÀÓÀÌ ÀÖ´Ù. <49>b ÀÇ ¸®½ºÆ® [Tonio, likes, the, theater] (Tonio likes the Theater) °¡ ¾ð¾îº¸ÆíÀûÀÎ ±¸Á¶ <49>a ·ÎºÎÅÍ »ý¼ºµÈ ¿µ¾îÀÇ °á°ú¹®ÀåÀÌ´Ù. ÀÌ ¿µ¾î ¹®Àå¿¡ ´ëÇÑ Á¤º¸´Â <49>c ¿¡ ÀÚÁú±¸Á¶·Î Ç¥ÇöµÇ¾î ÀÖ°í, ÀÌ ±¸Á¶µµ ¶ÇÇÑ <49>d ¿Í °°Àº Çà·Ä±¸Á¶·Î º¯È¯µÉ ¼ö ÀÖ´Ù.

3. °á·Ð

Áö±Ý±îÁö, ÇÁ·Ñ·Î±×ÀÇ ³í¸®ÀûÀÎ Åä´ë¿¡ ´ëÇÑ ³íÀǸ¦ Ãâ¹ß·Î ÇÏ¿©, ÇÁ·Ñ·Î±×¸¦ »ç¿ëÇÑ ¾ð¾îÀÇ ±â°èÀûÀÎ ºÐ¼®°ú »ý¼º°úÁ¤À» ±â¼úÇÏ¿´´Ù. ¶ÇÇÑ À̸¦ ¹ÙÅÁÀ¸·Î ÇÏ¿© ½ÇÇèÀûÀÎ ÇÑ-¿µ ±â°è¹ø¿ª ½Ã½ºÅÛÀÇ ¼³°è±¸Á¶¿¡ ´ëÇؼ­ ³íÀÇÇß´Ù. ÀÌ °úÁ¤¿¡¼­ Çѱ¹¾î¿Í ¿µ¾î °£ÀÇ ÇüÅÂÀû¤ýÅë»çÀûÀÎ Â÷ÀÌ¿¡µµ ºÒ±¸ÇÏ°í, ¾ð¾îº¸ÆíÀûÀÎ ±¸Á¶¸¦ »óÁ¤ÇÔÀ¸·Î½á Çѱ¹¾î¿¡¼­ ¿µ¾î·ÎÀÇ ±â°è¹ø¿ªÀÌ °¡´ÉÇÏ´Ù´Â °ÍÀ» º¸¿´´Ù. ¿©±â¼­ ¼ÓÇÑ ±â°è¹ø¿ª ½Ã½ºÅÛÀº ±ØÈ÷ Á¦ÇÑµÈ Åë»ç±¸Á¶ÀÇ Çѱ¹¾î¿Í ¿µ¾î ¹®ÀåÀ» ´ë»óÀ¸·Î ÇÏ´Â ½ÇÀûÀÎ ¿¬±¸¸ñÀûÀÇ ½Ã½ºÅÛÀ̾ú´Ù.