๐Ÿ’ป

3๊ฐ• - ํŽ˜์ด์ง€ ๋žญํฌ

ย 
ย 

3๊ฐ•. ๊ทธ๋ž˜ํ”„๋ฅผ ์ด์šฉํ•œ ๊ธฐ๊ณ„ ํ•™์Šต - ๊ฒ€์ƒ‰ ์—”์ง„์—์„œ๋Š” ๊ทธ๋ž˜ํ”„๋ฅผ ์–ด๋–ป๊ฒŒ ํ™œ์šฉํ• ๊นŒ?

ย 

1. ํŽ˜์ด์ง€ ๋žญํฌ ์•Œ๊ณ ๋ฆฌ์ฆ˜์˜ ํƒ„์ƒ ๋ฐฐ๊ฒฝ

ย 
(1) ์›น๊ณผ ๊ทธ๋ž˜ํ”„
์›น = ์›นํŽ˜์ด์ง€ + ํ•˜์ดํผ๋งํฌ
์›น์€ ๊ฑฐ๋Œ€ํ•œ ๋ฐฉํ–ฅ์„ฑ์ด ์žˆ๋Š” ๊ทธ๋ž˜ํ”„์ด๋‹ค. ์›นํŽ˜์ด์ง€๋Š” ์ •์ , ์›นํŽ˜์ด์ง€๊ฐ€ ํฌํ•จํ•˜๊ณ  ์žˆ๋Š” ํ•˜์ดํผ๋งํฌ๋Š” ํ•ด๋‹น ์›นํŽ˜์ด์ง€์—์„œ ๋‚˜๊ฐ€๋Š”, ๋ฐฉํ–ฅ์„ฑ์ด ์žˆ๋Š” ๊ฐ„์„ ์— ํ•ด๋‹นํ•œ๋‹ค. ์ด๋•Œ, ์›นํŽ˜์ด์ง€๋Š” ์ถ”๊ฐ€์ ์œผ๋กœ ํ‚ค์›Œ๋“œ ์ •๋ณด๋ฅผ ํฌํ•จํ•˜๊ณ  ์žˆ๋‹ค.
ย 
(2) ๊ตฌ๊ธ€ ์ด์ „์˜ ๊ฒ€์ƒ‰ ์—”์ง„
๊ตฌ๊ธ€ ์ด์ „์˜ ๊ฒ€์ƒ‰ ์—”์ง„ ์‹œ๋„๋Š” ํฌ๊ฒŒ ๋‘ ๊ฐ€์ง€๋กœ ๋‚˜๋ˆŒ ์ˆ˜ ์žˆ๋‹ค. ์ฒซ ๋ฒˆ์งธ ์‹œ๋„๋Š” ์›น์„ ๊ฑฐ๋Œ€ํ•œ ๋””๋ ‰ํ† ๋ฆฌ๋กœ ์ •๋ฆฌํ•˜๋Š” ๊ฒƒ์ด๋‹ค. ํŠนํžˆ ์ด๋Š” ์˜›๋‚ ์— YAHOO!์—์„œ ์นดํ…Œ๊ณ ๋ฆฌ ์ •๋ฆฌ ๋ฐฉ์‹์œผ๋กœ ํ™œ์šฉํ–ˆ๋Š”๋ฐ, ์›นํŽ˜์ด์ง€์˜ ์ˆ˜๊ฐ€ ์ฆ๊ฐ€ํ•จ์— ๋”ฐ๋ผ ์นดํ…Œ๊ณ ๋ฆฌ์˜ ์ˆ˜์™€ ๊นŠ์ด๊ฐ€ ๋ฌดํ•œ์ • ์ปค์ง„๋‹ค๋Š” ๋ฌธ์ œ๊ฐ€ ์žˆ์—ˆ๋‹ค. ๋˜ํ•œ ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๊ตฌ๋ถ„์ด ๋ชจํ˜ธํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์ €์žฅ ๋ฐ ํƒ์ƒ‰์—๋„ ๋ฌธ์ œ๊ฐ€ ์žˆ์—ˆ๋‹ค. ํ˜„์žฌ๋Š” ์ˆ˜์‹ญ์–ต~์ˆ˜๋ฐฑ์–ต ๊ฐœ์˜ ์›นํŽ˜์ด์ง€๊ฐ€ ์žˆ๋‹ค๊ณ  ํ•œ๋‹ค.
๋‘ ๋ฒˆ์งธ ์‹œ๋„๋Š” ์›นํŽ˜์ด์ง€์— ํฌํ•จ๋œ ํ‚ค์›Œ๋“œ์— ์˜์กดํ•œ ๊ฒ€์ƒ‰ ์—”์ง„์„ ํ™œ์šฉํ•˜๋Š” ๊ฒƒ์ด๋‹ค. ์ฆ‰, ์ˆ˜๋งŽ์€ ์›นํŽ˜์ด์ง€ ์ค‘์—์„œ ์šฐ๋ฆฌ๊ฐ€ ์ฐพ๊ณ ์ž ํ•˜๋Š” ์›นํŽ˜์ด์ง€๋ฅผ ๊ฒ€์ƒ‰ ์—”์ง„์„ ํ†ตํ•ด ์ฐพ๋Š” ๊ฒƒ์ด๋‹ค. ์ด๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ํ‚ค์›Œ๋“œ๋ฅผ ์ž…๋ ฅํ–ˆ์„ ๋•Œ, ์ด ํ‚ค์›Œ๋“œ๋ฅผ ์—ฌ๋Ÿฌ ๋ฒˆ ํฌํ•จํ•œ ์›นํŽ˜์ด์ง€๋ฅผ ๋ฐ˜ํ™˜ํ•˜๋Š” ํ˜•ํƒœ๋กœ ์ด๋ฃจ์–ด์ง„๋‹ค. ๋‹ค๋งŒ ๊ฒ€์ƒ‰ ์—”์ง„ ํ™œ์šฉ ๋ฐฉ์‹์€ ์•…์˜์ ์ธ ์›นํŽ˜์ด์ง€์— ์ทจ์•ฝํ•˜๋‹ค๋Š” ๋ฌธ์ œ์ ์ด ์žˆ๋‹ค.
์ด๋Ÿฌํ•œ ๋ฌธ์ œ์ ์„ ํ•ด๊ฒฐํ•˜๊ณ , ์‚ฌ์šฉ์ž๊ฐ€ ์ž…๋ ฅํ•œ ํ‚ค์›Œ๋“œ์™€ ๊ด€๋ จ์„ฑ์ด ๋†’์œผ๋ฉด์„œ๋„ ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ์›นํŽ˜์ด์ง€๋ฅผ ์ฐพ๋Š” ๋ฐฉ๋ฒ•์ด ๋ฐ”๋กœ ํŽ˜์ด์ง€ ๋žญํฌ์ด๋‹ค.
ย 

