๊ฒฝ์ ์๊ฐ(ํ์น ์๊ฐ) ๊ณ์ฐ๊ธฐ๋?
๊ฒฝ์ ์๊ฐ(ํ์น ์๊ฐ)์ ๊ฐ์ ๊ณตํญ์์ ์ฒซ ๋ฒ์งธ ํญ๊ณตํธ์ด ์ฐฉ๋ฅํ ์๊ฐ๊ณผ ๋ค์ ํญ๊ณตํธ์ด ์ถ๋ฐํ๋ ์๊ฐ ์ฌ์ด์ ๊ฐ๊ฒฉ์ ๋งํฉ๋๋ค. ์ด ๊ณ์ฐ๊ธฐ๋ ๊ทธ ๊ฐ๊ฒฉ์ ๋ถ๊ณผ ์๊ฐ ๋จ์๋ก ๊ณ์ฐํด ์ฃผ๊ณ , ๊ณตํญ์ด ์ ํ ์ต์ ํ์น ์๊ฐ(MCT, Minimum Connection Time)โ์ฆ ๊ณตํญ์ด ๋นํ๊ธฐ๋ฅผ ๊ฐ์ํ๊ธฐ์ ์์ ํ๋ค๊ณ ๋ณด๋ ์ต์ ์๊ฐโ์ ์ถฉ์กฑํ๋์ง๋ ์๋ ค ์ค๋๋ค.
์ฌ์ฉ ๋ฐฉ๋ฒ
์์ ๋ ๋์ฐฉ ์๊ฐ๊ณผ ๋ค์ ์ถ๋ฐ ์๊ฐ์ 24์๊ฐ์ (์: 0~23, ๋ถ: 0~59)๋ก ์ ๋ ฅํ์ธ์. ๊ทธ๋ฐ ๋ค์ ๋น๊ตํ ์ต์ ํ์น ์๊ฐ์ ์ ๋ ฅํฉ๋๋ค. ์ถ๋ฐ์ด ๋ค์ ๋ ๋ก ๋์ด๊ฐ๋๋ผ๋ ์๊ฐ๋ง ๊ทธ๋๋ก ์ ๋ ฅํ๋ฉด ๋ฉ๋๋ค. ์ถ๋ฐ ์๊ฐ์ด ๋์ฐฉ ์๊ฐ๋ณด๋ค ๋น ๋ฅด๊ฒ ํ์๋๋ฉด ๊ณ์ฐ๊ธฐ๊ฐ ์๋์ผ๋ก 24์๊ฐ์ ๋ํด ๊ณ์ฐํฉ๋๋ค.
๊ณ์ฐ ๊ณต์ ์ค๋ช
๋ ์๊ฐ์ ๋ชจ๋ ์์ ๊ธฐ์ค ๋ถ์ผ๋ก ํ์ฐ๋ฉ๋๋ค. arr = ๋์ฐฉ_์ ร 60 + ๋์ฐฉ_๋ถ, dep = ์ถ๋ฐ_์ ร 60 + ์ถ๋ฐ_๋ถ์ผ๋ก ๊ณ์ฐํ์ง์. ๊ฒฝ์ ์๊ฐ์ dep โ arr์ด๋ฉฐ, ๊ฒฐ๊ณผ๊ฐ ์์์ด๋ฉด 1440๋ถ(24์๊ฐ)์ ๋ํฉ๋๋ค. ๊ฒฝ์ ์๊ฐ โฅ MCT์ผ ๋ ํ์น์ด ๊ฐ๋ฅํ ๊ฒ์ผ๋ก ํ์ ํ๊ณ , ์ฌ์ ์๊ฐ์ ๊ฒฝ์ ์๊ฐ โ MCT๋ก ๊ตฌํฉ๋๋ค.
๊ณ์ฐ ์์
๋์ฐฉ 14:30, ๋ค์ ์ถ๋ฐ 16:15, ์ต์ ํ์น ์๊ฐ 60๋ถ์ธ ๊ฒฝ์ฐ๋ฅผ ๋ณด๊ฒ ์ต๋๋ค. ๋์ฐฉ = 870๋ถ, ์ถ๋ฐ = 975๋ถ์ด๋ฏ๋ก ๊ฒฝ์ ์๊ฐ์ 105๋ถ(1์๊ฐ 45๋ถ)์ ๋๋ค. \(105 \ge 60\)์ด๋ฏ๋ก ํ์น์ด ๊ฐ๋ฅํ๋ฉฐ, 45๋ถ์ ์ฌ์ ์๊ฐ์ด ๋จ์ต๋๋ค.
$$\text{Layover} = 975 - 870 = 105 \text{ min}$$$$\text{Buffer} = 105 - 60 = 45 \text{ min}$$
์์ฃผ ๋ฌป๋ ์ง๋ฌธ
์ต์ ํ์น ์๊ฐ์ ์ผ๋ง๋ก ์ก์์ผ ํ๋์? ๊ณตํญ๋ง๋ค, ๊ทธ๋ฆฌ๊ณ ๊ตญ๋ด์ ์ธ์ง ๊ตญ์ ์ ์ธ์ง์ ๋ฐ๋ผ ๋ค๋ฆ ๋๋ค(๋ณดํต 30~90๋ถ ์ด์). ์ด์ฉํ๋ ๊ณตํญ์ด ๊ณต์ํ MCT๋ ํญ๊ณต์ฌ ์๋ด๋ฅผ ํ์ธํ์ธ์.
๋ฐค์ ๋๊ธฐ๋ ํ์น๋ ๊ณ์ฐ๋๋์? ๋ค. ์ถ๋ฐ ์๊ฐ์ด ๋์ฐฉ ์๊ฐ๋ณด๋ค ์ด๋ฅด๋ฉด ์๋์ผ๋ก 24์๊ฐ์ ๋ํด ๊ณ์ฐํฉ๋๋ค.
ํฐ๋ฏธ๋ ์ด๋์ด๋ ์ ๊ตญ ์์ ์๊ฐ๋ ๋ฐ์๋๋์? ์๋์. ์ด ๊ณ์ฐ๊ธฐ๋ ์์ ๋ ์๊ฐ ๊ฐ๊ฒฉ๋ง ๊ณ์ฐํฉ๋๋ค. ์ ๊ตญ ์ฌ์ฌ, ์ํ๋ฌผ ์ฌํ์ธ, ํฐ๋ฏธ๋ ๊ฐ ์ด๋ ๋ฑ์ ์ํด ์ฌ์ ์๊ฐ์ ๋ ๋๋ ๊ฒ์ด ์ข์ต๋๋ค.