»ý¼º ½Ã½ºÅÛ (Production System)
ÀΰøÁö´É ¿ø·Ð : À¯¼®ÀÎ, ±³Çлç, 1988, Page 27~56
1. »ý¼º ½Ã½ºÅÛ (production system)
(2) ±âº» ÇÁ·Î½ÃÁê¾î (basic procedure)
(7) ÈÄÇâ ¹× ¾ç¹æÇâ »ý¼º ½Ã½ºÅÛ
(1) °¡È¯ »ý¼º ½Ã½ºÅÛ (commutative production system)
(2) °¡ºÐÇØ »ý¼º ½Ã½ºÅÛ (decomposable production system)
´ëºÎºÐÀÇ ÀΰøÁö´É ½Ã½ºÅÛµéÀº ÀÚ·á (data), ±ÔÄ¢ (operation), Á¦¾î (control) ¶ó´Â ¼¼ °¡Áö °è»ê¿ä¼ÒµéÀ» ´Ù¼Ò ¾ö°ÝÈ÷ ±¸º°Çϰí ÀÖ´Ù. Áï À̵éÀÌ ÀûÀýÇÏ°Ô ¹¦»çµÇ¾îÁ³´Ù¸é ¿ì¸®´Â Àü¹ÝÀûÀÎ Á¦¾î ¹æ¹ý (control strategy) ¾Æ·¡¼ ¶Ñ·ÇÀÌ Á¤ÀÇµÈ ±ÔÄ¢µé¿¡ ÀÇÇØ ¿î¿ëµÇ¾îÁö´Â Àüü µ¥ÀÌÅͺ£À̽º (global database) ¶ó ºÒ¸®¿ï ¼ö ÀÖ´Â ÇÑ Áß½Éü¸¦ ½±°Ô ¸í½ÃÇÒ ¼ö ÀÖ´Ù. ÀÌ Àå¿¡¼´Â ÀΰøÁö´É ½Ã½ºÅÛÀ» ±¸ÃàÇϱâ À§ÇÑ ÀûÀýÇϰí ÁßÃßÀûÀÎ ¿ªÇÒÀ» ÇÏ´Â µ¥ÀÌÅͺ£À̽º, ±ÔÄ¢, ±×¸®°í Á¦¾î¿ä¼Òµé·Î ±¸¼ºµÇ¾îÁö´Â ½Ã½ºÅÛ¿¡ °üÇØ ¼³¸íÇÑ´Ù.
»ý¼º ½Ã½ºÅÛÀ¸·Î ¾Ë·ÁÁø ÀϹÝÀûÀΠü°èÈµÈ ½Ã½ºÅÛµéÀº À§¿¡¼ ÁöÀûÇÑ ¿ä¼ÒµéÀ» ¸íÈ®È÷ ±¸ºÐÇϰí ÀÖ¾î¼ ¿©·¯ ÀΰøÁö´É ½Ã½ºÅÛ ¿î¿ëÀÇ º»Áú¼ºÀ» ÃëÇϰí ÀÖ´Ù. ÀΰøÁö´É »ý¼º ½Ã½ºÅÛÀÇ ÁÖ¿ä ±¸¼º ¿ä¼Òµé·Î´Â Àüü µ¥ÀÌÅͺ£À̽º, »ý¼º±ÔÄ¢µé·Î ÀÌ·ç¾îÁø ÁýÇÕ ±×¸®°í Á¦¾î ½Ã½ºÅÛÀÌ´Ù.
Àüü µ¥ÀÌÅͺ£À̽º (global database) ´Â ÀΰøÁö´É »ý¼º ½Ã½ºÅÛ¿¡¼ »ç¿ëµÇ´Â Á᫐ µ¥ÀÌÅÍ ±¸Á¶·Î¼, Àû¿ë¿¡ µû¶ó °£´ÜÇÒ ¼öµµ ¸Å¿ì º¹ÀâÇÒ ¼öµµ ÀÖ´Ù (¿©±â¼ ¾ð±ÞÇÏ´Â Àüü µ¥ÀÌÅͺ£À̽º¶ó´Â ¿ë¾î´Â µ¥ÀÌÅͺ£À̽º ½Ã½ºÅ۵鿡¼ »ç¿ëµÇ´Â µ¥ÀÌÅͺ£À̽º¿Í´Â ±¸º°µÇ¾îÁ®¾ß¸¸ ÇÑ´Ù).
»ý¼º±ÔÄ¢ (production rule) Àº Àüü µ¥ÀÌÅͺ£À̽º¿¡ Àû¿ëµÇ´Âµ¥ °¢ ±ÔÄ¢Àº ÀÌ ±ÔÄ¢ÀÌ Àû¿ëµÇ¾îÁö´Â ƯÁ¤ Àüü µ¥ÀÌÅͺ£À̽º¸¦ ¹¦»çÇÏ´Â ÀüÁ¦Á¶°Ç (precondition) À» °¡Áø´Ù. ¸¸ÀÏ ¾î¶°ÇÑ Àüü µ¥ÀÌÅͺ£À̽º¿¡ ƯÁ¤ ±ÔÄ¢ÀÇ ÀüÁ¦Á¶°ÇÀÌ ¸¸Á·µÈ´Ù¸é ÀÌ ±ÔÄ¢ÀÌ Àû¿ëµÇ¾î Àüü µ¥ÀÌÅͺ£À̽º°¡ º¯ÈµÇ¾îÁø´Ù. Á¦¾î ½Ã½ºÅÛ (control system) À̶õ, ¾î¶² µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇØ¼ Àû¿ë°¡´ÉÇÑ ÇÑ °³ ÀÌ»óÀÇ ¿©·¯ ±ÔÄ¢µé °¡¿îµ¥ ¾î´À ±ÔÄ¢ÀÇ Àû¿ëÀÌ ¹Ù¶÷Á÷ÇÑÁö¸¦ °áÁ¤ÇÏ°í ¼±ÅÃÇÏ¿© Àû¿ëÇÏ´Â °ÍÀ¸·Î ÀÌ·¯ÇÑ °úÁ¤Àº Á¾°áÁ¶°Ç (termination condition) À» ¸¸Á·½ÃŰ´Â Àüü µ¥ÀÌÅͺ£À̽º°¡ À¯µµµÇ¾îÁú ¶§±îÁö ¹Ýº¹ ¼öÇàµÈ´Ù.
ÀÌ·¯ÇÑ »ý¼º ½Ã½ºÅÛ ±¸Á¶¿Í °èÃþÀûÀ¸·Î ±¸Á¶ÈµÈ ÇÁ·Î±×·¥À» »ç¿ëÇÏ´Â ÀüÅëÀûÀÎ °è»ê ½Ã½ºÅÛ °£¿¡´Â ¿©·¯ Â÷ÀÌÁ¡ÀÌ ÀÖ´Ù. Àüü µ¥ÀÌÅͺ£À̽º´Â °¢°¢ÀÇ ±ÔÄ¢µé¿¡ ´ëÇØ Àû¿ë °¡´É¼ºÀÌ Å¸ÁøµÉ ¼ö ÀÖ´Ù. Áï, Àüü µ¥ÀÌÅͺ£À̽ºÀÇ ÀϺΰ¡ ¾î´À ÇÑ ±ÔÄ¢¿¡ ´ëÇØ¼¸¸ Ưº°È÷ Àû¿ë°¡´ÉÇÑ °Í¸¸Àº ¾Æ´Ï´Ù. ¶ÇÇÑ ±ÔÄ¢Àº ´Ù¸¥ ±ÔÄ¢À» È£Ãâ (call) ÇÏÁö ¾ÊÀ¸¸ç, ±ÔÄ¢µé°£ÀÇ Åë½ÅÀº Àüü µ¥ÀÌÅͺ£À̽º¸¦ ÅëÇØ¼¸¸ °¡´ÉÇÏ´Ù. »ý¼º ½Ã½ºÅÛÀÇ ÀÌ·¯ÇÑ Æ¯¼ºµéÀº ¸¹Àº ¾çÀÇ Áö½ÄÀ» ¿äÇÏ´Â °Å´ëÇÑ ÀΰøÁö´É ½Ã½ºÅÛÀÇ °³¹ß°ú ºÎÇյȴÙ. ÀΰøÁö´ÉÀÇ ÀÀ¿ë ½Ã½ºÅÛÀ¸·Î °èÃþÀûÀ¸·Î ±¸Á¶ÈµÈ ÇÁ·Î±×·¥À» »ç¿ëÇÏ´Â ±âÁ¸ÀÇ ½Ã½ºÅÛÀ» »ç¿ëÇÒ °æ¿ì, Ä¿´Ù¶õ ³Á¡ ÁßÀÇ Çϳª´Â Áö½Ä º£À̽º (knowledge base) ¿¡ ´ëÇÑ º¯°æÀÌ ÀÌ¿Í ¿¬°üµÈ ±âÁ¸ÀÇ ÇÁ·Î±×·¥°ú µ¥ÀÌÅÍ ±¸Á¶, ºÎ ÇÁ·Î±×·¥ (subroutine) ¿¡ ´ëÇÑ ±¤¹üÇÑ ¼öÁ¤À» ÇÊ¿ä·Î ÇÏ°Ô ÇÑ´Ù´Â Á¡ÀÌ´Ù. ÀÌ¿¡ ¹ÝÇØ »ý¼º ½Ã½ºÅÛÀº ÈξÀ ´ÜÀ§ÀûÀ¸·Î ±¸¼ºµÇ¾îÁ®¼, Áö½Ä º£À̽ºÀÇ º¯°æ, Á¦¾î ½Ã½ºÅÛÀÇ º¯°æ, ±ÔÄ¢µéÀÇ º¯°æ µîÀÌ ºñ±³Àû µ¶¸³ÀûÀ¸·Î ÀÌ·ç¾îÁú ¼ö ÀÖ´Ù.
»ý¼º ½Ã½ºÅÛÀÇ ´Ù¾çÇÑ Á¾·ù´Â À̰ÍÀÌ »ç¿ëÇÏ´Â Á¦¾î ½Ã½ºÅÛ Á¾·ù¿Í, ±ÔÄ¢, µ¥ÀÌÅÍ º£À̽ºÀÇ ¼Ó¼ºµé ±×¸®°í À̰͵éÀÌ Æ¯Á¤¹®Á¦¿¡ Àû¿ëµÇ¾îÁö´Â ¹æ½Ä¿¡ ÀÇÇØ ³ª´©¾îÁø´Ù.
ÀΰøÁö´É »ý¼º ½Ã½ºÅÛ¿¡ ´ëÇÑ ¿¹·Î½á, °£´ÜÇÑ ÆÛÁñ (puzzle) ¹®Á¦¸¦ ÇØ°áÇÏ´Â ¹æ¹ýÀ» »ìÆì º¸±â·Î ÇÏÀÚ.
¿©·¯ ÀΰøÁö´É ÀÀ¿ë ½Ã½ºÅÛµéÀº ÀÏ·ÃÀÇ µ¿ÀÛµéÀ» ¿ä±¸ÇÏ°Ô µÈ´Ù. ·Îº¸Æ®ÀÇ µ¿ÀÛ Á¶Á¤°ú ÀÚµ¿ÇÁ·Î±×·¡¹ÖÀÌ ÀÌ·¯ÇÑ ¿¹µéÀÌ´Ù (ÀÌ µÎ °¡Áö ¹®Á¦´Â 6 Àå¿¡¼ ÀÚ¼¼È÷ ¾ð±ÞµÊ). ÀÌ·± Á¾·ùÀÇ °£´ÜÇÏ°í ³¸ÀÍÀº ¹®Á¦·Î½á ±âº»ÀûÀÎ °³³äÀ» Àß ³ªÅ¸³»´Â 8-ÆÛÁñ ¹®Á¦°¡ ÀÖ´Ù. 8-ÆÛÁñ ¹®Á¦´Â 3 Çà°ú 3 ¿·Î ÀÌ·ç¾îÁø (3 × 3) Ʋ¿¡ À̵¿ÀÌ °¡´ÉÇÑ 8 °³ÀÇ ¼ýÀÚ Å¸Àϵé·Î ±¸¼ºµÇ¾î °£´Ù. Ʋ ³»ÀÇ ÇѺκÐÀº Ç×»ó ºñ¾î ÀÖ¾î¼ (°ø¹é ŸÀÏÀ̶ó°í ºÎ¸§) ÀÎÁ¢µÈ ¼ýÀÚ Å¸ÀÏÀ» ÀÌ ºó ºÎºÐÀ¸·Î ¿Å±æ ¼ö ÀÖ´Ù (¹Ù²Ù¾î ¸»ÇÏ¸é °ø¹é ŸÀϰú ÀÎÀúºñµÈ ¾î´À ¼ýÀÚ Å¸ÀϰúÀÇ ÀÚ¸®±³È¯ÀÌ °¡´ÉÇÏ´Ù). ÀÌ¿Í °°Àº ÆÛÁñÀº ±×¸² 1 ¿¡¼ µÎ °¡Áö ¹è¿ ÇüÅ·ΠÁÖ¾îÁ® ÀÖ´Ù. Ãʱ⠹è¿ÇüŸ¦ ¸ñÇ¥ ¹è¿ÇüÅ·Πº¯È¯½Ã۱â À§ÇÑ ¹®Á¦ÀÇ ÇØ°áÃ¥Àº, ŸÀÏ 6 À» ¾Æ·¡·Î ³»¸®°í ŸÀÏ 8 À» ¾Æ·¡·Î ³»¸®¸ç ±× ´ÙÀ½¿¡ ŸÀÏ 2 ¸¦ ¿À¸¥ÂÊÀ¸·Î À̵¿½Ã۰í, ±×´ÙÀ½¿¡ ŸÀÏ 1 À» À§·Î ¿Å±â¸ç, ¸¶Áö¸·À¸·Î ŸÀÏ 8 À» ¿ÞÂÊÀ¸·Î ¿Å±è¿¡ ÀÇÇØ ÀÌ·ç¾îÁø´Ù.
2 |
8 |
3 |
|
1 |
2 |
3 |
1 |
6 |
4 |
¢¡ |
8 |
|
4 |
7 |
|
5 |
|
7 |
6 |
5 |
Ãʱâ |
|
¸ñÇ¥ |
±×¸² 1 8-ÆÛÁñ¿¡ ´ëÇÑ ÃÊ±â ¹× ¸ñÇ¥ ¹è¿ÇüÅÂ
ÀÌ ¹®Á¦¸¦ »ý¼º ½Ã½ºÅÛÀ» »ç¿ëÇØ¼ ÇØ°áÇϱâ À§ÇØ Àüü µ¥ÀÌÅͺ£À̽º¿Í ±ÔÄ¢µé ±×¸®°í Á¦¾î¹æ¹ýÀ» ¸í½ÃÇØ¾ß ÇÑ´Ù. ¾î¶² ÁÖ¾îÁø ¹®Á¦ ¼³¸íÀ» »ý¼º ½Ã½ºÅÛÀÇ ÀÌ·¯ÇÑ ¼¼ °¡Áö ¿ä¼Ò·Î½á ÀüȯÇÏ´Â °ÍÀ» ÀΰøÁö´É¿¡¼ Ç¥Çö¹®Á¦ (representation problem) ¶ó ÈçÈ÷ ºÎ¸¥´Ù. ¹®Á¦¸¦ Ç¥ÇöÇÏ´Â µ¥´Â ¿©·¯ ¹æ¹ýÀÌ ÀÖÀ» ¼ö ÀÖ´Ù. ±×·¯³ª ÁÁÀº Ç¥Çö¹æ¹ýÀ» ¼³Á¤ÇÏ´Â °ÍÀº ½ÇÁ¦ ¹®Á¦¿¡ ÀΰøÁö´É±â¹ýÀ» Àû¿ëÇÏ´Â µ¥ »ý°¢µÇ¾î¾ß¸¸ ÇÏ´Â Áß¿äÇÑ ÀÛ¾÷ ÁßÀÇ ÇϳªÀÌ´Ù.
8-ÆÛÁñÀ» Æ÷ÇÔÇϴ ƯÁ¤ºÎ·ù ¹®Á¦µé¿¡ ´ëÇØ¼´Â, ÀÌ ¼¼ °¡Áö ¿ä¼Òµé°ú ´ëÀÀµÇ´Â ¹®Á¦ÀÇ ¿ä¼ÒµéÀ» ½±°Ô À¯µµÇÒ ¼ö ÀÖ´Ù. ÀÌµé ¿ä¼Ò¶õ ¹®Á¦ »óÅ (state), À̵¿ (move) ±×¸®°í ¸ñÇ¥ (goal) ÀÌ´Ù. 8-ÆÛÁñ ¹®Á¦¿¡¼ °¢ ŸÀϵéÀÇ ¹è¿µÈ Àüü ÇüŰ¡ ¹®Á¦»óÅÂÀÌ´Ù.
ÀÌ·¯ÇÑ ¸ðµç °¡´ÉÇÑ ¹è¿Çüŵé·Î ÀÌ·ç¾îÁø ÁýÇÕÀº ÀÌ ¹®Á¦ÀÇ ¹®Á¦°ø°£ (problem space) ÀÌ µÈ´Ù. °ü½ÉÀÌ µÇ´Â ´ëºÎºÐÀÇ ¹®Á¦µéÀÌ ¸Å¿ì Å« ¹®Á¦°ø°£À» °¡Áö°í ÀÖ´Ù. ±×·¯³ª 8-ÆÛÁñ ¹®Á¦´Â ºñ±³Àû ÀÛÀº ¹®Á¦°ø°£À» °¡Áø´Ù (´ÜÁö 362,880 ( = 9! ) °³ÀÇ »óŰ¡ Á¸ÀçÇÔ : ÀÌ °ø°£Àº °¢°¢ 9!/2 »óŵéÀÇ °ø°£ÀÎ µÎ °³ÀÇ °ãÄ¡Áö ¾Ê´Â ºÎ°ø°£ (subspace) À¸·Î ºÐÇҵǾî Áú ¼ö ÀÖ´Ù.
ÀÏ´Ü ¹®Á¦»óŵéÀÌ °³³äÀûÀ¸·Î È®ÀεǸé À̵éÀ» ÄÄÇ»ÅÍ Ç¥ÇöÀ¸·Î ±¸¼ºÇØ¾ß ÇÑ´Ù. ÀÌ Ç¥ÇöÀº »ý¼º ½Ã½ºÅÛÀÇ Àüü µ¥ÀÌÅͺ£À̽º·Î ÀÌ¿ëµÇ¸ç, 8-ÆÛÁñ¿¡¼´Â 3 × 3 Çà·Ä·Î ÁÖ¾îÁú ¼ö ÀÖ´Ù. Ãʱâ Àüü µ¥ÀÌÅͺ£À̽º´Â Ãʱ⹮Á¦»óÅ¿¡ ´ëÇÑ ÀÌ·¯ÇÑ Ç¥ÇöÀÌ´Ù.»óŸ¦ Ç¥ÇöÇϱâ À§Çؼ´Â ¹®ÀÚ¿ (string), º¤ÅÍ (vector), ÁýÇÕ (set), Æ®¸® (tree), ¸®½ºÆ® (list) µî ¾î¶°ÇÑ µ¥ÀÌÅÍ ±¸Á¶µµ »ç¿ëµÉ ¼ö ÀÖ´Ù. 8-ÆÛÁñ¿¡¼Ã³·³, µ¥ÀÌÅÍ ±¸Á¶ÀÇ ÇüŰ¡ ÇØ°áÇϰíÀÚ ÇÏ´Â ¹®Á¦ÀÇ ¿ÜÇü°ú ¸Å¿ì À¯»çÇÑ °æ¿ìµµ ÀÖ´Ù.
À̵¿ (move) Àº ÇÑ ¹®Á¦»óÅ¿¡¼ ´Ù¸¥ ¹®Á¦»óÅ·Πº¯Çü½Ã۴µ¥, 8-ÆÛÁñÀÇ °æ¿ì´Â ºó °ø°£ (°ø¹é ŸÀÏ) À» »ó, ÇÏ, ÁÂ, ¿ìÀÇ ³× °¡Áö À̵¿À» °®´Â °ÍÀ¸·Î ÇØ¼®µÈ´Ù. À̵é À̵¿µéÀº ÁÖ¾îÁø »óÅÂÇ¥Çö »ó¿¡¼ ¿î¿ëµÇ´Â »ý¼º±ÔÄ¢µé·Î ÀûÀýÈ÷ Á¤ÇüȵǾîÁø´Ù. »ý¼º±ÔÄ¢µé °¢°¢ÀÌ »óÅÂÇ¥Çö¿¡ Àû¿ë°¡´ÉÇϱâ À§Çؼ ÀÌ ¸¸Á·Çؾ߸¸ ÇÏ´Â ÀüÁ¦Á¶°ÇÀ» °¡Áö°í ÀÖ´Ù. µû¶ó¼ ºó °ø°£À» À§·Î ¿Å±â¶ó´Â ±ÔÄ¢¿¡ ´ëÇÑ ÀüÁ¦Á¶°ÇÀº ºó °ø°£ÀÌ ¹®Á¦»óÅ¿¡¼ °¡Àå ÀÁÙ¿¡ À־ ¾È µÈ´Ù´Â ¿ä±¸Á¶°Ç¿¡¼ À¯µµµÇ¾îÁø´Ù.
8-ÆÛÁñ ¹®Á¦¿¡¼´Â ÇϳªÀÇ Æ¯Á¤ÇÑ ¹®Á¦»óÅ (¸ñÇ¥»óÅÂ) ¸¦ ¸í½ÃÇÏ°Ô µÈ´Ù. ¾î¶² ¹®Á¦¿¡¼´Â ¿©·¯ °³ÀÇ ¸ñÇ¥»óŵéÀ» ¸í½ÃÇϰí ÀÌµé °¡¿îµ¥ Çϳª¸¦ ÇØ°áÇÏ´Â °ÍÀ» ¸ñÇ¥·Î ÇÏ´Â °æ¿ìµµ ÀÖ´Ù. Á»´õ ÀϹÝÈÇÏ¿© »óÅ¿¡ °üÇØ Âü/°ÅÁþÀÇ Á¶°ÇÀ» ¸ñÇ¥Á¶°Ç (goal condition) (Á¾°áÁ¶°Ç (termination condition) À̶ó°íµµ ÇÔ) À¸·Î ¸í½ÃÇÒ ¼ö ÀÖ´Ù. ±×·¯¸é ¹®Á¦ ¸ñÇ¥¶õ, ÀÌ Á¾°áÁ¶°ÇÀ» ¸¸Á·ÇÏ´Â ¾î¶°ÇÑ »óÅ¿¡ À̸£´Â °ÍÀÌ µÈ´Ù. ÀÌ·¯ÇÑ Á¾°áÁ¶°ÇÀº ¾Ï½ÃÀûÀ¸·Î ¸ñÇ¥»óŵé·Î ÀÌ·ç¾îÁö´Â ÁýÇÕÀ» Á¤ÀÇÇÏ°Ô µÈ´Ù. ÀÌÁ¦±îÁö ¼³¸íÇÑ »óÅÂ, À̵¿ ±×¸®°í ¸ñÇ¥¶ó´Â °³³ä¿¡ ÀÇÇØ ¹®Á¦ ÇØ°áÀÇ Á¤ÀǸ¦ Ãʱâ»óÅ¿¡¼ ¸ñÇ¥»óÅ·Πº¯È¯½ÃŰ´Â ÀÏ·ÃÀÇ À̵¿À» À¯µµÇÏ´Â °ÍÀ̶ó ÇÒ ¼ö ÀÖ´Ù.
Á¦¾î ½Ã½ºÅÛÀº ¸ñÇ¥»óÅÂÇ¥ÇöÀÌ À¯µµµÉ ¶§±îÁö »óÅÂÇ¥Çö¿¡ ±ÔÄ¢µéÀ» °è¼Ó Àû¿ëÇÏ¸ç µ¿½Ã¿¡ Àû¿ëµÇ¾î¿Â ±ÔÄ¢µéÀ» À¯ÁöÇϰí ÀÖÀ½À¸·Î ÇØ¼ ³ªÁß¿¡ ¼öÇà Á¾°áÀÌ ÀÌ·ç¾îÁø ÈÄ ¹®Á¦ ÇØ°á¿¡ À̸£±â±îÁöÀÇ Àû¿ëµÇ¾î¿Â ±ÔÄ¢¼ø¼¸¦ ¾Ë°Ô²û ÇÑ´Ù.
¾î¶² ¹®Á¦¿¡ ´ëÇØ¼´Â ÇØ°á¿¡ À̸¥ °á°ú°¡ ¿©ºÐÀÇ ¾î¶² Á¦¾àÁ¶°ÇÀ» °¡Á®¾ß¸¸ ÇÏ´Â °æ¿ìµµ ÀÖ´Ù. ¿¹¸¦ µé¾î, 8-ÆÛÁñ ¹®Á¦¿¡¼ ÀÌ¿ëȽ¼ö¸¦ ÃÖ¼ÒÈÇÏ´Â ÇØ°áÃ¥À» ¿øÇÒ ¼öµµ ÀÖ´Ù. ÀϹÝÀûÀ¸·Î °¢ À̵¿¿¡´Â À̵¿ Àû¿ë¿¡ ´ëÇÑ ºñ¿ë (cost) ÀÌ ÁÖ¾îÁö¸ç, ¹®Á¦ ÇØ°á°æ·Î·Î¼ ÃÖ¼Òºñ¿ëÀÇ ÇØ°á°æ·Î¸¦ ¿ä±¸ÇÏ´Â ¹®Á¦µµ ÀÖ´Ù (¿©±â¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ¼³¸íÀº Á¦ 4 Àå¿¡¼ ¾ð±ÞµÊ).
8-ÆÛÁñ°ú °°Àº ¹®Á¦¸¦ ÇØ°áÇÏ´Â ±âº»ÀûÀÎ »ý¼º ½Ã½ºÅÛ ¾Ë°í¸®ÁòÀº ´ÙÀ½°ú °°ÀÌ Ç¥ÇöµÉ ¼ö ÀÖ´Ù.
ÇÁ·Î½ÃÁê¾î PRODUCTION
1 DATA ¡ç Ãʱ⠵¥ÀÌÅͺ£À̽º
2 DATA °¡ Á¾°áÁ¶°ÇÀ» ¸¸Á·ÇÒ ¶§±îÁö ´Ü°è 3 ~ ´Ü°è 6 À» ¹Ýº¹ ¼öÇàÇÑ´Ù.
3 begin
4 DATA ¿¡ Àû¿ë°¡´ÉÇÑ ±ÔÄ¢µé Áß¿¡¼ ÇÑ ±ÔÄ¢ R À» ¼±ÅÃÇÑ´Ù.
5 DATA ¡ç DATA ¿¡ ±ÔÄ¢ R À» Àû¿ëÇÑ °á°ú
6 end
À§ÀÇ ÇÁ·Î½ÃÁê¾î´Â ´Ü°è 4 ¿¡¼ Àû¿ëÇÒ ±ÔÄ¢À» ¾î¶»°Ô ¼±ÅÃÇÒ °ÍÀÎÁö¿¡ ´ëÇØ ¸íÈ®È÷ ¾ð±ÞµÇ¾î ÀÖÁö ¾Ê´Ù. »ý¼º ½Ã½ºÅÛ¿¡¼ Á¦¾î¹æ¹ýÀÇ Çü¼ºÀ̶õ ±ÔÄ¢À» ¼±ÅÃÇÏ°í µ¿½Ã¿¡ ¼öÇà°úÁ¤¿¡¼ ¿©Å±îÁö Àû¿äµÇ¾î¿Â ÀÏ·ÃÀÇ ±ÔÄ¢°ú À̰͵鿡 ÀÇÇØ À¯µµµÈ µ¥ÀÌÅͺ£À̽º¸¦ À¯ÁöÇÔÀ» ¸»ÇÑ´Ù. ´ëºÎºÐÀÇ ÀΰøÁö´É ÀÀ¿ë¿¡ ÀÖ¾î, Á¦¾î¹æ¹ýÀ» À§ÇÑ Á¤º¸´Â ÃæºÐÇÑ °ÍÀÌ ¾Æ´Ï¾î¼ À§ÀÇ ÇÁ·Î½ÃÁê¾î¿¡¼ ´Ü°è 4 ¸¦ ¸Å¹ø ¼öÇàÇÒ ¶§, ¿©·¯ ±ÔÄ¢µé °¡¿îµ¥ ¾î´À ±ÔÄ¢ÀÌ °¡Àå ÀûÀýÇÑ ±ÔÄ¢Àΰ¡¸¦ ¿Ïº®È÷ °áÁ¤ÇÏÁö ¸øÇÑ´Ù. ±×·¯¹Ç·Î ÀΰøÁö´É »ý¼º ½Ã½ºÅÛÀÇ ¼öÇà°úÁ¤Àº Á¾°áÁ¶°ÇÀ» ¸¸Á·ÇÏ´Â µ¥ÀÌÅͺ£À̽º¸¦ À¯µµÇÏ´Â ÀÏ·ÃÀÇ ±ÔÄ¢µéÀÌ ¹ß°ßµÉ ¶§±îÁö ±ÔÄ¢À» Àû¿ëÇØ°¡´Â Ž»ö°úÁ¤ (search process) À̶ó ÇÒ ¼ö ÀÖ´Ù.
Á¦¾î¹æ¹ýÀº Å©°Ô µÎ °¡Áö Á¾·ù·Î ºÐ·ùµÈ´Ù : °úÁ¤ ȸº¹ ºÒ°¡´ÉÇÑ (irrevocable) Á¦¾î¹æ¹ý°ú °úÁ¤ ȸº¹ °¡´ÉÇÑ (tentative) Á¦¾î¹æ¹ýÀ» µé ¼ö°¡ ÀÖ´Ù. °úÁ¤ ȸº¹ ºÒ°¡´ÉÇÑ Á¦¾î¹æ¹ý¿¡¼´Â, Àû¿ëÇÒ ±ÔÄ¢ÀÌ ÀÏ´Ü ¼±ÅõǾî Àû¿ëÀÌ µÇ¾î ¹ö¸®¸é ³ªÁß¿¡ ÀÌ »óȲÀ¸·Î ´Ù½Ã ¿Ã ¼ö ¾ø´Ù. °úÁ¤ ȸº¹ °¡´ÉÇÑ Á¦¾î¹æ¹ý¿¡¼´Â, ±ÔÄ¢ÀÌ ¼±ÅõǾî (¹«ÀÛÀ§À̰ųª ¾î¶² ÀÌÀ¯·Î ÀÎÇØ¼³ª °£¿¡) Àû¿ëÀÌ µÇ¾îµµ ³ªÁß¿¡ ÀÌ »óȲÀ¸·Î ´Ù½Ã µÇµ¹¾Æ¿Í¼ ´Ù¸¥ ±ÔÄ¢ÀÇ Àû¿ëÀÌ °¡´ÉÇÏ´Ù.
°úÁ¤ ȸº¹ °¡´ÉÇÑ Á¦¾î¹æ¹ýÀº µÎ °¡Áö ÇüÅÂÀÇ ¿ªÇà (backtracking) ¹æ¹ý°ú ±×·¡ÇÁ Ž»ö (graph search) ¹æ¹ýÀÌ ÀÖ´Ù. ¿ªÇà¹æ¹ý¿¡¼´Â ÇÑ ±ÔÄ¢ÀÌ ¼±ÅÃµÉ ¶§ ¿ªÇàÁ¡ (backt racking point) ÀÌ ¼³Á¤µÈ´Ù. ±×·¡¼ Â÷ÈÄ °è»ê¿¡¼ ÇØ°áÃ¥ À¯µµÀÇ ¾î·Á¿òÀÌ ¹ß°ßµÇ¸é ÀÌ ¿ªÇàÁ¡À¸·Î °è»ê»óŸ¦ µÇµ¹·Á ´Ù¸¥ ±ÔÄ¢À» Àû¿ëÇÔ¿¡ ÀÇÇØ °úÁ¤À» ÁøÇà½ÃŲ´Ù. ±×·¡ÇÁ Ž»ö¹æ¹ý¿¡¼´Â ¿©·¯ °³ÀÇ ±ÔÄ¢µé¿¡ ÀÇÇÑ È¿°ú¸¦ µ¿½Ã¿¡ ÃßÀûÇÒ ¼ö ÀÖµµ·Ï µÇ¾î ÀÖÀ¸¸ç À̵éÀÌ ´Ù·ç¾îÁö´Â Á¦¾à¿¡ µû¶ó ¿©·¯ ±¸Á¶ÀÇ ±×·¡ÇÁµé°ú ±×·¡ÇÁ Ž»ö¹æ¹ýÀÌ ÀÖ°Ô µÈ´Ù.
¨ç °úÁ¤ ȸº¹ ºÒ°¡´É (irrevocable) ÇÑ Á¦¾î
°úÁ¤ ȸº¹ ºÒ°¡´ÉÇÑ Á¦¾î¹æ¹ýÀº Ž»ö¿¡ ÀÇÇÑ ¹®Á¦¸¦ ÇØ°áÇÏ·Á´Â »ý¼º ½Ã½ºÅÛ¿¡´Â ºÎÀûÇÕÇÑ °ÍÀ¸·Î º¸ÀÏ ¼öµµ ÀÖ´Ù. ¿¹¸¦ µé¾î ÆÛÁñ ¹®Á¦¸¦ ÇØ°áÇÏ´Â µ¥´Â ½ÃÇàÂø¿ÀÀû (trial-and-error) ¹æ¹ýÀÌ Àû°ÝÀÏ ¼ö ÀÖ´Ù. ¶ÇÇÑ »ý¼º ½Ã½ºÅÛÀÇ Á¦¾î¹æ¹ýÀÌ °¢ »óÅÂÇ¥Çö¿¡ Àû¿ëÇÒ ±ÔÄ¢À» ¾ÆÁÖ ¿Ïº®È÷ ¼±ÅÃÇÒ ¸¸Å ÃæºÐÇÑ Áö½ÄÀ» Á¦°ø¹Þ´Â´Ù¸é, ÆÛÁñ ¹®Á¦´Â ÀÌ¹Ì ÇØ°áµÇ¾îÁ® ÀÖ´Ù ÇØµµ ¹«¹æÇÏ´Ù ÇÒ ¼öµµ ÀÖ´Ù. ±×·¯³ª ÀÌ·¯ÇÑ ÁÖÀåÀº ¾î¶² »óÅ¿¡¼ ¸ñÇ¥»óÅ·Π¾î¶»°Ô ¼öÇàÀÌ ÁøÇàµÇ¾î¾ß Çϴ°¡¿¡ ´ëÇÑ ¸íÈ®È÷ ³ªÅ¸³ ±¹ºÎÀû (local) Áö½Ä°ú À§¿¡¼ ¸»ÇÑ ¿ÏÀüÇÑ ÇØ°áÀÇ ¾Ï½ÃµÈ Àüü Áö½Ä°úÀÇ Â÷À̸¦ ÀνÄÇÏÁö ¸øÇѵ¥¼ ºñ·ÔµÈ´Ù. È®½ÇÇÑ ±¹ºÎÀû Áö½ÄÀÇ »ç¿ëÀÌ °¡´ÉÇÏ´Ù¸é °úÁ¤ ȸº¹ ºÒ°¡´ÉÇÑ »ý¼º ½Ã½ºÅÛÀº À̰ÍÀ» »ç¿ëÇØ¼ ÇØ°áÀÇ ¸íÈ®ÇÑ Àüü Áö½ÄÀ» Çü¼ºÇÒ ¼ö ÀÖ°Ô µÈ´Ù.
Àüü ÇØ°áÀ» Çü¼ºÇϱâ À§ÇØ ±¹ºÎÀû Áö½ÄÀ» ÀÌ¿ëÇÏ´Â °¡Àå ÈçÇÑ ¿¹ÀÇ Çϳª·Î ÇÔ¼öÀÇ ±Ø´ë°ªÀ» ±¸ÇÏ´Â ¾ð´ö-¿À¸£±â (hill-climbing) °úÁ¤À» µé ¼ö ÀÖ´Ù. ¼öÇà°úÁ¤ÀÇ ¾î´À ÁöÁ¡¿¡¼µµ °¡Àå °¡ÆÄ¸¥ °¢µµÀÇ ¹æÇâÀ¸·Î ¼öÇàÀÌ ÁøÇàµÇ°Ô µÈ´Ù. ¾ð´ö-¿À¸£±â °úÁ¤ÀÌ °úÁ¤ ȸº¹ ºÒ°¡´ÉÇÑ »ý¼º ½Ã½ºÅÛ¿¡ Á÷Á¢ Àû¿ëµÇ±â À§Çؼ´Â ´ÜÁö Àüü µ¥ÀÌÅͺ£À̽º¿¡ ¾î¶² ½Ç¼ö°ª ÇÔ¼ö¸¸ ¼³Á¤ÇÏ¸é µÈ´Ù. Á¦¾î¹æ¹ýÀº ±ÔÄ¢À» ¼±ÅÃÇϴµ¥ ÀÌ ÇÔ¼ö¸¦ »ç¿ëÇÑ´Ù. Áï ÇÔ¼öÀÇ °ªÀ» °¡Àå Å©°Ô Áõ°¡½ÃÄÑ ÁÖ´Â µ¥ÀÌÅͺ£À̽º¸¦ »ý¼ºÇÏ´Â Àû¿ë°¡´ÉÇÑ ±ÔÄ¢ÀÌ ¼±Åà (ȸº¹ ºÒ°¡´ÉÇϰÔ) µÈ´Ù. ¿©±â¼ ¾ð´ö-¿À¸£±â ÇÔ¼ö´Â Á¾°áÁ¶°ÇÀ» ¸¸Á·ÇÏ´Â µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇØ ±Ø´ë°ªÀ» °®´Â °ÍÀ̾î¾ß ÇÑ´Ù.
¾ð´ö-¿À¸£±â °úÁ¤À» 8-ÆÛÁñ ¹®Á¦¿¡ Àû¿ëÇϰíÀÚ ÇÒ ¶§, »óÅÂÇ¥ÇöÀÇ ÇÔ¼ö·Î ÀÌ »óÅÂ¿Í ¸ñÇ¥»óŸ¦ ºñ±³Çؼ ³õÀÎ À§Ä¡°¡ ÀÏÄ¡ÇÏÁö ¾Ê´Â ŸÀÏÀÇ °¹¼ö¿¡ À½¼ö±âÈ£ (-) ¸¦ ºÙÀÎ °ÍÀ¸·Î Á¤ÇÒ ¼ö ÀÖ´Ù. ¿¹¸¦ µé¾î, ±×¸² 2 ÀÇ Ãʱâ»óÅ¿¡¼ ÇÔ¼ö°ªÀº -4 ÀÌ°í ¸ñÇ¥»óÅ¿¡¼´Â 0 ÀÌ µÇ¸ç, ±×¿Ü ¾î¶°ÇÑ »óÅ¿¡ ´ëÇØ¼µµ ÀÌ ÇÔ¼ö°ªÀ» ½±°Ô °è»êÇÒ ¼ö ÀÖ´Ù.
±×¸² 2 8-ÆÛÁñ ¹®Á¦¿¡¼ÀÇ »óŵ鿡 ´ëÇÑ ÇÔ¼ö°ª
Ãʱâ»óÅ·κÎÅÍ ´ÙÀ½ ´Ü°è¿¡¼ °¡Àå Áõ°¡µÈ °ªÀ» ¾ò±â À§Çؼ´Â °ø¹é ŸÀÏÀ» À§·Î À̵¿½ÃÅ´¿¡ ÀÇÇØ ÀÌ·ç¾îÁø´Ù. ±×¸² 2 ¿¡¼ ÀÌ·¯ÇÑ °úÁ¤ ¹Ýº¹ÀÌ ¸ñÇ¥»óÅ¿¡ À̸¦ ¶§±îÁö (ÀÌ ¶§´Â ÇÔ¼ö°ªÀÌ ÃÖ°í°ªÀÌ µÈ´Ù) °è¼ÓµÈ´Ù. ±×¸²¿¡¼ º¸µíÀÌ ¾î¶² ´Ü°è¿¡¼´Â ÇÔ¼ö°ªÀÌ Áõ°¡µÇÁö ¾Ê¾Ò´Ù. Àû¿ë°¡´ÉÇÑ ¾î¶°ÇÑ ±ÔÄ¢µµ ÇÔ¼ö°ªÀ» Áõ°¡½ÃŰÁö ¾ÊÀ» °æ¿ì¿¡´Â ÇÔ¼ö°ªÀ» °¨¼Ò½ÃŰÁö ¾Ê´Â ±ÔÄ¢À» ¼±ÅÃÇÑ´Ù. ¸¸ÀÏ ÀÌ·¯ÇÑ ±ÔÄ¢ÀÌ ¾ø´Ù¸é ¾ð´ö-¿À¸£±â °úÁ¤Àº ¸ØÃß°Ô µÈ´Ù.
±×¸² 2 ÀÇ 8-ÆÛÁñ ¹®Á¦¿¡¼ º¸µíÀÌ, ¾ð´ö-¿À¸£±â Á¦¾î¹æ¹ýÀÇ »ç¿ëÀº ¸ñÇ¥»óÅ¿¡ À̸£´Â °æ·Î¸¦ ±¸ÇÏ°Ô ÇÑ´Ù. ±×·¯³ª ÀϹÝÀûÀ¸·Î ¾ð´ö-¿À¸£±â ÇÔ¼öµéÀº ´Ù¼öÀÇ ±¹ºÎÀû ±Ø´ë°ªÀ» °¡Áú ¼ö ÀÖÀ¸¹Ç·Î ¾ð´ö-¿À¸£±â °úÁ¤ÀÌ ½ÇÆÐ·Î ¸ØÃß´Â ¼öµµ ÀÖ´Ù. ¿¹¸¦ µé¾î ¸ñÇ¥»óÅÂ¿Í Ãʱâ»óŰ¡ ´ÙÀ½°ú °°´Ù°í °¡Á¤ÇÏÀÚ.
¸ñÇ¥»óÅ 1 2 3 7 4 8 6 5 Ãʱâ»óÅ 1 2 5 7 4 8 6 3 |
ÀÌ °æ¿ì¿¡ Ãʱâ»óÅ¿¡ ¾î¶°ÇÑ ±ÔÄ¢ÀÌ Àû¿ëµÇ¾îµµ ¾ð´ö-¿À¸£±â ÇÔ¼ö°ªÀº °¨¼ÒµÈ´Ù. ÀÌ·¯ÇÑ Çö»óÀº Ãʱâ»óÅÂÀÇ ÇÔ¼ö°ªÀÌ ±¹ºÎÀû ±Ø´ë°ª (ÀüüÀÇ ±Ø´ë°ª ¾Æ´Ô) À» °¡Áö°í ÀÖÀ½À» ÀǹÌÇÑ´Ù.
¾ð´ö-¿À¸£±â °úÁ¤ÀÌ ½ÇÆÐÇÒ ¼öµµ ÀÖ´Â ¶Ç ´Ù¸¥ ÀÌÀ¯°¡ ÀÖ´Ù. ÇÔ¼ö°ªÀÌ Æò¿ø (plateau) ȤÀº »êµî¼ºÀÌ (ridge) ¿¡ µµÂøÇßÀ» ¶§ÀÌ´Ù. ÀÌ·¯ÇÑ ³Á¡Àº ´õ È¿°úÀûÀÎ ¾ð´ö-¿À¸£±â ÇÔ¼ö, ¿¹¸¦ µé¾î, ´Ü ÇϳªÀÇ Àüü ±Ø´ë°ª¸¸ °¡Áö¸ç Æò¿øÀÌ Á¸ÀçÇÏÁö ¾Êµµ·Ï ÇÏ´Â ÇÔ¼ö¸¦ °í¾ÈÇØ ³½´Ù¸é ÇØ°áµÉ ¼ö ÀÖ´Ù. ÀΰøÁö´É¿¡ °ü°èµÇ´Â ¹®Á¦µé¿¡¼ ½±°Ô °è»êµÉ ¼ö ÀÖ´Â ÇÔ¼öµéÀ» ´ë°³ À§¿¡¼ ¾ð±ÞÇÑ ¸î °¡Áö ³Á¡µéÀ» °¡Áö°í ÀÖ´Ù. ±×·¯¹Ç·Î °úÁ¤ ȸº¹ ºÒ°¡´ÉÇÑ »ý¼º ½Ã½ºÅÛ¿¡¼ ±ÔÄ¢ ¼±ÅÃÀ» °áÁ¤Çϱâ À§ÇØ ¾ð´ö-¿À¸£±â ¹æ¹ýÀÇ »ç¿ëÀº ¾ÆÁÖ Á¦ÇÑµÈ ¹®Á¦¿¡ ÇÑÇÏ°Ô µÈ´Ù.
±×·¯³ª ºñ·Ï Á¦¾î¹æ¹ý¿¡ ÀÇÇØ¼ °¢ ´Ü°è¿¡¼ Ç×»ó °¡Àå À¯¸ÁÇÑ ±ÔÄ¢ÀÌ ¼±ÅõDZâ´Â ºÒ°¡´ÉÇÒÁö¶óµµ °úÁ¤ ȸº¹ ºÒ°¡´ÉÇÑ Á¦¾î¹æ¹ýÀÌ ÀûÀýÇÑ °æ¿ì°¡ ÀÖ´Ù. ºÎÀûÀýÇÑ ±ÔÄ¢À¸·Î ÆÇ¸íµÈ ±ÔÄ¢À» Àû¿ëÇØ ¹ö·È´Ù°í ÇØ¼ Â÷ÈÄ ÀûÀýÇÑ ±ÔÄ¢µéÀÌ Àû¿ëµÇ´Âµ¥ ¹æÇظ¦ ÁÖÁö ¾Ê´Â´Ù¸é, °úÁ¤ ȸº¹ ºÒ°¡´ÉÇÑ ±ÔÄ¢ Àû¿ëÀ» Çϴµ¥ ¾Æ¹«·± (°ú´ÙÇÑ ±ÔÄ¢ Àû¿ëÀÌ ¾Æ´Ñ) À§Çè ºÎ´ãÀÌ ¾ø´Ù. ÀÌ·¯ÇÑ °¡´É¼ºÀÇ ¿¹´Â Â÷ÈÄ Á¦½ÃµÈ´Ù.
¨è ¿ªÇà (backtracking)
¸¹Àº Á¾·ùÀÇ ¹®Á¦¿¡¼ ºÎÀûÀýÇÑ ±ÔÄ¢ÀÌ Àû¿ëµÇ¸é ¼º°øÀûÀÎ Á¾°áÀÌ ¾ÈµÇ°Å³ª ¶Ç´Â »ó´çÇÑ Áö¿¬À» °¡Á®¿À°Ô µÈ´Ù. ÀÌ·¯ÇÑ °æ¿ì¿¡´Â ±ÔÄ¢ Àû¿ëÀ» ½ÃµµÇØ ºÁ¼ ³ªÁß¿¡ ÀÌ ±ÔÄ¢ Àû¿ëÀÌ ÀûÀýÇÑ °ÍÀÌ ¾Æ´Ï¾ú´Ù°í ÆÇ¸íµÇ¸é ¿ø·¡ À§Ä¡¿¡ µÇµ¹¾Æ¿Í¼ ´Ù¸¥ ±ÔÄ¢À» Àç½ÃµµÇØ º¼ ¼ö ÀÖµµ·Ï ÇÏ´Â Á¦¾î¹æ¹ýÀÌ ÇÊ¿äÇÏ´Ù.
¿ªÇà¹æ¹ýÀº °úÁ¤ ȸº¹ °¡´ÉÇÑ Á¦¾î¹æ¹ýÀÇ ÇÑ Á¾·ù·Î½á, ¾î¶² ±ÔÄ¢ÀÌ ¼±ÅõǾî ÀÌ ±ÔÄ¢ÀÌ ÇØ°áÁ¡¿¡ À̸£Áö ¸øÇϸé Áö±Ý±îÁöÀÇ ½ÃÇà´Ü°è¸¦ ¹«½ÃÇÏ°í ´Ù½Ã ÀÌ ÁöÁ¡À¸·Î µÇµ¹¾Æ¿Í¼ ´Ù¸¥ ±ÔÄ¢À» ¼±ÅÃÇÏ¿© ½ÃµµÇÏ°Ô µÈ´Ù. ¿ªÇà¹æ¹ýÀº ±ÔÄ¢ ¼±ÅÃÀ» À§ÇØ Á¤º¸¸¦ Á¦°ø¹Þ´Â ¾ç¿¡ °ü°è¾øÀÌ ÀÌ¿ëµÉ ¼ö ÀÖ´Ù. ¸¸ÀÏ ¾Æ¹«·± Á¤º¸µµ Á¦°ø¹ÞÁö ¾ÊÀ» °æ¿ì ±ÔÄ¢ ¼±ÅÃÀº ¹«ÀÛÀ§ (random) ·Î ÀÌ·ç¾îÁø´Ù. ±×·¯³ª °á±¹¿¡´Â ÇÕ´çÇÑ ±ÔÄ¢ÀÌ ¼±ÅÃµÉ ¶§±îÁö Á¦¾î°¡ ¿ªÇàÀ» ¹Ýº¹ÇÏ°Ô µÉ °ÍÀÌ´Ù. ¸¸ÀÏ ÀûÀýÇÑ ±ÔÄ¢ ¼±Åÿ¡ µµ¿òÀ» ÁÙ ¼ö ÀÖ´Â Á¤º¸¸¦ Á¦°ø¹ÞÀº Á¦¾î´Â ÈξÀ ÀûÀº ¿ªÇàÀÌ ÀÌ·ç¾îÁø´Ù. µû¶ó¼ Àüü ¼öÇà°úÁ¤Àº ´õ È¿À²ÀûÀÌ µÈ´Ù.
ÇÑ °¡Áö ¿¹·Î½á, ¿ªÇàÇÏ¿© ±ÔÄ¢ÀÌ ¼±ÅõǴ ¿ì¼±¼øÀ§°¡ °ø¹é ŸÀÏÀÌ Á·ΠÀ̵¿, À§·Î À̵¿, ¿ì·Î À̵¿, ¾Æ·¡·Î À̵¿ÇÏ´Â ¼ø¼¿¡ µû¸£´Â ±×¸² 3 ÀÇ 8-ÆÛÁñ ¹®Á¦¿¡ ´ëÇØ »ìÆì º¸ÀÚ. ¿ªÇàÀÌ ÀϾ´Â »óÅ´ ´ÙÀ½ÀÇ ¼¼ °¡Áö¿¡ ÀÇÇÑ´Ù : (a) ÀÌ »óÅ¿¡¼ Ãʱâ»óÅ·ÎÀÇ °æ·Î »ó¿¡ ÀÌ¹Ì ÀÌ »óŰ¡ ³ªÅ¸³ ÀûÀÌ ÀÖ´Â °æ¿ì, (b) ¸ñÇ¥»óÅ¿¡ µµ´ÞÇϱâ Àü¿¡ Àû¿ëµÇ¾î¿Â ±ÔÄ¢°¹¼ö°¡ ÀÓÀÇÀÇ Á¤ÇÑ ¼ýÀÚ (À̰ÍÀ» ¿ªÇà°úÁ¤ÀÇ ±íÀÌ ÇѰè¶ó ÇÔ) ¸¦ ³Ñ´Â ¼ø°£, (c) ´õ ÀÌ»ó Àû¿ëÇÒ ±ÔÄ¢ÀÌ ¾øÀ» ¶§ÀÌ´Ù. ±×¸² 3 ¿¡¼ ¿ªÇà¹æ¹ýÀÌ 8-ÆÛÁñ¿¡ ¾î¶»°Ô Àû¿ëµÇ´ÂÁö¸¦ ¹¦»çÇϱâ À§ÇØ ÀÏ·ÃÀÇ °úÁ¤ ȸº¹ °¡´ÉÇÑ ±ÔÄ¢ ¼±Åðú ¿ªÇàÀ» º¸¿© ÁÖ°í ÀÖ´Ù. ¿©±â¼ °¢ »óÅÂÇ¥ÇöÀº »ý¼º ½Ã½ºÅÛ¿¡ ÀÇÇØ À¯µµ µÇ¾î¿Â »óÅÂÇ¥ÇöÀÇ ¼ø¼¸¦ Á¤Çϱâ À§ÇØ ¿ø ³»¿¡ ¼ýÀÚ°¡ ÀûÇô ÀÖ´Ù. ÀÌ ±×¸²¿¡¼´Â ÇØ°á±îÁö À̸£´Â µ¿¾ÈÀÇ Àü Ž»ö°úÁ¤À» ¹¦»çÇÏÁö ¾Ê¾Ò´Ù (³Ê¹«³ª ±¤¹üÀ§ÇÔ). ±×·¯³ª ±×¸²¿¡¼ º¸µíÀÌ ±íÀÌ ÇѰè 6 ±îÁöÀÇ °¡´ÉÇÑ °æ·Î°¡ Ž»öµÈ °æ¿ì, °á±¹¿¡´Â ÇØ°áÁ¡¿¡ À̸£°Ô µÈ´Ù. ±×·¯³ª ±íÀÌ ÇѰ谡 ³Ê¹« ³·°Ô Á¤ÇØÁö¸é ÇØ°áÁ¡Àº À¯µµÇÏÁö ¸øÇÏ´Â °æ¿ìµµ ÀÖ´Ù.
¿ªÇà ¹æ¹ýÀº °¡Àå À¯¸ÁÇÑ À̵¿À» À§ÇØ µµ¿òÀ» ÁÖ´Â Á¤º¸¸¦ °¡Áö´Â °æ¿ì¿¡ ´õ È¿À²ÀûÀÌ´Ù. ¸¸ÀÏ ÀÌ·¯ÇÑ Á¤º¸°¡ »ó´çÈ÷ ½Å·ÚÇÒ¸¸ ÇÏ´Ù¸é Ç×»ó ÀûÀýÇÑ ±ÔÄ¢ ¼±Åà °¡´É¼ºÀÌ ³ô¾ÆÁ® ¿ªÇàÇÒ Çʿ䰡 Àû¾îÁö°Ô µÈ´Ù. ¿¹¸¦ µé¾î 8-ÆÛÁñ ¹®Á¦¿¡¼, ±ÔÄ¢ ¼±ÅÃÀ» À§ÇÑ ¼ö´ÜÀ¸·Î ¾ð´ö-¿À¸£±â ÇÔ¼ö¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù. °úÁ¤ ȸº¹ ºÒ°¡´ÉÇÑ Á¦¾î¿¡¼´Â ±¹ºÎ ±Ø´ë°ª¿¡ ºÀÂøÇÏ´Â ¼öµµ ÀÖÁö¸¸, ¿ªÇà Á¦¾î¿¡¼´Â ¿ªÇà¿¡ ÀÇÇØ ´Ù½Ã ´Ù¸¥ °æ·Î¸¦ ÃßÀûÇØ °¥ ¼ö ÀÖ´Ù.
±×¸² 3 8-ÆÛÁñ ¹®Á¦¿¡ Àû¿ëµÈ ¿ªÇà Á¦¾î¹æ¹ý
¨é ±×·¡ÇÁ Ž»ö
±×·¡ÇÁ, ƯÈ÷ Æ®¸® (tree) ´Â ÀÏ·ÃÀÇ ±ÔÄ¢ Àû¿ë È¿°ú¸¦ ÃßÀûÇÔ¿¡ ÀÖ¾î ¸Å¿ì À¯¿ëÇÑ ±¸Á¶ÀÌ´Ù. ÀÌ ±¸Á¶µé¿¡ ´ëÇØ¼´Â Á¦ 4 Àå¿¡¼ »ó¼¼È÷ ´Ù·ç°Ô µÇ¸ç ¿©±â¼´Â ÀÌ ±¸Á¶µéÀÇ À̿뿡 ´ëÇÑ °£´ÜÇÑ ¿¹¸¦ º¸¿© ÁØ´Ù.
±×¸² 1 ¿¡ ³ªÅ¸³ 8-ÆÛÁñ ¹®Á¦¿¡ ±×·¡ÇÁ Ž»ö Á¦¾î¹æ¹ýÀÌ ÀÌ¿ëµÈ´Ù°í ÇÏÀÚ. ÀÌ ¹æ¹ý¿¡ ÀÇÇØ ¼öÇà°úÁ¤ Áß¿¡ Àû¿ëµÇ¾î¿Â ¿©·¯ ±ÔÄ¢µé°ú ÀÌ ¶§ À¯µµµÈ µ¥ÀÌÅͺ£À̽ºµéÀº Ž»ö Æ®¸® (search tree) ¶ó ºÒ¸®´Â ±¸Á¶¿¡ ÀÇÇØ ÃßÁ¤µÉ ¼ö ÀÖ´Ù. ÀÌ·¯ÇÑ Æ®¸®ÀÇ ¿¹°¡ ±×¸² 4 ¿¡ º¸¿©Áø´Ù. Æ®¸®ÀÇ Á¦ÀÏ ²À´ë±â ³ëµå (node) ´Â Ãʱâ»óŸ¦ ³ªÅ¸³»°í ÀÖÀ¸¸ç, °¢ Àû¿ë°¡´ÉÇÑ ±ÔÄ¢¿¡ ´ëÀÀµÇ°Ô ÇÑ »óÅ¿¡¼ Àû¿ëÇßÀ» ¶§ À¯µµµÇ´Â ´ÙÀ½ »óÅ·Π¾ÆÅ© (arc) °¡ ÁÖ¾îÁø´Ù. ±×·¡ÇÁ Ž»ö Á¦¾î¹æ¹ýÀº Á¾°áÁ¶°ÇÀ» ¸¸Á·ÇÏ´Â µ¥ÀÌÅͺ£À̽º°¡ »ý¼ºµÉ ¶§±îÁö Æ®¸®¸¦ È®ÀåÇÑ´Ù.
±×¸² 4 ´Â °¢ »óÅÂÇ¥Çö¿¡¼ Àû¿ë°¡´ÉÇÑ ¸ðµç ±ÔÄ¢µéÀÌ Àû¿ëµÈ °ÍÀ» º¸¿©ÁØ´Ù. ÀÌ·¯ÇÑ ½ÄÀÇ ³ëµå È®ÀåÀº Æ®¸®°¡ ¾ÆÁÖ »¡¸® Ä¿Áö°Ô µÇ¾î »ó´çÈ÷ ºñÈ¿À²ÀûÀÎ °ÍÀÌ µÈ´Ù. ±×·¯³ª Á»´õ ÁöÀûÀÎ Á¦¾î¹æ¹ý¿¡ ÀÇÇØ¼ ¸ñÇ¥ ³ëµå¿¡ ÁýÁßÀûÀ¸·Î Ž»öÀÌ °¡ÇØÁöµµ·Ï Çϴ ƯÁ¤Áö½ÄÀÇ ÀÌ¿ëÀº Ž»ö Æ®¸®ÀÇ ÆøÀ» Á¼°Ô ¸¸µç´Ù. Á¦ 4 Àå¿¡¼´Â ÀÌ·¯ÇÑ Å½»ö Æ®¸®°¡ À¯µµµÇ°Ô ÇÏ´Â ¿©·¯ ¹æ¹ýµé¿¡ ´ëÇØ ´Ù·ç°Ô µÈ´Ù.
ÀÌ·¯ÇÑ ±×·¡ÇÁ ±¸Á¶¸¦ ±×·¡ÇÁ Ž»ö Á¦¾î¹æ¹ý¿¡¼¸¸ ÀÌ¿ëÇϰí ÀÖ´Ù°í´Â Çϳª, °úÁ¤ ȸº¹ ºÒ°¡´ÉÇÑ Á¦¾î¹æ¹ýµµ Ž»ö Æ®¸®ÀÇ ´Ü ÇϳªÀÇ °æ·Î¸¸ µû¸£´Â °ÍÀ̶ó ÇÒ ¼ö ÀÖ´Ù (ÀÌ·± °£´ÜÇÑ Á¦¾î ¹æ¹ýÀÌ °¡²û À¯¿ëÇÒ ¼ö ÀÖÀ½À» ÀÌ¹Ì º¸¿´À½).
±×·¯³ª ¿ªÇà¹æ¹ýÀº Àüü Ž»ö Æ®¸® ±¸Á¶¸¦ À¯ÁöÇÏÁö ¾ÊÀ¸¸ç, ÇÊ¿äÇÒ °æ¿ì¿¡¸¸ °æ·Î ¼öÁ¤ÀÌ °¡ÇØÁö°í ´ÜÁö ÇöÀç ¼öÇà ÁßÀÎ °æ·Î (Ãʱâ»óÅ¿¡¼ ÇöÀç»óűîÁöÀÇ °æ·Î : ÀÌ °æ·Î´Â ¾ðÁ¦µçÁö ¼öÁ¤ÀÌ °¡´ÉÇÔ) ¸¸À» À¯ÁöÇÑ´Ù.
±×¸² 4 8-ÆÛÁñ ¹®Á¦¿¡ ´ëÇÑ Å½»ö Æ®¸®
È¿À²ÀûÀÎ ¹®Á¦ Ç®ÀÌ´Â È¿À²ÀûÀÎ Á¦¾î¹æ¹ý»Ó¸¸ ¾Æ´Ï¶ó ¹®Á¦»óÅÂ, ±ÔÄ¢, Á¾°áÁ¶°Ç µîÀÌ ¾î¶»°Ô Ç¥ÇöµÇ¾îÁö´Â°¡¿¡µµ ¿µÇâÀ» ¹Þ´Â´Ù. ¾î¶² ¹®Á¦ Ç¥ÇöÀº ±× ¹®Á¦ÀÇ ÇØ°á¿¡ ÇÊ¿äÇÑ ³ë·Â¿¡ ¸Å¿ì Áß´ëÇÑ ¿µÇâÀ» ¹ÌÄ£´Ù. ºÐ¸íÈ÷ ÀÛÀº »óŰø°£À» Áö´Ñ Ç¥ÇöÀÌ ¹Ù¶÷Á÷ÇÏ´Ù. ¿Ü¸é»óÀ¸·Î´Â ¾î·Á¿î ¹®Á¦ÀÎ °Í°°Áö¸¸ ÀûÀýÈ÷ Ç¥ÇöÇÑ´Ù¸é ¸Å¿ì ÀÛÀº »óŰø°£À» Áö´Ñ ¹®Á¦°¡ µÇ´Â ¿¹°¡ ¸¹´Ù. ÈçÈ÷ ¾î¶² ±ÔÄ¢Àº Á¦°Å°¡´ÉÇÏ°í ¶Ç ¾î¶² ±ÔÄ¢µéÀº ¼·Î °áÇÕÇÏ¿©Áú ¼ö ÀÖ´Ù´Â »ç½ÇÀ» ÀνÄÇÒ ¼ö ÀÖ´Ù¸é ÁÖ¾îÁø »óŰø°£ÀÌ Ãà¼ÒµÉ ¼öµµ ÀÖ´Ù. ¶ÇÇÑ ÀÌ·¯ÇÑ °£´ÜÇÑ º¯ÇüÀÌ ÀÌ·ç¾îÁú ¼ö ¾ø´Â °æ¿ì¶ó ÇÏ´õ¶óµµ, ¹®Á¦¸¦ ¿ÏÀüÈ÷ À籸¼ºÇÔÀ¸·Î½á (¿¹¸¦ µé¾î, »óŶó´Â °³³ä ÀÚü¸¦ º¯°æ½ÃÅ´) º¸´Ù ÀÛÀº »óŰø°£À» ÀÌ·ç°Ô ÇÒ ¼ö ÀÖ´Â °æ¿ìµµ ÀÖ´Ù.
óÀ½¿¡ ¹®Á¦¸¦ Ç¥ÇöÇϰí ÀÌ Ç¥ÇöÀ» Çâ»óµÈ Ç¥ÇöÀ¸·Î Àüȯ½ÃÄѰ¡´Â °úÁ¤¿¡ ´ëÇØ µû¶ó¾ßÇÏ´Â ºÐ¸íÇÑ ±âÁØÀº ¾ÆÁ÷ Á¤ÇØÁ® ÀÖÁö ¾Ê´Ù. ¹®Á¦ Ç¥Çö¿¡ ÀÖ¾î¼ÀÇ ¹Ù¶÷Á÷ÇÑ ÀüȯÀº ¾Æ¸¶µµ ÁÖ¾îÁø Ç¥ÇöÀ¸·Î ¹®Á¦¸¦ ÇØ°áÇÏ·Á´Â ³ë·Â¿¡¼ ¾ò¾îÁö´Â °æÇè¿¡ Á¿ìµÈ´Ù ÇÒ ¼ö ÀÖ´Ù. ÀÌ·¯ÇÑ °æÇèÀº ¿¹¸¦ µé¾î ´ëμº ¶Ç´Â ¿¬¼ÓÀûÀ¸·Î ÀÚÁÖ Àû¿ëµÇ´Â ÀÏ·ÃÀÇ ±ÔÄ¢µéÀÌ ¸ÅÅ©·Î (macro) ±ÔÄ¢ Çü¼º µîÀ» ÀνÄÇÔ¿¡ ÀÇÇØ °³³äµéÀÇ ´Ü¼øÈ¸¦ ÀÌ·ç°Ô ÇÑ´Ù. ¿¹¸¦ µé¾î 8-ÆÛÁñ ¹®Á¦ÀÇ Ã³À½ Ç¥ÇöÀº ´ÙÀ½°ú °°Àº 32 °³ÀÇ ±ÔÄ¢À» ¸í½ÃÇÒÁöµµ ¸ð¸¥´Ù : 1 ¹ø ŸÀÏÀ» ¿ÞÂÊÀ¸·Î À̵¿, 1 ¹ø ŸÀÏÀ» ¿À¸¥ÂÊÀ¸·Î À̵¿, 1 ¹ø ŸÀÏÀ» À§·Î À̵¿, 1 ¹ø ŸÀÏÀ» ¾Æ·¡·Î À̵¿, 2 ¹ø ŸÀÏÀ» ¿ÞÂÊÀ¸·Î À̵¿ µîÀÌ´Ù. ¹°·Ð ÀÌµé ±ÔÄ¢µé ÁßÀÇ ´ëºÎºÐÀº ¾î¶°ÇÑ ÁÖ¾îÁø »óÅÂÇ¥Çö¿¡ °áÄÚ Àû¿ëµÇÁö ¾Ê´Â´Ù. ±×·¯¹Ç·Î ÀÌ·¯ÇÑ »ç½ÇÀÌ Àνĵȴٸé Á»´õ ³ªÀº Ç¥Çö¹æ½ÄÀ¸·Î (¿¹¸¦ µé¾î °ø¹é ŸÀÏ (ºó °ø°£) ÀÇ À̵¿) ÀüȯµÉ ¼ö ÀÖ´Ù.
ÀÌÁ¦ µÎ °¡Áö ¹®Á¦ ¿¹¸¦ ÅëÇØ¼ »ý¼º ½Ã½ºÅÛ¿¡ ÀÇÇÑ ¹®Á¦ Ç®À̸¦ À§ÇØ ¹®Á¦ Ç¥ÇöÀÌ ¾î¶»°Ô ÀÌ·ç¾îÁö´ÂÁö »ìÆìº¸ÀÚ.
¿©·¯ ´Ù¾çÇÑ ¹®Á¦µéÀÌ »ý¼º ½Ã½ºÅÛ¿¡ ÀÇÇÑ Ç®À̸¦ À§ÇØ ¼³Á¤µÉ ¼ö ÀÖ´Ù. ¾Æ·¡ÀÇ ¿¹¿¡¼ º¸ÀÏ ¹®Á¦ Ç¥Çö ±â¹ýÀÌ ¹Ýµå½Ã ±× ¹®Á¦ ÇØ°áÀÇ À¯ÀÏÇÑ ¹æ¹ýÀº ¾Æ´Ï¹Ç·Î ´õ ³ªÀº ´ë¾ÈÀ» »ý°¢ÇØ º¼ ¼öµµ ÀÖ´Ù.
¨ç ÆÇ¸Å»ç¿ø ¹æ¹® ¹®Á¦ (traveling salesman problem)
¾î¶² ÆÇ¸Å»ç¿øÀÌ ±×¸² 5 ÀÇ Áöµµ¿¡ ³ªÅ¸³ 5 °³ µµ½Ã¸¦ °¢°¢ ¹æ¹®ÇØ¾ß ÇÑ´Ù°í ÇÏÀÚ. ¸ðµç µµ½Ãµé »çÀÌ¿¡´Â µµ·Î°¡ ÀÖÀ¸¸ç °Å¸®°ªÀÌ ÁÖ¾îÁ® ÀÖ´Ù. ¹®Á¦´Â ÆÇ¸Å»ç¿øÀÌ A µµ½Ã¿¡¼ Ãâ¹ßÇÏ¿© °¢ µµ½Ã¸¦ Çѹø¸¸ ¹æ¹®Çϰí A ·Î µÇµ¹¾Æ¿À´Â ÃִܰŸ®ÀÇ °æ·Î¸¦ ±¸ÇÏ´Â °ÍÀÌ´Ù.
±×¸² 5 ÆÇ¸Å»ç¿ø ¹æ¹®¹®Á¦¿¡ ´ëÇÑ Áöµµ
ÀÌ ¹®Á¦¿¡ ´ëÇÑ Ç¥Çö ¼³Á¤Àº ´ÙÀ½°ú °°ÀÌ ¸í½ÃµÈ´Ù.
Àüü µ¥ÀÌÅͺ£À̽º´Â ¹æ¹®ÇÑ µµ½ÃµéÀÇ ¸®½ºÆ®°¡ µÈ´Ù. µû¶ó¼ Ãʱâ Àüü µ¥ÀÌÅͺ£À̽º´Â ¸®½ºÆ® (A) ·Î Ç¥ÇöµÈ´Ù. ¸ðµç µµ½Ã¸¦ °ÅÄ¡°í ³ª¼ A °¡ ´Ù½Ã ³ª¿À´Â °æ¿ì¸¦ Á¦¿ÜÇϰí´Â ÇÑ µµ½Ã°¡ ´Ù½Ã ³ª¿À´Â ¸®½ºÆ®´Â Çã¿ëÇÏÁö ¾Ê´Â´Ù. ±ÔÄ¢µéÀº ´ÙÀ½°ú °°´Ù : (a) A µµ½Ã·Î °¡¶ó, (b) B µµ½Ã·Î °¡¶ó, (c) C µµ½Ã·Î °¡¶ó, (d) D µµ½Ã·Î °¡¶ó, (e) E µµ½Ã·Î °¡¶ó. ±ÔÄ¢Àº ÇöÀçÀÇ µ¥ÀÌÅͺ£À̽º (¸®½ºÆ® Ç¥Çö) ¿¡ Àû¿ëµÇ¾î À¯µµµÉ ´ÙÀ½ÀÇ µ¥ÀÌÅͺ£À̽º°¡ ¾Õ¼ ¸í½ÃÇÑ ¸®½ºÆ®ÀÇ Á¦¾àÁ¶°ÇÀ» À§¹èÇÏÁö ¾Ê¾Æ¾ß ÇÑ´Ù. ¸¸ÀÏ À§¹èÇÑ´Ù¸é ÀÌ ±ÔÄ¢Àº ÇöÀçÀÇ µ¥ÀÌÅͺ£À̽º¿¡ Àû¿ë°¡´ÉÇÏÁö ¾Ê´Ù. µû¶ó¼ "A µµ½Ã·Î °¡¶ó" ÀÇ ±ÔÄ¢Àº ¸ðµç µµ½ÃÀÇ À̸§À» °¡ÁöÁö ¾Ê´Â ¸®½ºÆ®¿¡´Â Àû¿ëºÒ°¡´ÉÇÏ´Ù. A ·Î ½ÃÀÛÇϰí A ·Î ³¡³ª¸ç ±× »çÀÌ¿¡ ³ª¸ÓÁö ¸ðµç µµ½ÃÀÇ À̸§À» °¡Áö´Â ¾î¶°ÇÑ Àüü µ¥ÀÌÅͺ£À̽ºµµ Á¾°áÁ¶°ÇÀ» ¸¸Á·ÇÑ´Ù. ±×¸² 5 ¿¡ ³ªÅ¸³ °Å¸®¸¦ »ç¿ëÇÏ¿© ¾î¶°ÇÑ ¹æ¹® °æ·ÎÀÇ ÃÑ °Å¸®¸¦ °è»êÇÒ ¼ö ÀÖÀ¸¸ç ÃÖÀûÀÇ ÇØ°á°æ·Î¶õ ÃּҰŸ®¸¦ °¡Áö´Â ¹æ¹®°æ·Î¶ó ÇϰڴÙ. |
±×¸² 6 Àº ÀÌ ¹®Á¦¸¦ ÇØ°áÇϴµ¥ ±×·¡ÇÁ Ž»ö Á¦¾î¹æ¹ýÀ» »ç¿ëÇßÀ» ¶§ À¯µµµÇ´Â Ž»öÆ®¸®ÀÇ ÀϺθ¦ º¸¿©Áִµ¥, °¢ ¾ÆÅ© ¿·ÀÇ ¼ýÀÚ´Â ¿©Å±îÁöÀÇ °æ·Î°Å¸®¿Í ÀÌ ¾ÆÅ©¿¡ ÇØ´çµÇ´Â ±ÔÄ¢ÀÇ °Å¸®¸¦ ´õÇÑ Áõ°¡µÈ °Å¸®°ªÀ» ³ªÅ¸³½´Ù.
±×¸² 6 ÆÇ¸Å»ç¿ø ¹æ¹®¹®Á¦¿¡ ´ëÇÑ Å½»ö Æ®¸®
¨è ±¸¹® ÇØ¼® ¹®Á¦ (syntax analysis problem)
½Éº¼µé·Î ÀÌ·ç¾îÁø ¾î¶² ÀÏ·ÃÀÇ ³ª¿µÈ ÇüÅ (¹®ÀÚ¿) °¡ ¾ð¾îÀÇ ¹®ÀåÀÌ µÉ ¼ö ÀÖ´ÂÁö (Áï, ¹®¹ý¿¡ ÀÇÇØ À¯µµ°¡´ÉÇÑ ¹®ÀåÀΰ¡¸¦) ¸¦ ¾Ë¾Æº¸´Â ¹®Á¦¸¦ »ý¼º ½Ã½ºÅÛ¿¡ ÀÇÇØ ÇØ°áµÇµµ·Ï ÇÒ ¼ö ÀÖ´Ù. ¹®ÀÚ¿ÀÌ ¹®ÀåÀΰ¡ ÇÏ´Â °áÁ¤Àº ÆÄ½Ì (parsing) ¹®Á¦ÀÌ¸ç ÆÄ½Ì ¹®Á¦µµ »ý¼º ½Ã½ºÅÛ¿¡ ÀÇÇØ ÇØ°á °¡´ÉÇÏ´Ù.
¾ð¾î¸¦ Á¤ÀÇÇÏ´Â °£´ÜÇÑ ¹®¸Æ°ú »ó°ü¾ø´Â ¹®¹ý (context-free grammar) ÀÌ ÁÖ¾îÁ® ÀÖ´Ù°í °¡Á¤ÇÑ´Ù. ¿¹·Î½á ¹®¹ýÀÌ ´ÙÀ½°ú °°Àº Á¾°á ½Éº¼µéÀ» Áö´Ï°í ÀÖ°í,
of approves new president company sale the
¶ÇÇÑ ´ÙÀ½°ú °°Àº ºñÁ¾°á ½Éº¼µéÀ» Áö´Ï°í ÀÖ´Ù°í ÇÏÀÚ.
S NP VP PP P V DNP DET A N.
¹®¹ýÀº ´ÙÀ½°ú °°Àº ±ÔÄ¢µé·Î Á¤ÀǵȴÙ.
DNP NP
¡æ S
V DNP ¡æ VP
P DNP ¡æ PP
of
¡æ P
approves ¡æ V
DET NP ¡æ DNP
DNP PP
¡æ DNP
A NP ¡æ NP
N ¡æ NP
new ¡æ A
president ¡æ N
company
¡æ N
sale ¡æ N
the ¡æ DET
ÀÌ ¹®¹ýÀº ³Ê¹« °£´ÜÇÏ¿© ´ëºÎºÐÀÇ ¿µ¾î¹®ÀåÀ» ÇØ¼®ÇÏ´Â µ¥¿¡ À¯¿ëÇÏÁø ¾ÊÁö¸¸ ´Ù¼Ò Çö½ÇÀûÀÎ °ÍÀ¸·Î È®ÀåµÉ ¼ö ÀÖ´Ù.
´ÙÀ½°ú °°Àº ¹®ÀÚ¿ÀÌ ¾ð¾îÀÇ ¹®ÀåÀΰ¡¸¦ °áÁ¤ÇÏ·Á ÇÑ´Ù ÇÏÀÚ.
The president of the new company approves the sale.
ÀÌ ¹®Á¦¿¡ ´ëÇÑ Ç¥Çö ¼³Á¤Àº ´ÙÀ½°ú °°ÀÌ ¸í½ÃµÈ´Ù.
Àüü µ¥ÀÌÅͺ£À̽º´Â ¹®ÀÚ¿·Î ÀÌ·ç¾îÁø´Ù. Ãʱâ Àüü µ¥ÀÌÅͺ£À̽º´Â °Ë»çÇϱâ À§ÇØ Ã³À½¿¡ ÁÖ¾îÁø ¹®ÀÚ¿ÀÌ µÈ´Ù. »ý¼º±ÔÄ¢µéÀº ¹®¹ýÀÇ ÀçÇ¥±â±ÔÄ¢ (rewrite rule), µé·ÎºÎÅÍ À¯µµµÈ´Ù. ¹®¹ý±ÔÄ¢¿¡ ´ëÇØ¼ Àüü µ¥ÀÌÅͺ£À̽º¿¡ ³ªÅ¸³ª´Â ±ÔÄ¢ ¿ÞÆíÀº ±ÔÄ¢ ¿À¸¥ÆíÀ¸·Î ´ëÄ¡°¡ °¡´ÉÇÏ´Ù. ¿¹¸¦ µé¾î ¹®¹ý±ÔÄ¢ DNP VP ¡æ S ´Â DNP¤ýVP ¸¦ Áö´Ï°í ÀÖ´Â ¾î¶°ÇÑ Àüü µ¥ÀÌÅͺ£À̽ºµµ À̰ÍÀÌ S ·Î ´ëÄ¡µÈ °ÍÀ¸·Î º¯°æ½ÃŰ´Â µ¥¿¡ »ç¿ëµÈ´Ù. Àüü µ¥ÀÌÅͺ£À̽º°¡ ÇØ´ç ¹®¹ý±ÔÄ¢ÀÇ ¿ÞÆíÀ» °®°í ÀÖÁö ¾ÊÀ¸¸é ÀÌ ±ÔÄ¢Àº Àû¿ëµÉ ¼ö ¾ø´Ù. ´ÜÀÏ ±âÈ£ S ·Î ±¸¼ºµÈ µ¥ÀÌÅͺ£À̽º¸¸ÀÌ Á¾°áÁ¶°ÇÀ» ¸¸Á·ÇÑ´Ù. |
ÀÌ ¹®Á¦¿¡ ´ëÇÑ Å½»ö Æ®¸®ÀÇ ÀϺδ ±×¸² 7 ¿¡ º¸¿©Áø´Ù. ÀÌ °£´ÜÇÑ ¿¹¿¡¼´Â °¡´ÉÇÑ ´Ù¸¥ ±ÔÄ¢ Àû¿ë ¼ø¼¸¦ Á¦¿ÜÇϰí´Â Æ®¸®ÀÇ °¡Áö (branch) °¡ ¸Å¿ì Àû´Ù.
±×¸² 7 ±¸¹® ÇØ¼® ¹®Á¦¿¡ ´ëÇÑ Å½»ö Æ®¸®
8-ÆÛÁñ ¹®Á¦¸¦ ÇØ°áÇϱâ À§ÇØ ¾Õ¼ »ç¿ëÇÑ »ý¼º ½Ã½ºÅÛÀº Ãʱâ»óÅ¿¡¼ ¸ñÇ¥»óÅ·ΠÀüÇâ (forward) À¸·Î ÀÛ¾÷À» ¼öÇàÇß´Ù°í ¸»ÇÒ ¼ö ÀÖ´Ù. ±×·¯¹Ç·Î ÀÌ·¯ÇÑ »ý¼º ½Ã½ºÅÛÀ» ÀüÇâ »ý¼º ½Ã½ºÅÛÀ̶ó ºÎ¸¥´Ù. ¶ÇÇÑ ¸ñÇ¥»óÅ¿¡¼ ½ÃÀÛÇÏ¿© ÈÄÁøÀ̵¿ (backward move) À» ÇàÇÏ¿© Ãʱâ»óÅ¿¡ À̸£µµ·Ï ÇÔ¿¡ ÀÇÇØ¼ ¹®Á¦¸¦ ÇØ°áÇÒ ¼öµµ ÀÖ´Ù. ÀÌ·¯ÇÑ ¹æ½ÄÀ¸·Î 8-ÆÛÁñ ¹®Á¦¸¦ ÇØ°áÇϱâ À§ÇÑ »ý¼º ½Ã½ºÅÛÀ̶õ ´ÜÁö »óŵé°ú ¸ñÇ¥ »óÅÂÀÇ °³³äÀ» ¿ªÀ¸·Î »ý°¢Çϰí ÈÄÁøÀ̵¿¿¡ ÇØ´çµÇ´Â ±ÔÄ¢µéÀ» »ç¿ëÇÏ´Â °ÍÀÌ´Ù.
8-ÆÛÁñ ¹®Á¦ÀÇ °æ¿ì¿¡ ÈÄÇâ »ý¼º ½Ã½ºÅÛÀÇ ¼³Á¤Àº ¸ñÇ¥»óŰ¡ ¸íÈ®È÷ Ç¥ÇöµÇ¾îÁ® ÀÖÀ¸¹Ç·Î °£´ÜÇÏ´Ù. ¸ñÇ¥°¡ ¾î¶² Á¶°Ç¿¡ ÀÇÇØ Ç¥ÇöµÉ ¶§¿¡µµ ÈÄÇâ »ý¼º ½Ã½ºÅÛÀÌ ¼³Á¤µÉ ¼ö ÀÖ´Ù. ÀÌ·¯ÇÑ ¸ñÇ¥Á¶°ÇÀº ÈçÈ÷ ¼¼ú³í¸®¹® (predicate calculus) ¿¡ ÀÇÇØ Ç¥Çö °¡´ÉÇÏ´Ù.
ÀüÁø¹æÇâÀ¸·Î ÀÛµ¿ÇÏ´Â »ý¼º ½Ã½ºÅÛ°ú ÈÄÇâÀ¸·Î ÀÛµ¿ÇÏ´Â »ý¼º ½Ã½ºÅÛ °£¿¡ Çü½ÄÀûÀÎ Â÷ÀÌÁ¡Àº ¾ø´Ù ÇÒÁö¶óµµ ÀÌ µÎ °¡Áö¸¦ ¸íÈ®È÷ ±¸ºÐÁþ´Â °ÍÀÌ ¹Ù¶÷Á÷ÇÏ´Ù. ¾î¶² ¹®Á¦°¡ ºÐ¸íÇÑ »óŵé°ú ¸ñÇ¥»óŸ¦ °®°í »ý¼º ½Ã½ºÅÛÀÌ ÀÌ »óŵéÀ» Àüü µ¥ÀÌÅͺ£À̽ºµé·Î °£ÁÖÇÒ ¶§ ÀÌ ½Ã½ºÅÛÀº ÀüÇâ »ý¼º ½Ã½ºÅÛÀÌ µÈ´Ù. ÀÌ ¶§ ±ÔÄ¢Àº »óÅÂÇ¥Çö¿¡ Àû¿ëµÇ¾î »õ·Î¿î »óÅÂÇ¥ÇöÀ» »ý¼ºÇϴµ¥ ÀÌ·¯ÇÑ ±ÔÄ¢À» F-±ÔÄ¢À̶ó ÇÑ´Ù. ¸¸¾à ¸ñÇ¥»óŵéÀ» (¿©±â¼ ¸ñÇ¥»óŶõ ±ÔÄ¢ÀÇ ¿ªÀû¿ë¿¡ ÀÇÇÑ ºÎ¸ñÇ¥ (subgoal) »óÅÂÀÇ ÅëĪÀ» ÀǹÌÇÔ) Àüü µ¥ÀÌÅͺ£À̽ºµé·Î °£ÁÖÇÑ´Ù¸é ÀÌ ½Ã½ºÅÛÀ» ÈÄÇâ »ý¼º ½Ã½ºÅÛÀ̶ó ÇÑ´Ù. ÀÌ ¶§ ±ÔÄ¢Àº ¸ñÇ¥»óÅ¿¡ Àû¿ëµÇ¾î ºÎ¸ñÇ¥»óŸ¦ »ý¼ºÇϴµ¥ (ÀÌ ¼ø°£Àº ºÎ¸ñÇ¥»óÅ¿¡¼ ¸ñÇ¥»óűîÁö´Â Àû¿ëµÇ¾î ºÎ¸ñÇ¥»óŸ¦ »ý¼ºÇϴµ¥ (ÀÌ ¼ø°£Àº ºÎ¸ñÇ¥»óÅ¿¡¼ ¸ñÇ¥»óűîÁö´Â ±¸ÇØÁø °ÍÀ̹ǷΠÃʱâ»óÅ¿¡¼ ÇöÀçÀÇ ºÎ¸ñÇ¥»óűîÁöÀÇ °æ·Î¸¸ ±¸ÇÏ¸é µÈ´Ù), ÀÌ·¯ÇÑ ±ÔÄ¢À» B-±ÔÄ¢À̶ó ÇÑ´Ù.
´ÜÀÏÀÇ Ãʱâ»óÅÂ¿Í ´ÜÀÏÀÇ ¸ñÇ¥»óŸ¦ Áö´Ñ 8-ÆÛÁñ ¹®Á¦¿¡¼´Â ÀüÇâÀ» ½á¼ ÇØ°áÇÏ´Â °Í°ú ÈÄÇâ ÇØ°á °£¿¡´Â Â÷À̰¡ ¾øÀ¸¸ç °è»êºñ¿ëÀº ¾çÆíÀÌ ¸ðµÎ µ¿ÀÏÇÏ´Ù ÇÒ ¼ö ÀÖ´Ù. ±×·¯³ª ¾î´À ÇÑ ÆíÀÌ ´Ù¸¥ Æíº¸´Ù ´õ¿í È¿À²ÀûÀÎ °æ¿ì°¡ ÀÖ´Ù. ¿¹¸¦ µé¾î, ¸ñÇ¥»óÅ´ ´Ù¼ö °³À̸ç Ãʱâ»óÅ´ ÇϳªÀÎ ¹®Á¦°¡ ÀÖ´Ù°í °¡Á¤Çغ¸ÀÚ. ÀÌ ¹®Á¦¸¦ ÈÄÇâÀ¸·Î ÇØ°áÇϰíÀÚ ÇÏ´Â °ÍÀº ¹Ù¶÷Á÷ÇÏÁö ¾Ê´Ù ÇϰڴÙ. ÀÌ °æ¿ì¿¡´Â ¾î´À ¸ñÇ¥ »óŰ¡ Ãʱâ»óÅ¿¡ °¡Àå °¡±î¿î°¡ ÇÏ´Â °ÍÀº ¹Ì¸® ¾ËÁö ¸øÇϹǷΠÃÖÀûÀÇ ÇØ°á°æ·Î¸¦ ±¸ÇϰíÀÚ ÇÏ´Â °æ¿ì¿¡ ÈÄÇâ Ž»öÀº »ó´çÇÑ °è»êºñ¿ëÀÌ ÇÊ¿äÇÏ°Ô µÈ´Ù. ±×·¯¹Ç·Î ÀϹÝÀûÀ¸·Î, °¡Àå È¿À²ÀûÀÎ ÇØ°á ¹æÇâÀÇ ¼±Á¤Àº »óŰø°£ÀÇ ±¸Á¶¿¡ µû¸¥´Ù.
¹®Á¦ ÇØ°áÀ» À§ÇÑ Å½»öÀ» ÀüÇâ°ú ÈÄÇâÀ¸·Î µ¿½Ã¿¡ ÇàÇÒ ¼ö ÀÖ´Ù. »ý¼º ½Ã½ºÅÛÀ¸·Î ÀÌ·¯ÇÑ È¿°ú¸¦ ¾ò±â À§Çؼ´Â Àüü µ¥ÀÌÅͺ£À̽º´Â ÀüÇâÀ¸·Î À¯µµµÇ´Â »óÅÂ¿Í ÈÄÇâÀ¸·Î À¯µµµÇ´Â »óŸ¦ µ¿½Ã¿¡ Æ÷ÇÔÇÏ´Â »óÅÂÇ¥ÇöÀ» °¡Áö°Ô µÈ´Ù. ¿©±â¼´Â ÀüÇâÀ¸·Î À¯µµµÈ »óÅ¿¡´Â F-±ÔÄ¢ÀÌ Àû¿ëµÇ´Â ÇÑÆí, ÈÄÇâÀ¸·Î À¯µµµÈ »óÅ¿¡´Â B-±ÔÄ¢ÀÌ Àû¿ëµÇ¸ç ¹®Á¦ ÇØ°áÀÌ Á¾°áµÇµµ·Ï Çϱâ À§ÇØ Á¾°áÁ¶°ÇÀ» Àüü µ¥ÀÌÅͺ£À̽ºÀÇ µÎ °¡Áö »óÅ (ÀüÇâ¿¡ ÀÇÇÑ »óÅÂ¿Í ÈÄÇâ¿¡ ÀÇÇÑ »óÅÂ) ÀÇ ºñ±³¼±Åÿ¡ ÀÇÇÑ ÀûÀýÇÑ ÇüÅ·ΠÁöÁ¤µÇ¾î¾ß ÇÑ´Ù. Á¦¾î ½Ã½ºÅÛÀº ¶ÇÇÑ ¸Å ´Ü°è¸¶´Ù F-±ÔÄ¢À» Àû¿ëÇÒ °ÍÀÎÁö ¶Ç´Â B-±ÔÄ¢À» Àû¿ëÇÒ °ÍÀÎÁö¸¦ °áÁ¤ÇØ¾ß ÇÑ´Ù.
ƯÁ¤ Á¶°ÇÇÏ¿¡¼´Â Àû¿ë°¡´ÉÇÑ ÀÏ·ÃÀÇ ±ÔÄ¢µé¿¡ ´ëÇØ À̰ÍÀÌ Àû¿ëµÇ´Â ¼ø¼¿¡ °ü°è¾øÀÌ ¾ðÁ¦³ª µ¿ÀÏÇÑ °á°ú¸¦ ¾ò´Â °æ¿ì°¡ ÀÖ´Ù. ÀÌ·¯ÇÑ Á¶°ÇÀÌ ÀÌ·ç¾îÁø´Ù¸é »ý¼º ½Ã½ºÅÛÀº µ¿µîÇÑ ÇØ°á°æ·Î (±ÔÄ¢µéÀÌ Àû¿ëµÇ´Â ¼ø¼¸¦ ¹«½ÃÇÑ Àǹ̿¡¼ µ¿µî) µéÀ» Áߺ¹Çؼ ºÒÇÊ¿äÇÏ°Ô Å½»öÇÏÁö ¾ÊÀ½À¸·Î ÇØ¼ È¿À²¼ºÀ» ³ôÀδÙ.
±×¸² 8 ±×·¡ÇÁ¿¡¼ÀÇ µ¿µîÇÑ °æ·Îµé
±×¸² 8 ¿¡´Â ¼¼ °³ÀÇ ±ÔÄ¢ R1, R2, R3 °¡ SO ¶ó Ç¥½ÃµÈ µ¥ÀÌÅͺ£À̽º¿¡ Àû¿ë°¡´ÉÇϸç, ¼¼ °³ ±ÔÄ¢µé °¡¿îµ¥ ¾î´À Çϳª°¡ Àû¿ëµÈ ÈÄ¿¡µµ ±× °á°ú·Î ³ªÅ¸³ µ¥ÀÌÅͺ£À̽º¿¡ ¼¼ °³ÀÇ ±ÔÄ¢ÀÌ ¸ðµÎ ´Ù½Ã Àû¿ë°¡´ÉÇÏ´Ù. ´õ¿ì±â ±×¸² 8 Àº {R1, R2, R3} ÀÇ ¾î¶°ÇÑ ±ÔÄ¢ Àû¿ë ¼ø¼¿¡µµ °ü°è¾øÀÌ SO µ¥ÀÌÅͺ£À̽º¿¡¼ µ¿ÀÏÇÑ µ¥ÀÌÅͺ£À̽º SG ¸¦ À¯µµÇØ ³½´Ù.
»ý¼º ½Ã½ºÅÛÀÌ ¾î¶°ÇÑ µ¥ÀÌÅͺ£À̽º D ¿¡ ´ëÇØ¼µµ ´ÙÀ½°ú °°Àº ¼Ó¼ºÀ» Áö´Ò ¶§ °¡È¯ »ý¼º ½Ã½ºÅÛ (commutative production system) À̶ó ÇÑ´Ù.
1) D ¿¡ Àû¿ë°¡´ÉÇÑ ±ÔÄ¢µé·Î ±¸¼ºµÈ ÁýÇÕÀÇ °¢ ±¸¼º¿ä¼ÒµéÀº ¶ÇÇÑ D ¿¡ ¾î¶°ÇÑ Àû¿ë°¡´ÉÇÑ ±ÔÄ¢ÀÇ Àû¿ë¿¡ ÀÇÇØ »ý¼ºµÈ µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇØ¼µµ Àû¿ë°¡´ÉÇÏ´Ù.
2) ¸ñÇ¥Á¶°ÇÀÌ D ¿¡ ÀÇÇØ ¸¸Á·µÈ´Ù¸é D ¿¡ ¾î¶°ÇÑ Àû¿ë°¡´ÉÇÑ ±ÔÄ¢ÀÇ Àû¿ë¿¡ ÀÇÇØ¼ »ý¼ºµÈ µ¥ÀÌÅͺ£À̽º¿¡ ÀÇÇØ¼µµ ¸ñÇ¥Á¶°ÇÀÌ ¸¸Á·µÈ´Ù.
3) D ¿¡ Àû¿ë°¡´ÉÇÑ ±ÔÄ¢µéÀÇ ¾î¶°ÇÑ ¼ø¼·Î D ¿¡ ¿¬¼ÓÀûÀ¸·Î Àû¿ëÇÏ¿© ÃÖÁ¾¿¡ »ý¼ºµÇ´Â µ¥ÀÌÅͺ£À̽º´Â ±ÔÄ¢ Àû¿ë ¼ø¼°¡ ¹Ù²î´õ¶óµµ ºÒº¯ÀÌ´Ù.
±×¸² 8 ¿¡¼ÀÇ ±ÔÄ¢ Àû¿ëÀº ÀÌ·¯ÇÑ °¡È¯ÀÇ ¼Ó¼ºÀ» °¡Áö°í ÀÖ´Ù. ±×¸² 8 ÀÇ SG ¶ó Ç¥½ÃµÈ µ¥ÀÌÅͺ£À̽ºÀÇ À¯µµ¿¡ ÀÖ¾î¼, ¿©·¯ °æ·Îµé Áß¿¡¼ ºÐ¸íÈ÷ ´Ü Çϳª¸¸À» °í·ÁÇÒ Çʿ䰡 ÀÖ´Ù. °¡È¯ ½Ã½ºÅÛ¿¡ ÀÖ¾î¼ °æ·ÎÀÇ Áߺ¹Å½»öÀ» ÇÇÇÏ´Â ¹æ¹ýÀº ¸Å¿ì Áß¿äÇÏ´Ù.
°¡È¯ ½Ã½ºÅÛÀ̶õ ¾î¶² ÁÖ¾îÁø µ¥ÀÌÅͺ£À̽º¸¦ ¾î¶² ÁÖ¾îÁø Á¶°ÇÀ» ¸¸Á·ÇÏ´Â µ¥ÀÌÅͺ£À̽º·Î º¯È¯½Ã۴µ¥ Àû¿ëµÈ ±ÔÄ¢µé Àüü¿¡ ´ëÇØ ±ÔÄ¢ Àû¿ë ¼ø¼°¡ ¹Ù²î¾îµµ ¹«¹æÇÏ´Ù´Â Àǹ̴ ¾Æ´Ï´Ù. ¾î¶² ±ÔÄ¢ÀÌ µ¥ÀÌÅͺ£À̽º¿¡ Àû¿ëµÈ ÈÄ¿¡ Ãß°¡ÀûÀÎ ±ÔÄ¢ Àû¿ëÀÌ °¡´ÉÇÒ ¼öµµ Àֱ⠶§¹®ÀÌ´Ù. Ãʱ⿡ µ¥ÀÌÅͺ£À̽º¿¡ Àû¿ë°¡´ÉÇÑ ±ÔÄ¢µé¸¸¿¡ ´ëÇØ ÀÌµé »çÀÌÀÇ Àû¿ë ¼ø¼°¡ ¹Ù²î¾îµµ µ¿ÀÏÇÑ °á°úÀÇ µ¥ÀÌÅͺ£À̽º°¡ À¯µµµÊÀ» ÀǹÌÇÑ´Ù. ÀÌ Â÷ÀÌÁ¡Àº Áß¿äÇÏ´Ù.
°¡È¯ »ý¼º ½Ã½ºÅÛÀº Ưº°ÇÑ ¼Ó¼ºÀ» Áö´Ï´Â ÇÑ Áß¿äÇÑ ºÎ·ùÀÌ´Ù. ¿¹¸¦ µé¾î, ÀÌ ½Ã½ºÅÛ¿¡¼´Â À§ÀÇ Á¤ÀÇ¿¡ ÀÇÇØ ±ÔÄ¢ÀÇ Àû¿ëÀÌ ¿ªÇàµÇ°Å³ª Ãë¼ÒµÉ Çʿ䰡 ¾øÀ¸¹Ç·Î °úÁ¤ ȸº¹ ºÒ°¡´ÉÇÑ (irrevocable) Á¦¾î¹æ¹ýÀÌ Ç×»ó »ç¿ëµÉ ¼ö ÀÖ´Ù. ÀÌÀüÀÇ µ¥ÀÌÅͺ£À̽º¿¡ Àû¿ë°¡´ÉÇß´ø ¾î¶°ÇÑ ±ÔÄ¢µéµµ ÇöÀçÀÇ µ¥ÀÌÅͺ£À̽º¿¡ Àû¿ë°¡´ÉÇϹǷΠ±ÔÄ¢µéÀ» ´Ù¸¥ ¼ø¼·Î Àû¿ëÇϱâ À§ÇÑ ±â¹ýÀ» µû·Î Á¦°øÇÒ ÇÊ¿ä´Â ¾ø´Ù. ºÎÀûÀýÇÑ ±ÔÄ¢ÀÌ Àû¿ëµÇ¸é ´ÜÁö Á¾°áÀ» ¿¬±â½Ãų »ÓÀÌ¸ç °áÄÚ Á¾°áÀÌ ¾ÈµÇ´Â °ÍÀº ¾Æ´Ï´Ù. Á¾°á ÈÄ¿¡ À¯µµµÇ¾î¿Â ±ÔÄ¢ Àû¿ë ¼ø¼¿¡¼ ¹«°üÇÑ ±ÔÄ¢µéÀÌ Á¸ÀçÇÒ ¼ö Àִµ¥ À̰͵éÀº Á¦°ÅµÇ¾îµµ °ü°è¾ø´Ù. °¡È¯ ½Ã½ºÅÛÀº ³ªÁß¿¡ ´õ¿í »ó¼¼È÷ °ËÅäµÉ °ÍÀÌ´Ù.
¾î¶°ÇÑ »ý¼º ½Ã½ºÅÛµµ °¡È¯ »ý¼º ½Ã½ºÅÛÀ¸·Î Àüȯ½Ãų ¼ö ÀÖ´Â °£´ÜÇÑ ¹æ¹ýÀÌ ÀÖ´Ù. »ý¼º ½Ã½ºÅÛ¿¡ ÀÇÇÑ ÇØ°áÀ» À§ÇØ ¹®Á¦°¡ Ç¥ÇöµÇ¾î ÀÖ´Ù °¡Á¤ÇÏÀÚ. ¹®Á¦ Ç¥Çö ¹æ¹ý¿¡¼ ¾ð±ÞÇßµíÀÌ, ¾Æ¸¶µµ ÀÌ »ý¼º ½Ã½ºÅÛÀº Àüü µ¥ÀÌÅͺ£À̽º¿Í À̰ÍÀ» ¼öÁ¤ÇÏ´Â ±ÔÄ¢µé ±×¸®°í Àüü µ¥ÀÌÅͺ£À̽ºÀÇ Å½»ö Æ®¸®¸¦ À¯µµÇÒ ±×·¡ÇÁ Ž»ö Á¦¾î¹æ¹ýÀ» °¡Áö°Ô µÉ °ÍÀÌ´Ù. ÀÌÁ¦ ¶Ç´Ù¸¥ »ý¼º ½Ã½ºÅÛÀ¸·Î, ¾ÕÀÇ »ý¼º ½Ã½ºÅÛÀÇ Àüü Ž»ö Æ®¸®¸¦ Àüü µ¥ÀÌÅͺ£À̽º·Î °¡Áö´Â »ý¼º ½Ã½ºÅÛÀ» »ý°¢ÇØ º¸ÀÚ. ÀÌ »õ·Î¿î ½Ã½ºÅÛÀÇ ±ÔÄ¢µéÀº ¾ÕÀÇ »ý¼º ½Ã½ºÅÛ¿¡¼ÀÇ Á¦¾î¹æ¹ý ¼öÇà¿¡ ÀÇÇØ Ž»ö Æ®¸®°¡ ¼öÁ¤µÉ ¼ö ÀÖ´Â ´Ù¾çÇÑ ¹æ½ÄµéÀ» ³ªÅ¸³½´Ù. ±×·¯¹Ç·Î ºÐ¸íÈ÷ ¾î´À ´Ü°è¿¡¼ Àû¿ë°¡´ÉÇÑ ÀÌ »õ·Î¿î ½Ã½ºÅÛÀÇ ¾î¶°ÇÑ ±ÔÄ¢µµ ±× ÈÄ¿¡´Â °è¼Ó Àû¿ë°¡´ÉÇÑ »óÅ·Π³²°Ô µÈ´Ù. ¾ÕÀÇ ½Ã½ºÅÛÀÇ Á¦¾î¹æ¹ý¿¡ ÀÇÁ¸Çß´ø °úÁ¤ ȸº¹ °¡´ÉÇÑ Á¦¾î¹æ¹ýÀ» »õ·Î¿î ½Ã½ºÅÛ¿¡¼´Â ºÐ¸íÈ÷ °¡È¯ ¼Ó¼º¿¡ ÀÇÇØ ±¸ÇöÇϰí ÀÖ´Ù ÇϰڴÙ. ÀÌ·¯ÇÑ ÀüȯÀº Àüü µ¥ÀÌÅͺ£À̽º¿Í ±ÔÄ¢µéÀ» ´õ¿í º¹ÀâÇÏ°Ô Çϳª Á¦¾î¹æ¹ýÀÌ º¸´Ù °£´ÜÇØ Áø´Ù (°úÁ¤ ȸº¹ ºÒ°¡´ÉÇÑ Á¦¾î¹æ¹ý).
°¡È¯ÀÇ ¼ºÁúÀÌ ±ÔÄ¢ Àû¿ë¿¡ ¾î¶² ÀÚÀ¯¸¦ ºÎ¿©ÇÏ´Â À¯ÀÏÇÑ Á¶°ÇÀº ¾Æ´Ï´Ù. ¿¹¸¦ µé¾î, Ãʱ⠵¥ÀÌÅͺ£À̽º°¡ (C, B, Z) ÀÌ°í »ý¼º±ÔÄ¢µéÀÌ ´ÙÀ½°ú °°Àº ÀçÇ¥±â±ÔÄ¢¿¡ ±Ù°Å¸¦ µÎ´Â ½Ã½ºÅÛÀ» °í·ÁÇØ º¸ÀÚ.
R1 : C ¡æ (D, L)
R2 : C ¡æ (B, M)
R3 : B ¡æ (M, M)
R4 : Z ¡æ (B, B, M)
±×¸®°í Á¾°áÁ¶°ÇÀº µ¥ÀÌÅͺ£À̽º°¡ M µé¸¸À¸·Î ±¸¼ºµÇ¾îÁø »óŸ¦ ¸»ÇÑ´Ù.
±×·¡ÇÁ Ž»ö Á¦¾î¹æ¹ýÀº M µé¸¸À» °®´Â µ¥ÀÌÅͺ£À̽º¸¦ À¯µµÇÔ¿¡ ÀÖ¾î¼ ¿©·¯ µ¿µîÇÑ °æ·ÎµéÀ» Ž»öÇÒÁöµµ ¸ð¸¥´Ù. ±×¸² 9 ¿¡¼´Â ÀÌ·¯ÇÑ µÎ °¡Áö °æ·Î°¡ ³ªÅ¸³ª ÀÖ´Ù. Áߺ¹µÈ °æ·ÎµéÀ» Á¦¾î¹æ¹ýÀÌ ÀÌµé ¸ðµÎ¸¦ Ž»öÇÒ °æ¿ìµµ ÀÖÀ¸¹Ç·Î ºñÈ¿À²ÀûÀÌÁö¸¸, À̺¸´Ù ´õ ³ª»Û °ÍÀº ¼º°øÀûÀ¸·Î Á¾°áµÇÁö ¾Ê´Â °æ·Î¸¦ Ž»öÇÏ´Â °úÁ¤¿¡ ÀÖ¾î¼ÀÇ ¸¹Àº À¯¿ëÇÑ ÀÛ¾÷µéÀ» °á±¹¿¡´Â ³¶ºñÇØ ¹ö¸®´Â °ÍÀÌ´Ù (±×¸² 9 ¿¡¼ Æ®¸®ÀÇ ¿À¸¥ÂÊ °¡Áö¿¡ ÀÖ´Â ±ÔÄ¢ Àû¿ëµéÀÇ ´ëºÎºÐÀº ÇØ°á¿¡ ÇÊ¿äÇÑ °ÍÀÌ´Ù).
±×¸² 9 ÀçÇ¥±â ¹®Á¦¿¡ ´ëÇÑ ÇØ°á ¼ø¼
Áߺ¹µÈ °æ·Îµé¿¡ ´ëÇÑ ÀÌ·¯ÇÑ ºÒÇÊ¿äÇÑ Å½»öÀ» ÇÇÇÏ´Â ÇÑ °¡Áö ¹æ¹ýÀº Ãʱ⠵¥ÀÌÅͺ£À̽º¸¦ µ¶¸³ÀûÀ¸·Î ó¸®µÉ ¼ö ÀÖ´Â °³º°¿ä¼Òµé·Î ºÐÇØÇÏ´Â °ÍÀÌ´Ù. º» ¿¹¿¡¼, Ãʱ⠵¥ÀÌÅͺ£À̽º´Â C, B, Z ÀÇ ¼¼ °³ÀÇ ¿ä¼Ò (component) ·Î ºÐÇØµÉ ¼ö ÀÖÀ¸¸ç »ý¼º ±ÔÄ¢µéÀº ÀÌµé °¢°¢¿¡ µ¶¸³ÀûÀ¸·Î Àû¿ëµÉ ¼ö ÀÖ´Ù (°¡´ÉÇÏ´Ù¸é °¢°¢ÀÌ º´ÇàÀûÀ¸·Î). ÀÌ·¯ÇÑ Àû¿ëÀÇ °á°úµéµµ °¢ ±¸¼º¿ä¼Ò µ¥ÀÌÅͺ£À̽º°¡ M µé¸¸À» °®°Ô µÉ ¶§±îÁö ºÐÇØ, Àû¿ëÀÇ °úÁ¤À» ¹Ýº¹ÇÏ°Ô µÈ´Ù.
ÀΰøÁö´É »ý¼º ½Ã½ºÅÛÀº ÀÌ·¯ÇÑ ¹æ½ÄÀ¸·Î ºÐÇØ°¡´ÉÇÑ Àüü µ¥ÀÌÅͺ£À̽º¸¦ °®°í ÀÖ´Â °æ¿ì°¡ ¸¹´Ù. ÀÌ·¯ÇÑ µ¥ÀÌÅͺ£À̽º´Â ¿øÀÚµéÀÌ ¸ð¿©¼ Çü¼ºµÈ ºÐÀÚ¿¡ ºñÀ¯µÉ ¼ö ÀÖ´Ù. ¸¸ÀÏ ±ÔÄ¢ Àû¿ë°¡´ÉÁ¶°ÇÀÌ °³º° ¿øÀÚ¿¡°Ô¸¸ ±¸Çѵȴٰí ÇÏ¸ç ±ÔÄ¢ Àû¿ëÀÇ °á°ú·Î ÇØ´ç ¿øÀÚ°¡ ¾î¶² »õ·Î¿î ºÐÀÚ (ÀÌ ºÐÀÚµµ ¸¶Âù°¡Áö·Î ¿øÀÚµé·Î ÀÌ·ç¾îÁü) ·Î ´ëÄ¡µÈ´Ù¸é, ±× ºÐÀÚ¸¦ ¿øÀÚµé·Î ´Ù½Ã ºÐÇØÇØ¼ °¢°¢¿¡ ´ëÇØ µ¶¸³ÀûÀ¸·Î ±ÔÄ¢À» Àû¿ëÇÒ ¼ö ÀÖ´Ù. °¢ ±ÔÄ¢ Àû¿ëÀº ±ÔÄ¢ Àû¿ëÀÇ ÀüÁ¦Á¶°ÇÀ» ¼º¸³½Ã۱â À§ÇØ »ç¿ëµÈ Àüü µ¥ÀÌÅͺ£À̽ºÀÇ ¿ä¼Ò¿¡¸¸ ¿µÇâÀ» ¹ÌÄ£´Ù. °¢ ¼ö¼º¿ä¼Ò¿¡ ´ëÇÑ ±ÔÄ¢ Àû¿ëµéÀº ½ÇÁúÀûÀ¸·Î º´ÇàÇÏ¿© Àû¿ë°¡´ÉÇϹǷΠÀÌµé ±ÔÄ¢ Àû¿ë ¼ø¼´Â Áß¿äÇÏÁö ¾Ê´Ù.
µ¥ÀÌÅͺ£À̽º¸¦ ºÐÇØÇÏ¸é ¶ÇÇÑ Á¾°áÁ¶°ÇÀ» ºÐÇØÇÒ ¼ö ÀÖ¾î¾ß ÇÑ´Ù. ´Ù½Ã ¸»ÇÏ¸é °¢ ±¸¼º¿ä¼ÒµéÀ» °³º°ÀûÀ¸·Î ¼öÇàÇÑ´Ù¸é, ÀÌ ±¸¼º¿ä¼ÒµéÀÇ Á¾°áÁ¶°ÇµéÀÌ Ç¥ÇöµÇ¾îÁú ¼ö ÀÖ¾î¾ß Çϸç À̵éÀÌ ¸ð¿© Àüü Á¾°áÁ¶°ÇÀ» Çü¼ºÇÏ°Ô µÈ´Ù. Àüü Á¾°áÁ¶°ÇÀÌ Çü¼ºµÇ´Â ÈçÇÑ °æ¿ì´Â °¢ ¿ä¼Ò µ¥ÀÌÅͺ£À̽ºµé¿¡ ´ëÇÑ Á¾°áÁ¶°ÇÀ» Ç¥Çö (¾Æ¸¶µµ ¼¼ú ³í¸®¹®¿¡ ÀÇÇÑ Ç¥Çö) ÀÇ ³í¸®°öÀ¸·Î ³ªÅ¸³ª´Â °æ¿ìÀÌ´Ù. ´Þ¸® ¾ð±ÞµÇÁö ¾Ê´Â´Ù¸é Ç×»ó ÀÌ °æ¿ì¸¦ °¡Á¤Çϱâ·Î ÇÑ´Ù.
Àüü µ¥ÀÌÅͺ£À̽º¿Í Á¾°áÁ¶°ÇÀ» ºÐÇØÇÒ ¼ö ÀÖ´Â »ý¼º ½Ã½ºÅÛÀ» °¡ºÐÇØ »ý¼º ½Ã½ºÅÛ (decomposable production system) À̶ó ÇÑ´Ù. ÀÌ·¯ÇÑ °¡ºÐÇØ »ý¼º ½Ã½ºÅÛÀÇ ±âº» ÇÁ·Î½ÃÁê¾î´Â ´ÙÀ½°ú °°´Ù.
ÇÁ·Î½ÃÁê¾î SPLIT
1 DATA ¡ç Ãʱ⠵¥ÀÌÅͺ£À̽º
2 {Di}
¡ç DATA ÀÇ ºÐÇØ : °¢ Di ´Â ºÐÇØµÈ ¿ä¼Ò µ¥ÀÌÅͺ£À̽º¿¡ ÇØ´çµÊ
3
¸ðµç {Di} °¡ Á¾°áÁ¶°ÇÀ» ¸¸Á·ÇÒ ¶§±îÁö ´Ü°è 4 ~ ´Ü°è 11 À» ¹Ýº¹
¼öÇàÇÑ´Ù.
4 begin
5 {Di} Áß¿¡¼ Á¾°áÁ¶°ÇÀ» ¸¸Á·ÇÏÁö ¾Ê´Â
¿ä¼Ò¸¦ Çϳª ¼±ÅÃÇÑ´Ù (ÀÌ ¿ä¼Ò¸¦ D* ¶ó ÇÔ).
6 {Di}
¿¡¼ D* ¸¦ Á¦°ÅÇÑ´Ù.
7 D* ¿¡ Àû¿ë°¡´ÉÇÑ ±ÔÄ¢µé
°¡¿îµ¥ Çϳª¸¦ ¼±ÅÃÇÑ´Ù (ÀÌ ±ÔÄ¢À» R À̶ó ÇÔ).
8 D ¡ç D* ¿¡ R À» Àû¿ëÇÑ
°á°ú
9 {di} ¡ç D ÀÇ ºÐÇØ
10 end
SPLIT ÀÇ Á¦¾î¹æ¹ýÀº ´Ü°è 5 ¿¡¼ ¿ä¼Ò µ¥ÀÌÅͺ£À̽º D* ¸¦ ¼±ÅÃÇÏ¾ß Çϰí, ´Ü°è 7 ¿¡¼ Àû¿ëÇÒ ±ÔÄ¢ R À» ¼±ÅÃÇØ¾ß ÇÑ´Ù. ´Ü°è 3 À» ¸¸Á·½Ã۱â À§Çؼ´Â ¾î´À ÇüÅÂÀÇ Á¦¾î¹æ¹ýÀ¸·Îµµ °á±¹¿¡´Â {Di} ³»ÀÇ ¸ðµç ¿ä¼ÒµéÀ» ¼±ÅÃÇØ¾ß ÇÑ´Ù. ±×·¯³ª ¼±ÅÃµÈ D* ¿¡ ´ëÇØ¼´Â Àû¿ë°¡´ÉÇÑ ±ÔÄ¢µé °¡¿îµ¥ Çϳª¸¸ ¼±ÅÃÇÑ´Ù.
¿ä¼Ò µ¥ÀÌÅͺ£À̽ºµéÀÇ º´Çà󸮰¡ °¡´ÉÇÒÁö¶óµµ ¾î¶² ¼ø¼¿¡ ÀÇÇØ ¼öÇàµÇ´Â Á¦¾î¹æ¹ý¿¡ ´ëÇØ »ìÆìº¸ÀÚ. ¿ä¼ÒµéÀÇ ÀÌ·¯ÇÑ ¼öÇà¼ø¼¸¦ Á¤ÇÏ´Â µ¥´Â µÎ °¡Áö ¹æ¹ýÀÌ ÀÖ´Ù : (a) ¿ä¼ÒµéÀÌ »ý¼ºµÊ°ú µ¿½Ã¿¡ ¾ðÁ¦³ª À̵éÀº °íÁ¤µÈ ¼ø¼¿¡ ÀÇÇØ ¼öÇàµÉ ¼ø¼°¡ Á¤ÇØÁø´Ù. (b) ¼öÇà Áß¿¡ ¿ä¼ÒµéÀº ÀçÁ¶Á¤ÀÌ °¡´ÉÇÏ´Ù. (a) ÀÇ °æ¿ì¿¡´Â, °¢ ±¸¼º¿ä¼Ò´Â ´ÙÀ½ÀÇ ¿ä¼Ò°¡ ¼öÇàµÇ±â Àü¿¡ ¼öÇàÀ» ¿ÏÀüÈ÷ ¿Ï·áÇÑ´Ù. ¹°·Ð »ý¼º±ÔÄ¢ÀÌ ¿ä¼Ò¿¡ Àû¿ëµÇ¾î »ý¼ºµÇ´Â µ¥ÀÌÅͺ£À̽º´Â ¶ÇÇÑ ºÐÇØµÉÁöµµ ¸ð¸£¸ç, À̶§ ÀÌ ºÐÇØµÈ ¿ä¼Ò µ¥ÀÌÅͺ£À̽ºµéÀº °íÁ¤µÈ ¼ø¼¿¡ ÀÇÇØ ¼øÈ¯ÀûÀ¸·Î 󸮵ȴÙ. ÀϹÝÀûÀ¸·Î ¿ªÇà¹æ¹ý¿¡¼ÀÇ ±ÔÄ¢À» ¼±ÅÃÇÏ´Â ¿ä·ÉÀº ÀÌ ±¸¼º µ¥ÀÌÅͺ£À̽ºµéÀÇ ÀÌ·¯ÇÑ °íÁ¤ ¼ø¼ 󸮹æ¹ý°ú °ü°èµÇ¾î ÀÌ¿ëµÈ´Ù.
°¡ºÐÇØ »ý¼º ½Ã½ºÅÛÀÇ ´õ¿í À¶Å뼺ÀÌ ÀÖ´Â Á¦¾î¹æ¹ýÀº ¼öÇà°úÁ¤¿¡¼ ¿ä¼Ò µ¥ÀÌÅͺ£À̽ºµéÀÇ ¼ø¼¸¦ µ¿Àû (dynamic) À¸·Î ÀçÁ¶Á¤ÇÏ´Â °ÍÀÌ´Ù. AND/OR ±×·¡ÇÁ ±¸Á¶´Â ÀÌ·¯ÇÑ Á¦¾î¹æ¹ýÇÏÀÇ »ý¼º ½Ã½ºÅÛÀÇ ¼öÇà°úÁ¤À» Ç¥ÇöÇÏ´Â µ¥ À¯¿ëÇÏ´Ù. ±×¸² 10 Àº ¾Õ¿¡¼ ¾ð±ÞÇÑ ÀçÇ¥±â¹®Á¦ÀÇ AND/OR ±×·¡ÇÁ¸¦ ³ªÅ¸³½´Ù. Æò¹üÇÑ º¸ÅëÀÇ ±×·¡ÇÁ¿Í ¸¶Âù°¡Áö·Î AND/OR ±×·¡ÇÁµµ Àüü µ¥ÀÌÅͺ£À̽º·Î ¸íĪÀÌ ºÙ¿©Áø ³ëµåµé·Î ±¸¼ºµÈ´Ù. ºÐÇØ°¡´ÉÇÑ µ¥ÀÌÅͺ£À̽º·Î ¸íĪÀÌ ºÙ¿©Áø ³ëµå´Â ÈÄ°è ³ëµåµé°ú ¿¬°áµÇ´Âµ¥ ÀÌ ÈÄ°è ³ëµåµéÀº °¢±â ºÐÇØµÈ ¿ä¼Ò µ¥ÀÌÅͺ£À̽º·Î ¸íĪÀÌ ºÙ¿©Áø ³ëµåµéÀÌ´Ù. ÀÌ¿Í °°ÀÌ ºÐÇØ°¡´ÉÇÑ ºÎ¸ð ³ëµåÀÇ µ¥ÀÌÅͺ£À̽º°¡ Á¾°áµÇ±â À§Çؼ´Â À̰ÍÀÇ ÈÄ°è ³ëµåµéÀÇ µ¥ÀÌÅͺ£À̽ºµéÀÌ ¸ðµÎ Á¾°áµÇ¾î¾ß Çϱ⠶§¹®¿¡ ÀÌ ÈÄ°è ³ëµåµéÀ» AND ³ëµåµéÀ̶ó ÇÑ´Ù. ÀÌ·¯ÇÑ AND ³ëµåµéÀÇ Ç¥ÇöÀº ±×¸²¿¡¼ º¸µíÀÌ ¹Ý¿øÀ¸·Î ¹¿©Á® ³ªÅ¸³½´Ù.
¿ä¼Ò µ¥ÀÌÅͺ£À̽º¿¡´Â ±ÔÄ¢µéÀÌ Àû¿ëµÉ ¼ö ÀÖ´Ù. ÀÌ ¿ä¼Ò µ¥ÀÌÅͺ£À̽ºÀÇ ³ëµå´Â ±ÔÄ¢ÀÌ Àû¿ëµÈ ÈÄ¿¡ »ý¼ºµÇ´Â µ¥ÀÌÅͺ£À̽º·Î ¸íĪÀÌ ºÙ¿©Áö´Â ÈÄ°è ³ëµå¸¦ °®°Ô µÈ´Ù. ±×·¯¹Ç·Î Àû¿ë°¡´ÉÇÑ ¿©·¯ ±ÔÄ¢µé·Î ÀÎÇØ »ý¼ºµÇ´Â ¿©·¯ ÈÄ°è ³ëµåµéÀ» °¡Áú ¼ö ÀÖ´Ù. À§ÀÇ ¿ä¼Ò µ¥ÀÌÅͺ£À̽º°¡ Á¾°áµÇ±â À§Çؼ´Â À̰ÍÀÇ ÈÄ°è ³ëµåµé °¡¿îµ¥ Çϳª¸¸ Á¾°áÁ¶°ÇÀ» ¸¸Á·ÇÏ¸é µÈ´Ù. ±×·¯¹Ç·Î ÀÌ·¯ÇÑ ÈÄ°è ³ëµåµéÀ» OR ³ëµåµéÀ̶ó ºÎ¸¥´Ù.
±×¸² 10 ÀçÇ¥±â¹®Á¦ÀÇ AND/OR Æ®¸®
±×¸² 10 ¿¡¼, Á¾°áÁ¶°ÇÀ» ¸¸Á·ÇÏ´Â ¿ä¼Ò µ¥ÀÌÅͺ£À̽ºµéÀº ÇØ´çµÇ´Â ³ëµå¿¡ ¸ðµÎ ÀÌÁßÀÇ »ç°¢ÇüÀ¸·Î ±×·ÁÁ® Àִµ¥ ÀÌ·¯ÇÑ ³ëµåµéÀ» Á¾°á ³ëµå (terminal node) µéÀ̶ó ÇÑ´Ù (±×¸² 10 Àº ±×·¡ÇÁ·Îµµ Ç¥ÇöÀÌ °¡´ÉÇÏ´Ù. µ¥ÀÌÅͺ£À̽º (M, M) ÀÌ ³ªÅ¸³ª´Â ³× °³ÀÇ ³ëµå¸¦ Çϳª·Î Çϰí È»ìÇ¥ÀÇ ¹æÇâµéÀ» ¼öÁ¤½ÃŰ¸é ±×·¡ÇÁ°¡ µÈ´Ù).
ÀÌ ÀçÇ¥±â ¹®Á¦ÀÇ ÇØ°á°æ·Î´Â AND/OR ±×·¡ÇÁ¿¡¼ÀÇ ÇÑ ºÎ ±×·¡ÇÁ (subgraph) ·Î ³ªÅ¸³»¾îÁø´Ù. ÀÌ ÇØ°á°æ·Î´Â ±×¸² 10 ¿¡¼ ±½Àº ¼±À¸·Î Ç¥½ÃµÈ ºÎ ±×·¡ÇÁÀÌ´Ù. ÀÌ ºÎ ±×·¡ÇÁ¿¡¼ ³¡´Ü ³ëµåµéÀº ¸ðµÎ Á¾°áÁ¶°ÇÀ» ¸¸Á·ÇÏ´Â µ¥ÀÌÅͺ£À̽ºµé¿¡ ÇØ´çµÈ´Ù. AND/OR ±×·¡ÇÁ¸¦ ÀÌ¿ëÇÑ ÇØ°á°æ·ÎÀÇ À¯µµ¹æ¹ýÀº Á¦ 4 Àå¿¡¼ ³íÀǵȴÙ.
ÀÌÁ¦ °¡ºÐÇØ »ý¼º ½Ã½ºÅÛÀÌ ´ÙÀ½ÀÇ ¸î °¡Áö ¿¹¿¡¼ ¾î¶»°Ô Àû¿ëµÇ´ÂÁö¸¦ »ìÆìº¸ÀÚ.
1) ÈÇб¸Á¶ À¯µµ ¹®Á¦
ÈÇÕ¹°ÀÇ ºÐ±¤»çÁø°ú °°Àº ½ÇÇèÀû µ¥ÀÌÅͷκÎÅÍ ÀÌ º¹ÀâÇÑ ÈÇÕ¹°ÀÇ ±¸Á¶°¡ ¹«¾ùÀΰ¡ÇÏ´Â °ÍÀ» °áÁ¤ÇÏ´Â °ÍÀº À¯±âÈÇп¡¼ Áß¿äÇÑ ¹®Á¦ÀÌ´Ù. DENDRAL À̶ó ºÒ¸®´Â ÀΰøÁö´É ½Ã½ºÅÛÀº ÀÌ·¯ÇÑ º¹ÀâÇÑ ÈÇÕ¹°ÀÇ ±¸Á¶¸¦ °áÁ¤Çϱâ À§ÇØ °í¾ÈµÈ ½Ã½ºÅÛÀÌ´Ù. DENDRAL ÀÇ Áß¿äÇÑ ¼öÇàºÎºÐÀº ÈÇÕ¹°¿¡ ´ëÇÑ ÈÇнÄÀÌ ÁÖ¾îÁø »óȲ¿¡¼ ÀÌ ÈÇÕ¹°ÀÇ °¡´ÉÇÒ ¼ö ÀÖ´Â Çü¼º±¸Á¶µéÀ» À¯µµÇØ ³»´Â °ÍÀÌ´Ù. ÀÌ °¡´ÉÇÑ ±¸Á¶µéÀÌ À¯µµµÇ´Â ¹æ¹ý¿¡ ´ëÇÑ »ó¼¼ÇÑ ¼³¸íÀº »ý·«Çϱâ·Î Çϸç, ´ÜÁö °£´ÜÇÑ ÅºÈ¼ö¼Ò¿¡ ´ëÇØ ¾î¶»°Ô ó¸®ÇÏ´ÂÁö¸¦ ¼³¸íÇϱâ·Î ÇÑ´Ù.
°¡´ÉÇÒ ¼ö ÀÖ´Â ±¸Á¶µéÀ» À¯µµÇϱâ À§ÇÑ ½Ã½ºÅÛÀº »ý¼º ½Ã½ºÅÛÀ¸·Î °£ÁÖÇÒ ¼ö ÀÖ´Ù. Àüü µ¥ÀÌÅͺ£À̽º´Â ºÎºÐÀûÀ¸·Î ±¸Á¶ÈµÈ ÈÇÕ¹°·Î¼, »ý¼º ½Ã½ºÅÛÀº ÀÌ µ¥ÀÌÅͺ£À̽º »ó¿¡¼ ¼öÇàµÇ¾î ±¸Á¶ÈÀÇ Á¤µµ¸¦ Áõ°¡½ÃŲ´Ù. Ãʱ⿡ µ¥ÀÌÅͺ£À̽º´Â ¾î¶°ÇÑ ÈÇб¸Á¶µµ Ç¥ÇöÇÏÁö ¾ÊÀ¸¸ç ´ÜÁö ÈÇнĸ¸À» °®°í ÀÖ´Ù. Áß°£´Ü°è¿¡¼, µ¥ÀÌÅͺ£À̽º´Â ÈÇÕ¹°ÀÇ ÀϺΠ±¸Á¶¸¦ Ç¥ÇöÇÏ°Ô µÇ¸ç, °úÁ¤ÀÇ ¸¶Áö¸·¿¡ µ¥ÀÌÅͺ£À̽º´Â ÈÇÕ¹°ÀÇ Àüü±¸Á¶¿¡ ´ëÇÑ Ç¥ÇöÀ» °®°Ô µÈ´Ù.
ÀÌ ¹®Á¦¿¡ ÀÖ¾î¼ µ¥ÀÌÅͺ£À̽º´Â ºÎºÐµé·Î ºÐÇØµÇ¾î ÀϺδ ¿ø·¡ ÈÇнÄÀÇ ±¸Á¶°¡ À¯µµ ¾È µÈ ÀϺΠÈÇнÄÀÌ µÇ°Ô ÇÒ ¼ö ÀÖÀ¸¹Ç·Î °¡ºÐÇØ »ý¼º ½Ã½ºÅÛÀ» »ç¿ëÇÒ ¼ö ÀÖ´Ù. ¿©±â¼ »ý¼º±ÔÄ¢µéÀº ±¸Á¶Ç¥ÇöÀÌ ¾È µÈ ÈÇнÄÀ» ºÎºÐÀûÀÎ ±¸Á¶¸¦ Á¦°øÇϴ ǥÇöÀ¸·Î Àüȯ½ÃŰ´Â ±¸Á¶ Á¦½Ã (structure-proposing) ±ÔÄ¢µéÀÌ´Ù. Á¾°áÁ¶°ÇÀ» ¸¸Á·ÇÏ´Â µ¥ÀÌÅͺ£À̽º´Â ±¸Á¶È ¾È µÈ ÈÇнÄÀ» Çϳªµµ °¡ÁöÁö ¾Ê´Â µ¥ÀÌÅͺ£À̽ºµéÀÌ µÈ´Ù.
°£´ÜÈ÷ ±¸Á¶ Á¦½Ã ±ÔÄ¢ÀÌ ¾î¶»°Ô Àû¿ëµÇ´ÂÁö »ìÆìº¸ÀÚ. ÈÇÐ½Ä C5H12 ÀÇ ±¸Á¶¸¦ À¯µµÇϰíÀÚ ÇÑ´Ù °¡Á¤ÇÏÀÚ. ¿©±â¼ ³íÇÏ´Â »ý¼º ½Ã½ºÅÛÀº ÀÌ ÈÇнĿ¡ ´ëÇÑ °¡´ÉÇÒ ¼ö ÀÖ´Â ±¸Á¶µéÀ» Á¦½ÃÇÏ°Ô µÈ´Ù. ±×·¯³ª Á¦½ÃµÈ ÀÌ ±¸Á¶µéÀÌ ¸ðµÎ ½ÇÁúÀûÀ¸·Î °¡´ÉÇÑ °ÍÀÌ ¾Æ´Ï´Ù. ½ÇÁ¦ÀûÀÎ DENDRAL ½Ã½ºÅÛÀº ºÐ±¤»çÁø ¿Ü¿¡ ´Ù¸¥ ÈÇÐÁö½ÄÀ» »ç¿ëÇØ¼ À̵é À¯µµµÈ ±¸Á¶µéÀÇ »ó´çÇÑ ±¸Á¶µéÀ» Á¦½ÃÇÑ´Ù. Ãʱ⠵¥ÀÌÅͺ£À̽º´Â ´ÜÁö ÈÇÐ½Ä C5H12 ÀÌ´Ù. ÀÌ °æ¿ì¿¡ ÀÖ¾î ´ÙÀ½°ú °°Àº ºÎºÐÀû ±¸Á¶µéÀ» Á¦½ÃÇÑ´Ù.
À§ÀÇ ºÎºÐÀû ±¸Á¶¿¡¼, ¼öÁ÷¼± (| |) ³»¿¡ ÀÖ´Â ÈÇнĵéÀº ±¸Á¶Ç¥ÇöÀÌ ¾ÆÁ÷ ¾ÈµÈ °ÍµéÀÌ´Ù. ÀÌ·¯ÇÑ ºÎºÐµéÀº µ¥ÀÌÅͺ£À̽º¿¡¼ ±¸Á¶ÈµÈ ºÎºÐÀ¸·ÎºÎÅÍ ºÐÇØµÇ¾î ÀÌµé °¢°¢¿¡ ´ëÇØ µ¶¸³ÀûÀ¸·Î °ü·ÃµÇ´Â ±¸Á¶ Á¦½Ã ±ÔÄ¢µéÀ» Àû¿ëÇÒ ¼ö ÀÖ´Ù. ¿¹¸¦ µé¾î ±ÔÄ¢Àº ÈÇÐ½Ä - |C2H5| ¿¡ ´ëÇØ ´ÙÀ½°ú °°Àº ±¸Á¶¸¦ Á¦½ÃÇÑ´Ù.
C5H12 ¹®Á¦¿¡ ´ëÇÑ ºÎºÐÀûÀÎ AND/OR Æ®¸®´Â ±×¸² 11 °ú °°´Ù. °¢ ÇØ°á°æ·ÎÀÇ ºÎºÐ Æ®¸®´Â °¡´ÉÇÑ ±¸Á¶¿¡ ÇØ´çµÈ´Ù. ±½Àº ¼±À¸·Î Ç¥½ÃµÈ ÇØ°á°æ·Î´Â ´ÙÀ½°ú °°Àº ±¸Á¶¿¡ ÇØ´çµÈ´Ù.
±×¸² 11 ÈÇÐ ±¸Á¶ ¹®Á¦¿¡ ´ëÇÑ AND/OR Æ®¸®
2) ÀûºÐ ¹®Á¦
±âÈ£ ÀûºÐ ¹®Á¦¿¡¼ ÀÔ·ÂÀ¸·Î ¿Í °°Àº ¾î¶°ÇÑ ºÎÁ¤ÀûºÐÀ» ÃëÇÏ¿© Ãâ·ÂÀ¸·Î 1/9 sin 3x - 1/3x cos x ¿Í °°Àº
ÇØ´äÀ» ÀÚµ¿ÀûÀ¸·Î À¯µµÇϱ⸦ ¿øÇÑ´Ù. À̸¦ À§Çؼ´Â ¾Æ·¡¿Í °°Àº °£´ÜÇÑ ÀûºÐ°ø½Äµé¿¡
´ëÇÑ µµÇ¥°¡ ÇÊ¿äÇÏ´Ù.
±âÈ£ ÀûºÐ ¹®Á¦´Â ÁÖ¾îÁø ÀûºÐÀ» µµÇ¥ ³»¿¡ ³ªÅ¸³ª´Â Ç¥ÇöµéÀÇ ÇüÅ·ΠÀüȯÇÏ´Â »ý¼º ½Ã½ºÅÛ¿¡ ÀÇÇØ ÇØ°áµÉ ¼ö ÀÖ´Ù.
»ý¼º±ÔÄ¢µéÀº ºÎºÐÀûºÐ°ú ÀûºÐÀÇ ºÐÇØ ±×¸®°í ´ë¼ö
¹× »ï°¢ÇÔ¼ö ġȯ°ú °°Àº ´Ù¸¥ º¯È¯¹ýÄ¢¿¡ ±âÃÊÇÑ´Ù. ºÎºÐÀûºÐ¿¡ µû¸¥ »ý¼º±ÔÄ¢Àº
¸¦
·Î º¯È¯½ÃŲ´Ù. ¿ø·¡ ÀûºÐµÉ ÇÔ¼öÀÇ ¾î´À ºÎºÐÀÌ u ÀÌ°í ¾î´À ºÎºÐÀÌ dv ¿¡ ÇØ´çÇÒ
°ÍÀÎÁö¿¡ ¼±ÅÃÀ» °¡Áö´Â °æ¿ì¿¡´Â °¢°¢¿¡ ´ëÇØ °³º°ÀûÀ¸·Î ±ÔÄ¢À» Àû¿ëÇÒ ¼ö ÀÖ´Ù.
ÀûºÐÀÇ ºÐÇØ±ÔÄ¢Àº ¾î¶² ÇÕÀÇ ÇÔ¼ö¿¡ ´ëÇÑ ÀûºÐÀ»
°¢ ¿ä¼Ò¿¡ ´ëÇÑ ÀûºÐµéÀÇ ÇÕÀ¸·Î º¯È¯½Ã۸ç, ¶ÇÇÑ ÀμöºÐÇØÇÏ´Â ±ÔÄ¢Àº ¿Í °°Àº Ç¥ÇöÀ»
·Î º¯È¯½ÃŲ´Ù. ±×¿Ü ´Ù¸¥ ±ÔÄ¢µéÀº ±×¸² 12 ¿¡ Á¦½ÃµÈ °úÁ¤¿¡ ±âÃÊÇÑ´Ù.
´ë¼öġȯ (¿¹) »ï°¢ÇÔ¼ö ġȯ (¿¹) ºÐ¼ö (¿¹) Á¦°ö (¿¹) |
±×¸² 12 ÀûºÐ±ÔÄ¢ÀÇ ¿¹
ÀûºÐµéÀÇ ÇÕÀÇ ÇüŸ¦ Æ÷ÇÔÇϴ ǥÇöÀº °³º°ÀûºÐµé·Î ºÐ»êµÉ ¼ö Àִµ¥, ÀÌµé °¢°¢Àº µ¶¸³ÀûÀ¸·Î ó¸®µÉ ¼ö ÀÖÀ¸¹Ç·Î ÀÌ »ý¼º ½Ã½ºÅÛÀº °¡ºÐÇØ »ý¼º ½Ã½ºÅÛÀÌ µÈ´Ù.
±×¸² 13 ÀûºÐ ¹®Á¦ÀÇ AND/OR Æ®¸®
ÀÌ ¿©·¯ ±ÔÄ¢µéÀÇ À¯¿ë¼ºÀº ÀûºÐÇÔ¼öÀÇ ÇüÅ¿¡ Àý´ëÀûÀ¸·Î Á¿ìµÈ´Ù. SAINT (slagle, 1963) ¶ó´Â ±âÈ£ÀûºÐ ½Ã½ºÅÛ¿¡¼´Â ÀûºÐÇÔ¼öµéÀ» À̵éÀÌ Áö´Ï°í ÀÖ´Â ¿©·¯ Ư¼ºµé¿¡ µû¶ó ºÐ·ùÇÏ¿´´Ù. °¢ ºÐ·ùµÈ ÀûºÐÇÔ¼öµé¿¡ ´ëÇØ¼´Â À̵鿡 Àû¿ë°¡´ÉÇÑ ±ÔÄ¢µéÀ» °æÇèÀûÀΠüÇè¿¡ ÀÇÇØ ¼±ÅÃÇÏ°Ô µÈ´Ù.
±×¸² 13 ¿¡¼´Â °¡ºÐÇØ »ý¼º ½Ã½ºÅÛ¿¡ ÀÇÇØ Ž»öµÈ ÇÑ AND/OR Æ®¸®¸¦ º¸¿© ÁØ´Ù. ÀÌ ¹®Á¦´Â ´ÙÀ½°ú °°Àº ½ÄÀ» ±¸ÇÏ´Â ½ÄÀÌ´Ù.
Æ®¸®ÀÇ ³ëµåµéÀº ÀûºÐµÉ ¼ö½ÄÀ» ³ªÅ¸³»°í ÀÖ´Ù. ÀûºÐµµÇ¥¿¡ ÀÖ´Â ±âÃÊÀûÀÎ ÀûºÐ¿¡ ÇØ´çÇÏ´Â ¼ö½ÄÀº Á¾°áÁ¶°ÇÀ» ¸¸Á·ÇϹǷΠÀÌÁßÀÇ »ç°¢ÇüÀ¸·Î Ç¥½ÃµÈ´Ù. ¿©±â¼ ±½Àº ¼±Àº ÀÌ ¹®Á¦¿¡ ´ëÇÑ ÇØ°á°æ·ÎÀÇ Æ®¸®¸¦ °¡¸®Å°´Âµ¥ ÀÌ ÇØ°á Æ®¸®¿Í ÀûºÐµµ Ç¥·ÎºÎÅÍ ÇØ´äÀ» ±¸ÇÏ¸é ´ÙÀ½°ú °°°Ô µÈ´Ù.
ÀÌÁ¦±îÁö ÀΰøÁö´É »ý¼º ½Ã½ºÅÛÀÇ µÎ °¡Áö ÇüÅ Áï, ÀÏ¹Ý ÇüÅÂÀÎ PRODUCTION ÇÁ·Î½ÃÁê¾î¿Í ºÐÇØÇüÅÂÀÎ SPLIT ÇÁ·Î½ÃÁê¾î¿¡ ´ëÇØ ³íÇÏ¿´´Ù. ¹®Á¦°¡ »ý¼º ½Ã½ºÅÛ¿¡ ÀÇÇÑ ÇØ°áÀ» À§ÇØ Ç¥ÇöµÇ´Â ¹æ½Ä¿¡ µû¶ó ÀÌ »ý¼º ½Ã½ºÅÛµéÀº ÀüÇâ ¶Ç´Â ÈÄÇâÀ¸·Î ¼öÇàÀÌ µÈ´Ù. ¶ÇÇÑ À̵éÀº °úÁ¤ ȸº¹°¡´ÉÇÑ, ¶Ç´Â °úÁ¤ ȸº¹ ºÒ°¡´ÉÇÑ (irrevocable) Á¦¾î¹æ¹ý¿¡ ÀÇÇØ Á¦¾îµÈ´Ù. À̿Ͱ°Àº Â÷À̵鿡 ±âÃÊÇÑ »ý¼º ½Ã½ºÅÛÀÇ ºÐ·ù´Â ´Ù¾çÇÑ ÀΰøÁö´É ½Ã½ºÅÛ°ú Àϰü¼ºÀÖ´Â °³³ä Á¤¸³¿¡ Å« µµ¿òÀ» ÁØ´Ù.
¿©±â¼ ³íÀǵǴ Â÷ÀÌÁ¡À̶õ ´ÜÁö ´Ù¸¥ Á¾·ùÀÇ ÀΰøÁö´É ½Ã½ºÅÛµé °£ÀÇ Â÷ÀÌÁ¡À» ÀǹÌÇÏ´Â °ÍÀÌÁö ÇØ°áÇØ¾ß ÇÒ ¹®Á¦µé »çÀÌ¿¡¼ÀÇ Â÷ÀÌÁ¡Àº ¾Æ´Ï´Ù. µ¿ÀÏÇÑ ¹®Á¦°¡ ÀüÀûÀ¸·Î ´Ù¸¥ Á¾·ùÀÇ ½Ã½ºÅ۵鿡 ÀÇÇØ Á¦°¢±â Ç¥ÇöµÇ°í ÇØ°áµÇ´Â ¿¹¸¦ ³ªÁß¿¡ º¸°Ô µÉ °ÍÀÌ´Ù.
¾ÕÀ¸·Î ¹®Á¦ Ç¥Çö¿¡ ´ëÇÑ ¿©·¯ °¡Áö ¿¹°¡ Á¦½ÃµÉ °ÍÀÌ´Ù. ¾î¶² ÁÖ¾îÁø ¹®Á¦¿¡ ´ëÇÑ Àüü µ¥ÀÌÅͺ£À̽º, ±ÔÄ¢µé, ±×¸®°í Á¾°áÁ¶°Ç µîÀÇ ¼³Á¤Àº ´Ù¼Ò ±â¼úÀ» ¿äÇÏ¸ç ¿¹¿¡ ÀÇÇØ °¡Àå Àß ÀÌÇØµÉ ¼ö ÀÖ´Ù. Áö±Ý±îÁö »ç¿ëµÈ ´ëºÎºÐÀÇ ¹®Á¦ ¿¹´Â ÆÛÁñ°ú °°Àº Ãʺ¸ÀûÀÎ ¹®Á¦¿´À¸¹Ç·Î °ú¿¬ »ý¼º ½Ã½ºÅÛÀÌ ½ÇÁ¦·Î Áö´ÉÀûÀÎ ½Ã½ºÅÛÀÇ ±âÃʸ¦ Çü¼ºÇϱ⿡ ÃæºÐÇÑÁö¿¡ Àǹ®À» °¡Áú ¼öµµ ÀÖÀ» °ÍÀÌ´Ù. ³ªÁß¿¡ »ý¼º ½Ã½ºÅÛÀÇ ±¤¹üÇÑ È°¿ë¼ºÀ» º¸¿©ÁÖ´Â ´õ¿í Çö½ÇÀûÀÌ°í º¹ÀâÇÑ ¹®Á¦µéÀ» ´Ù·ç°Ô µÉ °ÍÀÌ´Ù.
È¿À²ÀûÀÎ ÀΰøÁö´É ½Ã½ºÅÛÀÌ µÇ±â À§Çؼ´Â ¹®Á¦¿µ¿ª¿¡ ´ëÇÑ Áö½ÄÀ» ÇÊ¿ä·Î ÇÑ´Ù. ÀÌ·¯ÇÑ Áö½ÄÀº »ý¼º ½Ã½ºÅÛÀÇ µ¥ÀÌÅͺ£À̽º, ±ÔÄ¢µé, ±×¸®°í Á¦¾îºÎºÐ¿¡ ´ëÀÀÇÏ¿© ¼¼ °¡Áö·Î ºÐ·ùµÈ´Ù. Àüü µ¥ÀÌÅͺ£À̽º¿¡ ³ªÅ¸³ ¹®Á¦¿¡ ´ëÇÑ Áö½ÄÀ» ÈçÈ÷ ¼±¾ðÀû Áö½Ä (declarative knowledge) À̶ó ºÎ¸¥´Ù. ¿¹¸¦ µé¾î ÁöÀûÀÎ Á¤º¸ ÃßÃ⠽ýºÅÛ¿¡¼ ¼±¾ðÀû Áö½ÄÀº ƯÁ¤»ç½Çµé·Î ÀÌ·ç¾îÁø Áß½ÉµÈ µ¥ÀÌÅͺ£À̽º¸¦ Æ÷ÇÔÇÏ°Ô µÈ´Ù. ±ÔÄ¢µé·Î Ç¥ÇöµÇ´Â ¹®Á¦¿¡ ´ëÇÑ Áö½ÄÀ» ÈçÈ÷ ÇÁ·Î½ÃÁê¾î¿¡ °üÇÑ Áö½Ä (procedural knowledge) ¶ó ºÎ¸¥´Ù. ÁöÀûÀÎ Á¤º¸ ÃßÃ⠽ýºÅÛ¿¡¼ ÇÁ·Î½ÃÁê¾î¿¡ °üÇÑ Áö½ÄÀº ¼±¾ðÀû Áö½ÄÀ» ´Ù·ç±â À§ÇÑ ÀϹÝÀûÀÎ Á¤º¸¸¦ Æ÷ÇÔÇÏ°Ô µÈ´Ù. Á¦¾î¹æ¹ý¿¡ ÀÇÇØ Ç¥ÇöµÇ¾îÁö´Â ¹®Á¦¿¡ ´ëÇÑ Áö½ÄÀ» ÈçÈ÷ Á¦¾î Áö½Ä (control knowledge) À̶ó ºÎ¸¥´Ù. Á¦¾î Áö½ÄÀº ¹®Á¦ ÇØ°áÀÇ Àüü°úÁ¤À» Á¦¾îÇϱâ À§ÇØ »ç¿ëÇÏ´Â ¿©·¯°¡Áö ¼öÇà°úÁ¤, Àü·«, ±¸Á¶ µî¿¡ °üÇÑ Áö½ÄÀ» Æ÷ÇÔÇÑ´Ù.
ÀÌ Ã¥¿¡¼ °ü½ÉÀÖ°Ô ´Ù·ç´Â Áß½ÉÀûÀÎ ÁÖÁ¦´Â ÀΰøÁö´É »ý¼º ½Ã½ºÅÛÀÇ ¿î¿ëÀ» À§ÇØ ¹®Á¦¿¡ ´ëÇÑ Áö½ÄÀ» ¾î¶»°Ô ¼±¾ðÀû Áö½Ä, ÇÁ·Î½ÃÁê¾î¿¡ ÀÇÇÑ Áö½Ä, ±×¸®°í Á¦¾î Áö½ÄÀ¸·Î ÀûÀýÈ÷ ºÐ·ùÇÏ¿© Ç¥ÇöÇÒ °ÍÀΰ¡ ÇÏ´Â °ÍÀÌ´Ù.
1. ´ÙÀ½°ú °°Àº
¼±±³»ç¿Í ½ÄÀÎÁ¾ ¹®Á¦¸¦ ÇØ°áÇϱâ À§ÇÑ »ý¼º ½Ã½ºÅÛÀÇ Àüü µ¥ÀÌÅͺ£À̽º, ±ÔÄ¢µé,
±×¸®°í Á¾°áÁ¶°ÇÀ» ¸í½ÃÇÏ¿©¶ó :
¼¼ ¸íÀÇ ¼±±³»ç¿Í ¼¼ ¸íÀÇ ½ÄÀÎÁ¾ÀÌ °À» °Ç³Ê°íÀÚ
ÇÑ´Ù. °¿¡´Â ¹è°¡ Çϳª Àִµ¥ ÀÌ ¹è¿¡´Â ÇÑ ¸í ³»Áö µÎ ¸í¸¸ Å» ¼ö ÀÖ´Ù. À̵éÀÌ
ÀÌ ¹è¸¦ ÀÌ¿ëÇØ¼ °À» °Ç³Ê´Âµ¥ ÇѰ¡Áö Á¦¾àÀº °ÀÇ ¾çÆí¿¡´Â Ç×»ó ½ÄÀÎÁ¾ ¼ýÀÚ°¡
¼±±³»ç ¼ýÀÚ¸¦ ³ÑÁö ¾Ê¾Æ¾ß ÇÑ´Ù´Â °ÍÀÌ´Ù (³ÑÀ¸¸é Àâ¾Æ ¸ÔÈù´Ù). ÀÌ·¯ÇÑ Á¦¾àÁ¶°ÇÇÏ¿¡¼
¼±±³»çµéÀÌ ¹è¸¦ ¾î¶»°Ô ÀÌ¿ëÇØ¼ ¿©¼¸ ¸í ¸ðµÎ¸¦ °Ç³×°Ô ÇÒ ¼ö Àְڴ°¡? Àüü µ¥ÀÌÅͺ£À̽º
»ó¿¡¼ ¿î¿ëµÉ ¼ö ÀÖÀ» ¾ð´ö-¿À¸£±â ÇÔ¼ö¸¦ ¸í½ÃÇØº¸¾Æ¶ó. ÀÌ ÇÔ¼ö¸¦ °úÁ¤ ȸº¹ ºÒ°¡´ÉÇÑ
Á¦¾î¹æ¹ý°ú ¿ªÇàÁ¦¾î¹æ¹ýÀÌ ÀÌ ¹®Á¦ ÇØ°áÀ» À§ÇØ ¾î¶»°Ô »ç¿ëÇÏ´ÂÁö ¹¦»çÇÏ¿©¶ó.
2. ´ÙÀ½°ú °°Àº
¹° Ç׾Ƹ® ¹®Á¦¸¦ ÇØ°áÇϱâ À§ÇÑ »ý¼º ½Ã½ºÅÛÀÇ Àüü µ¥ÀÌÅͺ£À̽º¿Í ±ÔÄ¢µé, ±×¸®°í
Á¾°áÁ¶°ÇÀ» ¸í½ÃÇÏ¿©¶ó :
¹°ÀÌ °¡µæ ä¿öÁø 5 ¸®ÅÍÂ¥¸® Ç׾Ƹ®¿Í ¹°ÀÌ Çϳªµµ
¾ø´Â 2 ¸®ÅÍÂ¥¸® Ç׾Ƹ®°¡ ÀÖ´Ù. 2 ¸®ÅÍÂ¥¸® Ç׾Ƹ®¸¦ Á¤È®È÷ 1 ¸®ÅÍÀÇ ¹°·Î ä¿öÁöµµ·Ï
Çϱâ À§Çؼ´Â ¾î¶°ÇÑ °úÁ¤À» ¹â¾Æ¾ß Çϳª? ¿©±â¼ Á¦¾àÀº ¹°À» ÇÑ Ç׾Ƹ®¿¡¼ ´Ù¸¥
Ç׾Ƹ®·Î º×´Â °ÍÀÌ °¡´ÉÇÏ¸ç ¶ÇÇÑ ÇÑ Ç׾Ƹ®¿¡¼ÀÇ ¹°ÀÌ ÇÊ¿äÇÑ ¸¸Å ¾ø¾îÁö°Ô ÇÒ
¼ö ÀÖ´Ù.
3. »óÈ£±³È¯ °¡´ÉÇÑ ¾î¶² »ý¼º ½Ã½ºÅÛÀÇ ±ÔÄ¢ R ÀÌ µ¥ÀÌÅͺ£À̽º D ¿¡ Àû¿ëµÇ¾î µ¥ÀÌÅͺ£À̽º D' ¸¦ À¯µµÇÑ´Ù°í °¡Á¤ÇÏÀÚ. ¸¸ÀÏ ±ÔÄ¢ R ÀÇ ¿ªÀÌ Á¸ÀçÇÑ´Ù¸é D' ¿¡ Àû¿ë°¡´ÉÇÑ ±ÔÄ¢µé·Î ÀÌ·ç¾îÁø ÁýÇÕÀº D ¿¡ Àû¿ë°¡´ÉÇÑ ±ÔÄ¢µé·Î ÀÌ·ç¾îÁø ÁýÇÕ°ú µ¿ÀÏÇÔÀ» º¸¿©¶ó.
4. ¾î¶² ½Ã½ºÅÛÀÌ Á¤¼öµé·Î ±¸¼ºµÈ ÁýÇÕÀ» Àüü µ¥ÀÌÅͺ£À̽º·Î °¡Áø´Ù. ÀÌ Àüü µ¥ÀÌÅͺ£À̽º´Â ³»Æ÷µÈ ¾î´À µÎ °³ÀÇ Á¤¼ö¸¦ °öÇÏ¿© »ý±â´Â °ª (Á¤¼ö) À» ÷°¡ÇÔ¿¡ ÀÇÇØ È®ÀåÀÌ µÈ´Ù. ÀÌ·¯ÇÑ »ý¼º ½Ã½ºÅÛÀº »óÈ£ ±³È¯°¡´ÉÇÑ »ý¼º ½Ã½ºÅÛÀÓÀ» º¸¿©¶ó.
5. 10 Áø¼ö¸¦
2 Áø¼ö·Î º¯È¯Çϱâ À§ÇÑ »ý¼º ½Ã½ºÅÛÀ» ¹¦»çÇÏ¿©¶ó.
10 Áø¼ö 141 À» ¿¹·Î¼ À§
½Ã½ºÅÛÀÇ ¼öÇà°úÁ¤À» º¸¿©¶ó.
6. ´ÙÀ½ÀÇ ÁÖÀå¿¡
´ëÇØ ºñÆÇÇÏ¿© º¸¾Æ¶ó :
¹®Á¦»óÅÂµé »çÀÌ¿¡ Áߺ¹µÈ °æ·Î°¡ ÀÖÀ» ¶§ ¿ªÇàÁ¦¾î¹æ¹ý
(¶Ç´Â ±íÀÌ-¿ì¼± ±×·¡ÇÁ Ž»ö) Àº ÀÌ ¸ðµç °æ·Î¿¡ ´ëÇÑ Å½»öÀ» ÇÇÇϰíÀÚ ÇÏ´Â °æÇâÀÌ
ÀÖÀ¸¹Ç·Î ÀÌ Á¦¾î¹æ¹ýÀÌ »ç¿ëµÇ¾îÁ®¾ß ÇÑ´Ù.
7. ÇÁ·Î½ÃÁê¾î SPLIT ¼öÇàÇÏ´Â ¿ªÇàÁ¦¾î¹æ¹ýÀ» »ç¿ëÇÏ´Â °æ¿ì, ´Ü°è 5 ¿¡¼ÀÇ ¼±ÅÃÀº ¿ªÇàÁ¡¿¡ ÇØ´çµÇ´Â°¡? ¸¸ÀÏ ´Ü°è 5 °¡ ¿ªÇàÁ¡ÀÌ ¾Æ´Ï¶ó¸é ¿ªÇà¹æ¹ýÇÏ¿¡¼ÀÇ ÇÁ·Î½ÃÁê¾î SPLIT ¿Í ¿ªÇà ¹æ¹ýÇÏ¿¡¼ÀÇ ÇÁ·Î½ÃÁê¾î PRODUCTION °ú´Â ¾î¶°ÇÑ Â÷À̰¡ Àִ°¡?