Tree ÀÇ ¿ë¾î¿Í Ư¼º

 

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

 

°í´ë ±×¸®À̽º ½ÅµéÀÇ °¡°èµµÀÇ ÀϺκÐÀ» ±×¸² 1 ¿¡ ³ªÅ¸³»¾ú´Ù (¸ðµç ÀڽĵéÀ» ¿­°ÅÇÏÁö´Â ¾Ê¾ÒÀ½). º¸ÀÌ´Â °Íó·³ ¿ì¸®´Â °¡°èµµ¸¦ »Ñ¸® ÀÖ´Â Æ®¸®·Î °£ÁÖÇÒ ¼ö ÀÖ´Ù. Á¤Á¡ v ¿¡ ÀÎÁ¢ÇÏ°í ¹Ù·Î ¾Æ·¡ ·¹º§¿¡ ÀÖ´Â Á¤Á¡µéÀº v ÀÇ ÀڽĵéÀÌ´Ù. ¿¹¸¦ µé¾î, Å©·Î³ë½ºÀÇ ÀÚ½ÄÀº Á¦¿ì½º, Æ÷¼¼À̵·, ÇìÀ̵ðÁî, ±×¸®°í ¾Æ·¹½ºÀÌ´Ù. °¡°èµµ¿¡¼­ äÅÃÇÑ ¿ë¾î°¡ ¸ðµç »Ñ¸® ÀÖ´Â Æ®¸®¿¡¼­ ±×´ë·Î »ç¿ëµÈ´Ù. °ø½ÄÀûÀÎ Á¤ÀÇ´Â ´ÙÀ½¿¡ ÀÖ´Ù.

 (Á¤ÀÇ 1)

Àº vn ÀÇ ºÎ¸ð (parent) ÀÌ´Ù.

 

±×¸² 1  °í´ë ±×¸®À̽º ½ÅµéÀÇ °¡°èµµÀÇ ÀϺκÐ

E = { e|e ´Â x¿¡¼­ V ÀÇ ¾î¶² Á¤Á¡±îÁöÀÇ ´Ü¼ø °æ·Î»óÀÇ °£¼±ÀÌ´Ù }

 (¿¹Á¦ 2)

 

±×¸² 2  ±×¸² 1 ÀÇ Æ®¸®¿¡¼­ Å©·Î³ë½º¸¦ »Ñ¸®·Î ÇÏ´Â ºÎºÐ Æ®¸®

ÀÌ ÀýÀÇ ³ª¸ÓÁö¿¡¼­´Â Æ®¸®ÀÇ ´Ù¸¥ Ư¼ºÀ» »ìÆ캸µµ·Ï ÇÑ´Ù. T¸¦ Æ®¸®¶ó ÇÏÀÚ. Æ®¸®¿¡¼­´Â ÀÓÀÇÀÇ Á¤Á¡¿¡¼­ ´Ù¸¥ ¸ðµç Á¤Á¡À¸·ÎÀÇ ´Ü¼ø °æ·Î°¡ ÀÖÀ¸¹Ç·Î, T °¡ ¿¬°áµÇ¾î ÀÖ´Ù´Â °ÍÀ» ¾Ë ¼ö ÀÖ´Ù. °Ô´Ù°¡ T ´Â ¼øȯ (cycle)À» Æ÷ÇÔÇÏÁö ¾Ê´Â´Ù´Â °ÍÀ» º¸ÀÏ ¼ö ÀÖ´Ù. ÀÌ°ÍÀ» º¸À̱â À§Çؼ­, T °¡ ¼øȯ C' ¸¦ Æ÷ÇÔÇÑ´Ù°í °¡Á¤ÇÏÀÚ. Á¤¸® 6.2.24 ¿¡ ÀÇÇؼ­ T ´Â v0 = vn ÀÎ ´Ü¼ø ¼øȯ

C = (v0, ¡¦, vn)

À» Æ÷ÇÔÇÑ´Ù (±×¸² 3). T ´Â ´Ü¼ø ±×·¡ÇÁÀ̹ǷΠC ´Â ·çÇÁ°¡ µÉ ¼ö ¾ø´Ù ; ±×·¯¹Ç·Î C ´Â Àû¾îµµ i < j ÀÎ µÎ °³ÀÇ ±¸º°µÇ´Â Á¤Á¡ vi ¿Í vj ¸¦ Æ÷ÇÔÇÑ´Ù. ÀÌÁ¦

(vi, vi+1, ..., vj), (vi, vi-1, ..., v0, vn-1, ..., vj)

´Â vi ¿¡¼­ vj ·ÎÀÇ ¼­·Î ´Ù¸¥ ´Ü¼ø °æ·ÎµéÀÌ´Ù. ÀÌ°ÍÀº Æ®¸®ÀÇ Á¤ÀÇ¿¡ ¸ð¼øÀÌ µÈ´Ù. ±×·¯¹Ç·Î Æ®¸®´Â ¼øȯÀ» Æ÷ÇÔÇÒ ¼ö ¾ø´Ù.

¼øȯÀ» °®°í ÀÖÁö ¾Ê´Â ±×·¡ÇÁ¸¦ ºñ¼øȯ ±×·¡ÇÁ (acyclic graph) ¶ó°í ºÎ¸¥´Ù. ¿ì¸®´Â ¹æ±Ý Æ®¸®´Â ¿¬°áµÇ¾î ÀÖ°í, ºñ¼øȯ ±×·¡ÇÁ¶ó´Â °ÍÀ» º¸¿´´Ù. ¿ªµµ ¿ª½Ã ¼º¸³ÇÑ´Ù ; ¿¬°áµÇ¾î ÀÖ°í ºñ¼øȯÀÎ ¸ðµç ±×·¡ÇÁ´Â Æ®¸®ÀÌ´Ù. ´ÙÀ½ Á¤¸®´Â Æ®¸®ÀÇ ÀÌ·± Ư¼º°ú ÇÔ²² ´Ù¸¥ Ư¼ºµéµµ Á¦½ÃÇÑ´Ù.

±×¸² 3  ´Ü¼ø ¼øȯ

 

 (Á¤¸® 3)

     

±×¸² 4  Á¤¸® 3[(b) À̸é (c)] ÀÇ Áõ¸í. P ´Â ´Ü¼ø °æ·ÎÀÌ´Ù.
          Á¤Á¡ v ¿Í v ¿¡ ºÎ¼ÓµÈ °£¼±Àº ±Í³³Àû °¡Á¤À» ÀÌ¿ëÇÒ ¼ö ÀÖµµ·Ï Á¦°ÅµÈ´Ù.

 

 

±×¸² 5  Á¤¸® 3[(d) À̸é (a)] ÀÇ Áõ¸í. Ti ´Â T ÀÇ ±¸¼º ¿ä¼ÒÀÌ´Ù.
           Ti ´Â ni °³ÀÇ Á¤Á¡°ú ni -1 °³ÀÇ °£¼±À» °®´Â´Ù.
           Àüü °£¼±ÀÇ ¼ö°¡ n-1 ÀÌ µÇ¾î¾ß ÇÑ´Ù´Â »ç½Ç·ÎºÎÅÍ ¸ð¼øÀÌ ¹ß»ýÇÑ´Ù.

T1, T2, ¡¦, Tk

 

      ±×¸² 6  Á¤¸® 3 [(d) À̸é (a)] ÀÇ Áõ¸í. P1 (Á¡¼±À¸·Î Ç¥½Ã) °ú P2 (½Ç¼±À¸·Î Ç¥½Ã) ´Â a ¿¡¼­ b ·Î °¡´Â ¼­·Î ´Ù¸¥ ´Ü¼ø °æ·ÎÀÌ´Ù. c ´Â a ´ÙÀ½¿¡ ÀÖÀ¸¸é¼­ P1 »ó¿¡´Â ÀÖ°í P2 »ó¿¡´Â ¾ø´Â ù ¹ø° Á¤Á¡ÀÌ´Ù. d ´Â P1 »ó¿¡¼­ c ¹Ù·Î ¾ÕÀÇ Á¤Á¡ÀÌ´Ù. e ´Â d ´ÙÀ½¿¡ ÀÖÀ¸¸é¼­, P1 °ú P2 »ó¿¡ ¸ðµÎ Àִ ù ¹ø° Á¤Á¡ÀÌ´Ù. ±×·¯¸é ±×¸²¿¡¼­ º¸´Â °Íó·³ ¼øȯÀÌ Á¸ÀçÇÏ°í ¸ð¼øÀÌ ¹ß»ýÇÑ´Ù.

(v0, v1, ¡¦, vn-1, vn)

(w0, w1, ¡¦, wm-1, wm)

(v0, ¡¦, vn = wm, wm-1, ¡¦, w1, w0)                  (1)