2. ํŽ˜์ด์ง€ ๋žญํฌ์˜ ์ •์˜

ย 
(1) ํˆฌํ‘œ ๊ด€์ ์—์„œ์˜ ํŽ˜์ด์ง€ ๋žญํฌ
ํˆฌํ‘œ ๊ด€์ ์˜ ํŽ˜์ด์ง€ ๋žญํฌ์—์„œ์˜ ํ•ต์‹ฌ ์•„์ด๋””์–ด๋Š” ํˆฌํ‘œ์ด๋‹ค. ์ฆ‰, ํˆฌํ‘œ๋ฅผ ํ†ตํ•ด ์‚ฌ์šฉ์ž ํ‚ค์›Œ๋“œ์™€ ๊ด€๋ จ์„ฑ์ด ๋†’๊ณ  ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ์›นํŽ˜์ด์ง€๋ฅผ ์ฐพ๋Š” ๊ฒƒ์ด๋‹ค. ํˆฌํ‘œ์˜ ์ฃผ์ฒด๋Š” ์›นํŽ˜์ด์ง€์ด๋ฉฐ, ์›นํŽ˜์ด์ง€๋Š” ํ•˜์ดํผ๋งํฌ๋ฅผ ํ†ตํ•ด ํˆฌํ‘œ๋ฅผ ์ง„ํ–‰ํ•œ๋‹ค.
์˜ˆ๋ฅผ ๋“ค์–ด ์›นํŽ˜์ด์ง€ u๊ฐ€ v๋กœ์˜ ํ•˜์ดํผ๋งํฌ๋ฅผ ํฌํ•จํ•˜๊ณ  ์žˆ๋‹ค๊ณ  ๊ฐ€์ •ํ•˜์ž. ์ด๋•Œ ์›นํŽ˜์ด์ง€ u์˜ ์ž‘์„ฑ์ž๋Š” v๋ฅผ ๊ด€๋ จ์„ฑ์ด ๋†’๊ณ , ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋‹ค๊ณ  ๊ฐ„์ฃผํ•  ๊ฒƒ์ด๋‹ค. ์ด๋ฅผ ํ†ตํ•ด u๊ฐ€ v์— ํˆฌํ‘œํ–ˆ๋‹ค๊ณ  ์ƒ๊ฐํ•  ์ˆ˜ ์žˆ๋‹ค.
ย 
๋”ฐ๋ผ์„œ ๋“ค์–ด์˜ค๋Š” ๊ฐ„์„ ์ด ๋งŽ์„์ˆ˜๋ก ์‹ ๋ขฐ๋„๊ฐ€ ๋†’์•„์งˆ ์ˆ˜ ์žˆ๋‹ค๊ณ  ํ•ด์„ํ•  ์ˆ˜ ์žˆ๋‹ค. ๋‹ค๋งŒ, ๋“ค์–ด์˜ค๋Š” ๊ฐ„์„ ์˜ ์ˆ˜๋ฅผ ์„ธ๋Š” ๊ฒƒ๋งŒ์œผ๋กœ ์‹ ๋ขฐ๋„๋ฅผ ์ธก์ •ํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒƒ์€ ์•„๋‹ˆ๋‹ค. ์›นํŽ˜์ด์ง€๋ฅผ ์—ฌ๋Ÿฌ ๊ฐœ ๋งŒ๋“ค์–ด์„œ ๊ฐ„์„ ์˜ ์ˆ˜๋ฅผ ๋ถ€ํ’€๋ฆฐ ๋’ค, ๊ด€๋ จ์„ฑ๊ณผ ์‹ ๋ขฐ๋„๊ฐ€ ๋†’์•„ ๋ณด์ด๋„๋ก ์กฐ์ž‘์„ ํ•  ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. ๋”ฐ๋ผ์„œ ์ธ์œ„์ ์œผ๋กœ ๋งŒ๋“ค์–ด์ง„ ์›นํŽ˜์ด์ง€์— ๋Œ€ํ•ด ์˜์‹ฌ์„ ๊ฐ€์งˆ ํ•„์š”๊ฐ€ ์žˆ๋‹ค.
์ด๋Ÿฌํ•œ ์•…์šฉ์€ ์˜จ๋ผ์ธ ์†Œ์…œ ๋„คํŠธ์›Œํฌ์—์„œ๋„ ์ฐพ์„ ์ˆ˜ ์žˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ํ”ํžˆ ๋ˆ์„ ์ฃผ๊ณ  ํŒ”๋กœ์›Œ๋ฅผ ๊ตฌ๋งคํ•  ์ˆ˜ ์žˆ๋Š”๋ฐ, ์ด๋ ‡๊ฒŒ ๋ˆ์„ ์ฃผ๊ณ  ํŒ”๋กœ์›Œ๋ฅผ ๊ตฌ๋งคํ•˜๋ฉด ๋“ค์–ด์˜ค๋Š” ๊ฐ„์„ ์˜ ์ˆ˜๊ฐ€ ์ฆ๊ฐ€ํ•˜์—ฌ ์˜จ๋ผ์ธ ์†Œ์…œ ๋„คํŠธ์›Œํฌ ์†์—์„œ ๋ณธ์ธ์˜ ์˜ํ–ฅ๋ ฅ์„ ๊ณผ์žฅํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋œ๋‹ค.
ย 
๊ทธ๋ ‡๊ธฐ ๋•Œ๋ฌธ์— ์ด๋Ÿฌํ•œ ์•…์šฉ์„ ๋ง‰๊ธฐ ์œ„ํ•ด ๊ฐ€์ค‘ ํˆฌํ‘œ๋ฅผ ์ง„ํ–‰ํ•œ๋‹ค. ์ด๋Š” ๊ด€๋ จ์„ฑ์ด ๋†’๊ณ  ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ์›น์‚ฌ์ดํŠธ์˜ ํˆฌํ‘œ๋ฅผ ๋” ์ค‘์š”ํ•˜๊ฒŒ ๊ฐ„์ฃผํ•œ๋‹ค๋Š” ์˜๋ฏธ์ด๋‹ค. ์ด๋Š” ์•…์šฉ์ด ์žˆ์„ ๋•Œ์™€ ์—†์„ ๋•Œ ๋ชจ๋‘ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ํ•ฉ๋ฆฌ์ ์ธ ํˆฌํ‘œ ๋ฐฉ๋ฒ•์œผ๋กœ ์ œ์‹œ๋œ๋‹ค. ๋‹ค๋งŒ ๊ด€๋ จ์„ฑ๊ณผ ์‹ ๋ขฐ์„ฑ์€ ํˆฌํ‘œ๋ฅผ ํ†ตํ•ด ์ธก์ •ํ•˜๊ณ ์ž ํ–ˆ๋˜ ๊ฒƒ์œผ๋กœ, ์ˆœํ™˜ ์ด๋ก ์— ๋น ์งˆ ์ˆ˜ ์žˆ์œผ๋‚˜ ์—ฐ๋ฆฝ๋ฐฉ์ •์‹ ํ’€์ด, ์ฆ‰ ์žฌ๊ท€Recursion๋ฅผ ํ†ตํ•ด ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ๋‹ค.
ย 
ํŽ˜์ด์ง€ ๋žญํฌ ์ ์ˆ˜์— ๋Œ€ํ•ด ์กฐ๊ธˆ ๋” ์•Œ์•„๋ณด๋„๋ก ํ•˜๊ฒ ๋‹ค. ์šฐ๋ฆฌ๊ฐ€ ์ธก์ •ํ•˜๋ ค๋Š” ์›นํŽ˜์ด์ง€์˜ ๊ด€๋ จ์„ฑ๊ณผ ์‹ ๋ขฐ๋„๋ฅผ ํŽ˜์ด์ง€ ๋žญํฌ ์ ์ˆ˜๋ผ๊ณ  ๋ถ€๋ฅผ ๋•Œ, ์›นํŽ˜์ด์ง€๋“ค์€ ๊ฐ๊ฐ์˜ ๋‚˜๊ฐ€๋Š” ์ด์›ƒ์—๊ฒŒ [์ž์‹ ์˜ ํŽ˜์ด์ง€ ๋žญํฌ ์ ์ˆ˜/๋‚˜๊ฐ€๋Š” ์ด์›ƒ์˜ ์ˆ˜] ๋งŒํผ์˜ ๊ฐ€์ค‘์น˜๋กœ ํˆฌํ‘œ๋ฅผ ์ง„ํ–‰ํ•˜๊ฒŒ ๋œ๋‹ค. ํŽ˜์ด์ง€ ๋žญํฌ ์ ์ˆ˜๋Š” ํ•ด๋‹น ์›นํŽ˜์ด์ง€์— ๋“ค์–ด์˜ค๋Š” ๊ฐ€์ค‘์น˜๋ฅผ ๋ชจ๋‘ ๋”ํ•ด์ฃผ๋ฉด ๋œ๋‹ค. ํŽ˜์ด์ง€ ๋žญํฌ ์ ์ˆ˜๋Š” j์— ๋“ค์–ด์˜ค๋Š” ์ด์›ƒ๋“ค์ด ๋ณด๋‚ด๋Š” ํˆฌํ‘œ์˜ ๊ฐ€์ค‘์น˜๋ฅผ ํ†ตํ•ด, [i์˜ ํŽ˜์ด์ง€ ๋žญํฌ/i์˜ ๋‚˜๊ฐ€๋Š” ์—ฐ๊ฒฐ์„ฑ] ์œผ๋กœ ์ •์˜ํ•  ์ˆ˜ ์žˆ๋‹ค. ์‹์€ ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค.
ย 
(2) ์ž„์˜ ๋ณดํ–‰Random Walk ๊ด€์ ์—์„œ์˜ ํŽ˜์ด์ง€ ๋žญํฌ
์ž„์˜ ๋ณดํ–‰์˜ ๊ด€์ ์—์„œ๋Š” ์›น์„ ์„œํ•‘ํ•˜๋Š” ์›น์„œํผ๋ฅผ ๊ฐ€์ •ํ•œ๋‹ค. ์ด ์›น์„œํผ๋Š” ํ˜„์žฌ ์›นํŽ˜์ด์ง€์— ์žˆ๋Š” ํ•˜์ดํผ๋งํฌ ์ค‘ ํ•˜๋‚˜๋ฅผ ๊ท ์ผํ•œ ํ™•๋ฅ ๋กœ ํด๋ฆญํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ ์›น์„œํ•‘์„ ์ง„ํ–‰ํ•œ๋‹ค. ์›น์„œํผ๊ฐ€ t๋ฒˆ์งธ ๋ฐฉ๋ฌธํ•œ ์›นํŽ˜์ด์ง€๊ฐ€ ์›นํŽ˜์ด์ง€ i์ผ ํ™•๋ฅ ์„ pi(t)๋ผ๊ณ  ํ•  ๋•Œ, p(t)๋Š” ๊ธธ์ด๊ฐ€ ์›นํŽ˜์ด์ง€ ์ˆ˜์™€ ๊ฐ™์€ ํ™•๋ฅ ๋ถ„ํฌ ๋ฒกํ„ฐ๊ฐ€ ๋œ๋‹ค. p(t)์˜ ๊ธธ์ด๋Š” ์ •์ ์˜ ์ˆ˜ |v|์™€ ๊ฐ™์œผ๋ฉฐ, i๋ฒˆ์งธ ์›์†Œ๋ฅผ ๋‹ค์‹œ pi(t)๋ผ๊ณ  ํ•  ์ˆ˜ ์žˆ๋‹ค. t+1๋ฒˆ์งธ๋กœ ๋ฐฉ๋ฌธํ•œ ์›นํŽ˜์ด์ง€๊ฐ€ ์›นํŽ˜์ด์ง€ j์ผ ํ™•๋ฅ ์€, t๋ฒˆ์งธ๋กœ ๋ฐฉ๋ฌธํ•œ ์›นํŽ˜์ด์ง€ j์— ๋“ค์–ด์˜ค๋Š” i์˜ ํ™•๋ฅ ์„ i์—์„œ j๋กœ ๋‚˜๊ฐ€๋Š”ํ™•๋ฅ ๋กœ ๋‚˜๋ˆˆ ๊ฒƒ๊ณผ ๊ฐ™์œผ๋ฉฐ ์ด๋Š” t๋ฒˆ์งธ์— ์›นํŽ˜์ด์ง€ i์— ์žˆ๋‹ค๊ฐ€ t+1๋ฒˆ์งธ์— ์›นํŽ˜์ด์ง€ j์— ์˜ค๋Š” ํ™•๋ฅ ๊ณผ ๊ฐ™๋‹ค.
ย 
์›น์„œํผ๊ฐ€ ์ด๋Ÿฌํ•œ ๊ณผ์ •์„ ๋ฌดํ•œํžˆ ๋ฐ˜๋ณตํ•˜์—ฌ t๊ฐ€ ๋ฌดํ•œํžˆ ์ปค์ง€๋ฉด ํ™•๋ฅ  ๋ถ„ํฌ๋Š” p(t)์— ์ˆ˜๋ ดํ•˜๊ฒŒ ๋œ๋‹ค. ์ฆ‰,p(t)=p(t+1)=p์ด๋ฉฐ ์ด๋•Œ ํ™•๋ฅ  ๋ถ„ํฌ p๋ฅผ ์ •์ƒ ๋ถ„ํฌStationary Distribution๋ผ๊ณ  ๋ถ€๋ฅธ๋‹ค. ์‹์€ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๋‚˜ํƒ€๋‚ผ ์ˆ˜ ์žˆ์œผ๋ฉฐ, r ๋Œ€์‹  p ๋กœํ…Œ์ด์…˜์„ ์‚ฌ์šฉํ–ˆ์„ ๋ฟ ์‹ ์ž์ฒด๋Š” ํˆฌํ‘œ ๊ด€์ ์—์„œ ์ •์˜ํ•œ ๊ฒƒ๊ณผ ๋™์ผํ•˜๋‹ค.
notion image
ย 

