Bradbury 2020. 3. 26. 17:33
728x90

MST(์ตœ์†Œ ์‹ ์žฅ ํŠธ๋ฆฌ)๋ฅผ ๊ตฌํ• ๋•Œ๋Š” ๊ทธ๋ฆฌ๋”” ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์‚ฌ์šฉ(ํฌ๋ฃจ์Šค์นผ, ํ”„๋ฆผ)
์ตœ๋‹จ ๊ฒฝ๋กœ ํŠธ๋ฆฌ๋ฅผ ๊ตฌํ•˜๋Š” ๋‹ค์ต์ŠคํŠธ๋ผ ์•Œ๊ณ ๋ฆฌ์ฆ˜๊ณผ ๋‹ค๋ฅด๋‹ค.

ํฌ๋ฃจ์Šค์นผ ์•Œ๊ณ ๋ฆฌ์ฆ˜
- ๊ฐ€์ค‘์น˜๊ฐ€ ์ตœ์†Œ์ธ ๊ฐ€์„ ์„ ํ•˜๋‚˜์”ฉ ์„ ํƒํ•˜๋ฉด์„œ ์‹ ์žฅํŠธ๋ฆฌ๋ฅผ ๋งŒ๋“œ๋А ์•Œ๊ณ ๋ฆฌ์ฆ˜
1. ๋ชจ๋“  ๊ฐ„์„ ์„ ๊ฐ€์ค‘์น˜์— ๋”ฐ๋ผ ์˜ค๋ฆ„์ฐจ์ˆœ์œผ๋กœ ์ •๋ ฌ
2. ๊ฐ€์ค‘์น˜๊ฐ€ ๊ฐ€์žฅ ๋‚ฎ์€ ๊ฐ„์„ ๋ถ€ํ„ฐ ์ฐจ๋ก€๋Œ€๋กœ ์„ ํƒํ•˜๋ฉด์„œ ํŠธ๋ฆฌ๋ฅผ ๊ตฌ์„ฑ
 -> ๊ฐ„์„ ์— ์‚ฌ์ดํด์ด ์กด์žฌ ์‹œ ๋‹ค์Œ ๊ฐ„์„ ์œผ๋กœ ๋„˜์–ด๊ฐ„๋‹ค.
3. n-1 ๊ฐœ์˜ ๊ฐ„์„ ์ด ์„ ํƒ๋  ๋•Œ ๊นŒ์ง€ 2๋ฒˆ์„ ๋ฐ˜๋ณต

ํ”„๋ฆผ ์•Œ๊ณ ๋ฆฌ์ฆ˜
- ์ง€๊ธˆ๊นŒ์ง€ ์—ฐ๊ฒฐ๋œ ์ •์ ์—์„œ ์—ฐ๊ฒฐ๋œ ๊ฐ„์„ ๋“ค ์ค‘ ํ•˜๋‚˜์”ฉ ์„ ํƒํ•˜๋ฉฐ MST๋ฅผ ๋งŒ๋“ค์–ด ๊ฐ€๋Š” ๋ฐฉ์‹
1. ์ž„์˜ ์ •์  ํ•˜๋‚˜์—์„œ ์‹œ์ž‘
2. ์„ ํƒํ•œ ์ •์ ๊ณผ ์ธ์ ‘ํ•œ ์ •์ ๋“ค ์ค‘์˜ ๊ฐ€์ค‘์น˜๊ฐ€ ์ตœ์†Œ์ธ ๊ฐ„์„ ์„ ์„ ํƒ ํ›„ ์ด์–ด์ง„ ์ •์ ์˜ ์ง‘ํ•ฉ์— ํฌํ•จ
3. ๋ชจ๋“  ์ •์ ์ด ๋‹ค ์„ ํƒ๋  ๋•Œ ๊นŒ์ง€ 2๋ฒˆ ๊ณผ์ •์„ ๋ฐ˜๋ณต

728x90