3. ํŽ˜์ด์ง€ ๋žญํฌ์˜ ๊ณ„์‚ฐ

ย 
(1) ๋ฐ˜๋ณต๊ณฑPower Iteration
ํŽ˜์ด์ง€ ๋žญํฌ ์ ์ˆ˜ ๊ณ„์‚ฐ์—์„œ ๋ฐ˜๋ณต๊ณฑ์„ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. ๋ฐ˜๋ณต๊ณฑ์€ ๋‹ค์Œ ์„ธ ๊ฐ€์ง€ ๋‹จ๊ณ„๋กœ ๊ตฌ์„ฑ๋œ๋‹ค. ๋จผ์ €, ๊ฐ ์›นํŽ˜์ด์ง€ i์˜ ํŽ˜์ด์ง€ ๋žญํฌ ์ ์ˆ˜ ri(0)์„ ๋™์ผํ•˜๊ฒŒ [1/์›นํŽ˜์ด์ง€์˜ ์ˆ˜] ๋กœ ์ดˆ๊ธฐํ™”ํ•œ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ํŽ˜์ด์ง€ ๋žญํฌ์˜ ์ •์˜๋ฅผ ํ†ตํ•ด ๊ฐ ์›นํŽ˜์ด์ง€์˜ ํŽ˜์ด์ง€ ๋žญํฌ ์ ์ˆ˜๋ฅผ ๊ฐฑ์‹ ํ•œ๋‹ค. ๋งˆ์ง€๋ง‰์œผ๋กœ ํŽ˜์ด์ง€ ๋žญํฌ ์ ์ˆ˜๊ฐ€ ์ˆ˜๋ ดํ•œ ๊ฒฝ์šฐ, ์ฆ‰ r(t)=r(t+1)์ด ๋  ๊ฒฝ์šฐ์—๋Š” r(t+1) ๊ฐ’์„ ํŽ˜์ด์ง€ ๋žญํฌ์˜ ์•„์›ƒํ’‹์œผ๋กœ ๋‚ธ๋‹ค. ํŽ˜์ด์ง€ ๋žญํฌ ์ ์ˆ˜๊ฐ€ ์ˆ˜๋ ดํ•˜์ง€ ์•Š๋Š” ๊ฒฝ์šฐ๋Š” ๋‘ ๋ฒˆ์งธ ๋‹จ๊ณ„๋ฅผ ํŽ˜์ด์ง€ ๋žญํฌ ์ ์ˆ˜๊ฐ€ ์ˆ˜๋ ดํ•  ๋•Œ๊นŒ์ง€ ๋ฐ˜๋ณตํ•œ๋‹ค.
ย 
(2) ๋ฐ˜๋ณต๊ณฑ์˜ ๋ฌธ์ œ์ 
๋ฐ˜๋ณต๊ณฑ์€ ์–ด๋–ค ์˜ˆ์‹œ์—์„œ๋Š” ์ž˜ ์ž‘๋™ํ•˜์ง€๋งŒ, ๋‹ค๋ฅธ ์˜ˆ์‹œ์—์„œ๋Š” ์ž˜ ์ž‘๋™ํ•˜์ง€ ์•Š๋Š”๋‹ค. ๋”ฐ๋ผ์„œ ๋ฐ˜๋ณต๊ณฑ์ด ํ•ญ์ƒ ์ˆ˜๋ ดํ•˜์ง€๋Š” ์•Š๋Š”๋‹ค๋Š” ๊ฒƒ, ๊ทธ๋ฆฌ๊ณ  ๋ฐ˜๋ณต๊ณฑ์ด ํ•ญ์ƒ โ€˜ํ•ฉ๋ฆฌ์ ์ธโ€™ ์ ์ˆ˜๋กœ ์ˆ˜๋ ดํ•˜๋Š” ๊ฒƒ์€ ์•„๋‹ˆ๋ผ๋Š” ๊ฒƒ์— ๋Œ€ํ•œ ๋ฌธ์ œ์ ์ด ๋‚˜ํƒ€๋‚œ๋‹ค.
ย 
๋ฐ˜๋ณต๊ณฑ์ด ํ•ญ์ƒ ์ˆ˜๋ ดํ•˜์ง€๋Š” ์•Š๋Š” ๊ฒฝ์šฐ๋Š” ํ•œ ๊ฐ€์ง€, ์ŠคํŒŒ์ด๋” ํŠธ๋žฉSpider Trap ๋•Œ๋ฌธ์ด๋‹ค. ์ŠคํŒŒ์ด๋” ํŠธ๋žฉ์€ ๋“ค์–ด์˜ค๋Š” ๊ฐ„์„ ์€ ์žˆ์ง€๋งŒ ๋‚˜๊ฐ€๋Š” ๊ฐ„์„ ์ด ์—†๋Š” ์ •์  ์ง‘ํ•ฉ์„ ์˜๋ฏธํ•œ๋‹ค. ์ด ๋•Œ๋Š” ์ง์ˆ˜ ๋ฒˆ์งธ ์ดํ„ฐ๋ ˆ์ด์…˜ ๋ฒกํ„ฐ์™€ ํ™€์ˆ˜ ๋ฒˆ์งธ ์ดํ„ฐ๋ ˆ์ด์…˜ ๋ฒกํ„ฐ๋งŒ ๊ตฌ๋ถ„ ๊ฐ€๋Šฅํ•˜๊ณ  ์ง์ˆ˜ ๋ฒˆ์งธ ์ดํ„ฐ๋ ˆ์ด์…˜ ๋ฒกํ„ฐ๋“ค, ํ™€์ˆ˜ ๋ฒˆ์งธ ์ดํ„ฐ๋ ˆ์ด์…˜ ๋ฒกํ„ฐ๋“ค์€ ๊ฐ๊ฐ ๋™์ผํ•œ๋ฐ, ๋ฒˆ๊ฐˆ์•„ ๊ฐ€๋ฉด์„œ ๋‚˜์˜ค๊ธฐ ๋•Œ๋ฌธ์— ํ•œ ๊ฐ’์— ์ˆ˜๋ ดํ•˜๋Š” ํ˜•ํƒœ๋Š” ๋„์ง€ ์•Š๋Š”๋‹ค.
ย 
๋ฐ˜๋ณต๊ณฑ์ด ํ•ญ์ƒ โ€˜ํ•ฉ๋ฆฌ์ ์ธโ€™ ์ ์ˆ˜๋กœ ์ˆ˜๋ ดํ•˜๋Š” ๊ฒƒ์€ ์•„๋‹ˆ๋ผ๋Š” ๊ฒƒ์— ๋Œ€ํ•œ ๋ฌธ์ œ์ ์€ ๋ฐ”๋กœ ๋ง‰๋‹ค๋ฅธ ์ •์ Dead End ๋•Œ๋ฌธ์ด๋‹ค. ๋ง‰๋‹ค๋ฅธ ์ •์ ์€, ๋“ค์–ด์˜ค๋Š” ๊ฐ„์„ ์€ ์žˆ์ง€๋งŒ ๋‚˜๊ฐ€๋Š” ๊ฐ„์„ ์ด ์—†๊ธฐ์— ๋‚˜ํƒ€๋‚˜๋Š” ํ˜„์ƒ์ด๋‹ค.
ย 
(3) ๋ฐ˜๋ณต๊ณฑ์˜ ํ•ด๊ฒฐ์ฑ…
์œ„์— ๋‚˜ํƒ€๋‚œ ๋‘ ๊ฐ€์ง€ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ์ˆœ๊ฐ„์ด๋™Teleport์„ ๋„์ž…ํ•œ๋‹ค. ์ž„์˜ ๋ณดํ–‰์˜ ๊ด€์ ์—์„œ ์›น์„œํผ์˜ ํ–‰๋™์„ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ๋‹ค. ๋จผ์ € ํ˜„์žฌ ์›นํŽ˜์ด์ง€์— ํ•˜์ดํผ๋งํฌ๊ฐ€ ์—†์„ ๊ฒฝ์šฐ์—๋Š” ์ž„์˜์˜ ์›นํŽ˜์ด์ง€๋กœ ์ˆœ๊ฐ„์ด๋™ํ•œ๋‹ค. ํ˜„์žฌ ์›นํŽ˜์ด์ง€์— ํ•˜์ดํผ๋งํฌ๊ฐ€ ์žˆ์„ ๊ฒฝ์šฐ์—๋Š” ์•ž๋ฉด์ด ๋‚˜์˜ฌ ํ™•๋ฅ ์ด a์ธ ๋™์ „์„ ๋˜์ง„๋‹ค. ์ด ๋™์ „์ด ์•ž๋ฉด์ด๋ผ๋ฉด ํ•˜์ดํผ๋งํฌ ์ค‘ ํ•˜๋‚˜๋ฅผ ๊ท ์ผํ•œ ํ™•๋ฅ ๋กœ ์„ ํƒํ•˜์—ฌ ํด๋ฆญํ•˜๊ณ , ์ด ๋™์ „์ด ๋’ท๋ฉด์ด๋ผ๋ฉด ์ž„์˜์˜ ์›นํŽ˜์ด์ง€๋กœ ์ˆœ๊ฐ„์ด๋™ํ•œ๋‹ค.
์ด ์ˆœ๊ฐ„์ด๋™ ๋ฐฉ์‹์„ ํ†ตํ•ด์„œ ์œ„์—์„œ ๋ฌธ์ œ์ ์œผ๋กœ ์ง€์ ๋˜์—ˆ๋˜ ์ŠคํŒŒ์ด๋” ํŠธ๋žฉ์ด๋‚˜ ๋ง‰๋‹ค๋ฅธ ์ •์ ์— ๊ฐ‡ํžˆ๋Š” ์ผ์ด ์—†์–ด์ ธ ์ด ๋‘ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋˜์—ˆ๋‹ค. ์ด๋•Œ a๋ฅผ ๊ฐํญ ๋น„์œจDamping Factor์ด๋ผ๊ณ  ๋ถ€๋ฅด๋ฉฐ, ๋ณดํ†ต 0.8์˜ ๊ฐ’์„ ํ™œ์šฉํ•œ๋‹ค.
ย 
notion image
ย 
์ˆœ๊ฐ„์ด๋™์˜ ๋„์ž…์„ ํ†ตํ•ด ๋ฐ”๋€ ํŽ˜์ด์ง€ ๋žญํฌ ์ ์ˆ˜ ๊ณ„์‚ฐ ๋ฐฉ์‹์€ ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค. ๋จผ์ €, ๊ฐ๊ฐ์˜ ๋ง‰๋‹ค๋ฅธ ์ •์ ์—์„œ ์ž์‹ ์„ ํฌํ•จํ•˜์—ฌ ๋‹ค๋ฅธ ์ •์ ์œผ๋กœ ๊ฐ€๋Š” ๊ฐ„์„ ๋“ค์„ ์ถ”๊ฐ€ํ•œ๋‹ค. ๊ทธ ์ดํ›„์—, ์ด์ „์— ๋‚˜์˜จ ์ˆ˜์‹์— ํ™•๋ฅ  a๋ฅผ ๊ณฑํ•˜๊ณ  ๊ทธ ๋‚˜๋จธ์ง€ ํ™•๋ฅ ์„ [1/|v|] ์— ๊ณฑํ•œ ๊ฐ’์„ ๋”ํ•œ ์ˆ˜์‹์„ ํ™œ์šฉํ•˜์—ฌ ํŽ˜์ด์ง€ ๋žญํฌ ์ ์ˆ˜๋ฅผ ๊ณ„์‚ฐํ•œ๋‹ค. ์ด๋•Œ |v|๋Š” ์ „์ฒด ์›นํŽ˜์ด์ง€์˜ ์ˆ˜๋ฅผ ์˜๋ฏธํ•œ๋‹ค.
ย 
notion image
์ˆ˜์ •๋œ ํŽ˜์ด์ง€ ๋žญํฌ ์ ์ˆ˜์˜ ์˜ˆ์‹œ๋ฅผ ๋ณด๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค. ๊ฐ ์ •์ ์˜ ํฌ๊ธฐ๋Š” ๊ทธ ์ •์ ์˜ ํŽ˜์ด์ง€ ๋žญํฌ ์ ์ˆ˜์— ๋น„๋ก€ํ•˜๋Š” ํฌ๊ธฐ๋ฅผ ์ง€๋‹ˆ๋ฉฐ ์ •์  ๋‚ด๋ถ€์— ์จ์žˆ๋Š” ์ˆซ์ž๋Š” ํŽ˜์ด์ง€ ๋žญํฌ ์ ์ˆ˜์— 100์„ ๊ณฑํ•œ ์ˆ˜์ด๋‹ค. ์ด ์ˆซ์ž๊ฐ€ ํฐ ์ด์œ ๋Š” ๋งŽ์€ ์ •์ ์—์„œ ํˆฌํ‘œ๋ฅผ ํ•˜๊ฑฐ๋‚˜, ๊ฐ„์„ ์ด ์ ์€ ๊ฒฝ์šฐ์—๋„ ์ˆซ์ž๊ฐ€ ํฐ ์ด์œ ๋Š”(c) ๋†’์€ ํŽ˜์ด์ง€ ๋žญํฌ(b)๊ฐ€ ์˜ค์ง ํ•œ ๊ณณ(c)์œผ๋กœ๋งŒ ๊ฐ„์„ ์„ ๊ฐ€์ง€๊ณ  ์žˆ๊ณ  ์ด ๋†’์€ ํŽ˜์ด์ง€ ๋žญํฌ(b)๋ฅผ ๋ชจ๋‘ ํ•œ ๊ณณ(c)์œผ๋กœ๋งŒ ๋ณด๋‚ด๋ฏ€๋กœ ํ•œ ํ‘œ๋ฐ–์— ๋ฐ›์ง€ ๋ชปํ–ˆ์„์ง€๋ผ๋„ ์‹ ๋ขฐ๋„๊ฐ€ ๋†’์€ ๊ณณ(b)์œผ๋กœ๋ถ€ํ„ฐ ๋ฐ›์•˜๊ธฐ ๋•Œ๋ฌธ์— ํŽ˜์ด์ง€ ๋žญํฌ ๊ฐ’์ด ๋†’์„ ์ˆ˜ ์žˆ๋‹ค. ๊ทธ ๋ฐ–์— ํŽ˜์ด์ง€ ๋žญํฌ ์ ์ˆ˜๊ฐ€ ๋‚ฎ์€ ์ด์œ ๋Š” ์ •์ ์—์„œ ํˆฌํ‘œ๋ฅผ ๊ฑฐ์˜ ํ•˜์ง€ ์•Š์•˜๊ธฐ ๋•Œ๋ฌธ์ด๋ฉฐ, ์ ์ˆ˜๊ฐ€ 0์ด ์•„๋‹Œ ๋‹ค๋ฅธ ์ˆ˜๋กœ ๋‚˜์˜จ ์ด์œ ๋Š” ์ˆœ๊ฐ„์ด๋™์„ ํ†ตํ•ด ๋‹ค๋ฅธ ๊ณณ์—์„œ ์ด๋™ํ•ด ์˜จ ๊ฒƒ์ด ์žˆ๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค.