I take inspiration from the property-testing literature, particularly the work of Prof. John Hughes, and explore how such ideas might be applied to numerical models of the ocean. Specifically, I ask whether geophysical fluid dynamics (GFD) theory, expressed as property tests, might be used to address the oracle problem of testing the correctness of ocean models. I propose that a number of simple idealized GFD problems can be framed as property tests. These examples clearly illustrate how physics naturally lends itself to specifying property tests. Which of these proposed tests might be most feasible and useful, remains to be seen.
๋
ผ๋ฌธ ID : 2510.13692์ ๋ชฉ : Property Testing for Ocean Models. Can We Specify It? (Invited Talk)์ ์ : Deepak A. Cherian (Earthmover PBC)๋ถ๋ฅ : cs.SE๋ฐํ ํ์ ๋ํ : International Workshop on Verification of Scientific Software (VSS 2025)์ ๋ : EPTCS 432, 2025, pp. 48โ59๋
ผ๋ฌธ ๋งํฌ : https://arxiv.org/abs/2510.13692 ์ ์๋ ์์ฑ ํ
์คํธ ๋ฌธํ, ํนํ John Hughes ๊ต์์ ์ฐ๊ตฌ์์ ์๊ฐ์ ์ป์ด, ์ด๋ฌํ ๊ฐ๋
๋ค์ ํด์ ์์น ๋ชจ๋ธ์ ์ ์ฉํ๋ ๋ฐฉ๋ฒ์ ํ๊ตฌํ๋ค. ๊ตฌ์ฒด์ ์ผ๋ก, ์ง๊ตฌ๋ฌผ๋ฆฌ ์ ์ฒด์ญํ(GFD) ์ด๋ก ์ ์์ฑ ํ
์คํธ๋ก ํํํ ์ ์๋์ง ์กฐ์ฌํ์ฌ ํด์ ๋ชจ๋ธ ์ ํ์ฑ ํ
์คํธ์ ์ค๋ผํด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ค. ์ ์๋ ์์ฑ ํ
์คํธ๋ก ๊ตฌ์กฐํํ ์ ์๋ ์ผ๋ จ์ ๋จ์ํ๊ณ ์ด์ํ๋ GFD ๋ฌธ์ ๋ฅผ ์ ์ํ๋ฉฐ, ๋ฌผ๋ฆฌํ์ด ์ด๋ป๊ฒ ์์ฐ์ค๋ฝ๊ฒ ์์ฑ ํ
์คํธ ๋ช
์์ ์ ์ฉ๋๋์ง๋ฅผ ๋ช
ํํ ๋ณด์ฌ์ค๋ค.
์ค๋ผํด ๋ฌธ์ : ํด์/๊ธฐํ ๋ชจ๋ธ ํ
์คํธ์ ๊ทผ๋ณธ์ ๊ณผ์ ๋ ์์น ํด์ ์ ํ์ฑ์ ํ๋จํ "์ค๋ผํด"์ ๋ถ์ฌ๋ชจ๋ธ ๋ณต์ก์ฑ : ์ง๊ตฌ ์์คํ
๋ชจ๋ธ์ ๋๊ธฐ, ํด์, ์ก์ง ๋ฑ ์ฌ๋ฌ ๊ฒฐํฉ ์์๋ฅผ ํฌํจํ๋ ๊ทน๋๋ก ๋ณต์กํจํ
์คํธ ๋ฐฉ๋ฒ์ ํ๊ณ : ๊ธฐ์กด ํ
์คํธ๋ ์ฃผ๋ก ํ๊ท ํ
์คํธ์ ์ฐธ์กฐ ํด ๋น๊ต์ ์์กดํ๋ฉฐ, "๋ณด์์ ์ค๋ฅ" ๋ฌธ์ ์กด์ฌ๊ธฐํ ๋ชจ๋ธ์ ์์ธก ๊ฒฐ๊ณผ๋ IPCC ๋ณด๊ณ ์์ ๊ณผํ์ ๊ธฐ์ด ๋ชจ๋ธ ์ ํ์ฑ์ ๊ธฐํ ๋ณํ ์ ์ ๋ฐ ์ํ ์ ๋ต์ ์ง์ ์ํฅ ํด์ ๋ชจ๋ธ ์ง๋ฐฐ ๋ฐฉ์ ์(Navier-Stokes ๋ฐฉ์ ์) ํด์ ์ ์ผ์ฑ์ด ์์ง ์ฆ๋ช
๋์ง ์์ ํ๊ท ํ
์คํธ ๋ฐ ๋นํธ ๋จ์ ์ฌํ์ฑ์ ์ฌ๊ฐํ๊ฒ ์์กด ์ฐธ์กฐ ํด ๋ฐฉ๋ฒ์ ํน์ ์ด๊ธฐ๊ฐ ๋ฌธ์ ๋ก ์ ํ๋จ ๋ณด์์ ์ค๋ฅ๊ฐ ์ค์ ๋ฒ๊ทธ๋ฅผ ์ํํ ์ ์์ ์ฒด๊ณ์ ์ธ ๋์ญํ ์ ํ์ฑ ๊ฒ์ฆ ๋ถ์ฌ ์ด๋ก ์ ํ๋ ์์ํฌ : ์์ฑ ํ
์คํธ ๊ฐ๋
์ ํด์ ๋ชจ๋ธ ๊ฒ์ฆ์ ์ฒ์์ผ๋ก ์ฒด๊ณ์ ์ผ๋ก ์ ์ฉ๋ฌผ๋ฆฌ ์์ฑ ๋งคํ : ์ง๊ตฌ๋ฌผ๋ฆฌ ์ ์ฒด์ญํ ์ด๋ก ์ ํ
์คํธ ๊ฐ๋ฅํ ์์ฑ ๋ช
์๋ก ๋ณํํ
์คํธ ๋ถ๋ฅ ์ฒด๊ณ : John Hughes์ ๋ค์ฏ ๊ฐ์ง ์์ฑ ํ
์คํธ ์ง์นจ ์์น์ ๊ธฐ๋ฐ์ผ๋ก ํด์ ๋ชจ๋ธ ํ
์คํธ ํ๋ ์์ํฌ ๊ตฌ์ถ์ค์ฉ์ ํ
์คํธ ์ฌ๋ก : ์์ฑ ํ
์คํธ ์ธ์คํด์ค๋ก์ ์ฌ๋ฌ ๊ตฌ์ฒด์ ์ธ GFD ๋ฌธ์ ์ ์ํ์ ๊ฐ ๋ฐฉ๋ฒ๋ก : ์ปดํจํฐ ๊ณผํ์ ์์ฑ ํ
์คํธ์ ์ง๊ตฌ๋ฌผ๋ฆฌํ ์ด๋ก ์ฐ๊ฒฐํด์ ์์น ๋ชจ๋ธ์ ์ ํ์ฑ ๊ฒ์ฆ ๋ฌธ์ ๋ฅผ ๋ฌผ๋ฆฌ ๋ฒ์น ๊ธฐ๋ฐ์ ์์ฑ ํ
์คํธ ๋ฌธ์ ๋ก ๋ณํํ๋ฉฐ, ์
๋ ฅ์ ๋ชจ๋ธ ๊ตฌ์ฑ ๋ฐ ์ด๊ธฐ ์กฐ๊ฑด์ด๊ณ ์ถ๋ ฅ์ ํน์ ๋ฌผ๋ฆฌ ์์ฑ์ ๋ง์กฑํ๋ ๋ถ์ธ ํ์ ์ด๋ค.
์ ์๋ John Hughes์ ๋ค์ฏ ๊ฐ์ง ์์ฑ ํ
์คํธ ์ง์นจ ์์น์ ๋ฐ๋ฅธ๋ค:
๋ฌผ๋ฆฌ ๋ณด์กด ๋ฒ์น :
์ง๋(์ฒด์ ) ๋ณด์กด ์๋์ง ๋ณด์กด ๊ฐ์ด๋๋ ๋ณด์กด ์์น ์์ฉ๋์ด ๋ณด์กด ๋์นญ์ฑ ํ
์คํธ :
๊ฐ๋ฆด๋ ์ด ๋ถ๋ณ์ฑ: ์ผ์ ์๋ ํํ์ด๋ ๊ธฐ์ค๊ณ์์ ํด๊ฐ ๋ถ๋ณ ํ์ ๋์นญ์ฑ: ์์ญ์ 90ยฐ ๋ฐฐ์๋ก ํ์ ํ ํด๊ฐ ๋ถ๋ณ ์ค์ผ์ผ ๋ถ๋ณ์ฑ: ํน์ ๋งค๊ฐ๋ณ์ ์ค์ผ์ผ๋ง ํ์์ ํด์ ๋ถ๋ณ์ฑ ์ง๊ท ํํ ์ ์ง :
์ง๊ท ํํ ๊ด๊ณ์:
f u = -1/ฯ โp/โy
f v = 1/ฯ โp/โx
์ฌ๊ธฐ์ f๋ ์ฝ๋ฆฌ์ฌ๋ฆฌ ๋งค๊ฐ๋ณ์, u, v๋ ์๋ ์ฑ๋ถ, p๋ ์๋ ฅ, ฯ๋ ๋ฐ๋์ด๋ค.
ํ๋ ํด์ ๋ถ์ฐ ๊ด๊ณ์ :
ํ์ ์ฑ์ธต ์ ์ฒด์ ๋ด๋ถํ๋ ๋ค์์ ๋ง์กฑํ๋ค:
ฯยฒ = (fยฒmยฒ + Nยฒ(kยฒ + lยฒ))/(kยฒ + lยฒ + mยฒ)
์ฌ๊ธฐ์ ฯ๋ ์ฃผํ์, (k, l, m)์ ํ์ ๋ฒกํฐ ์ฑ๋ถ, N์ ๋ถ๋ ฅ ์ฃผํ์์ด๋ค.
๊ณต๋ช
์ฃผํ์ ์๋ต :
๊ณต๋ช
์ฃผํ์ ์
๋ ฅ์ ๊ฐํ ์ด๋์ ์์ฑํด์ผ ํจ ๋น๊ณต๋ช
์ฃผํ์ ์
๋ ฅ์ ๋น ๋ฅด๊ฒ ๊ฐ์ ํด์ผ ํจ ๊ฒฝ๊ณ ๋น๋์นญ ์๋ต :
ฮฒ ํ๋ฉด์์ ์์ชฝ ๊ฒฝ๊ณ์ ๋์ชฝ ๊ฒฝ๊ณ์ ์๋์ง ์
๋ ฅ์ ์๋ก ๋ค๋ฅธ ๊ท๋ชจ์ ํ๋ ์๋ต์ ์์ฑํด์ผ ํ๋ฉฐ, ๋ก์ค๋น ํ์ ๋์ ๋น๋์นญ์ฑ์ ๋ฐ์ํ๋ค.
๋งค๊ฐ๋ณ์ ์์กด์ฑ :
ฮฒ ๋งค๊ฐ๋ณ์ ๋ ๋ฐฐ๋ ๋ก์ค๋น ํ ์์ ์๋๋ฅผ ๋ ๋ฐฐ๋ก ๋ง๋ค์ด์ผ ํจ ์ฑ์ธต ๋งค๊ฐ๋ณ์ N์ ๋ณํ๋ ๋ถ์ฐ ๊ด๊ณ์์ ๋ฐ๋ผ ํ์์ ์ํฅ์ ๋ฏธ์ณ์ผ ํจ ๋์ญํ ์ ์ฌ์ฑ :
์ ์ด ๋งค๊ฐ๋ณ์ ฮป = Uk/ฮฒ๊ฐ ์ผ์ ํ ๋, ์๋ก ๋ค๋ฅธ U, k, ฮฒ ์กฐํฉ์ ์ ์ฌํ ํด๋ฅผ ์์ฑํด์ผ ํ๋ค.
๋จ์ํ๋ ํด์ ๋ชจ๋ธ ๋๋ ์์น ๋ชจ๋ธ์ ์ฐธ์กฐ๋ก ์ฌ์ฉ:
ํด์ ๋ถ์ฐ ๊ด๊ณ์ ๊ฒ์ฆ ๋จ์ํ๋ ๊ธฐํํ์์์ ์ ํํ ํด ์ด์ํ๋ ๊ตฌ์ฑ์ ์๋ ค์ง ํด ๋ฌผ๋ฆฌ ์ ์ฝ์ ์ฒด๊ณํ : ๋ณต์กํ GFD ์ด๋ก ์ ๊ฒ์ฆ ๊ฐ๋ฅํ ์์ฑ์ผ๋ก ์ฒด๊ณ์ ๋ณํ๋ค์ค ์ค์ผ์ผ ํ
์คํธ ์ ๋ต : ๋จ์ ํํ ์ํ์์ ๋ณต์กํ ๊ณผ๋ ๊ณผ์ ๊น์ง์ ๊ณ์ธต์ ํ
์คํธ๊ณผ๋ ์ฒ๋ฆฌ ๋ฐฉ์ : ํํ ํ๋ฆ ๋ฐ ์๋ ค์ง ๊ณผ๋ ํน์ฑ์ ํตํ ๋ณต์กํ ๋์ญํ ์ฒ๋ฆฌํ์ ๊ฐ ๋ฐฉ๋ฒ๋ก : ์ปดํจํฐ ๊ณผํ ํ
์คํธ ์ด๋ก ๊ณผ ์ง๊ตฌ๋ฌผ๋ฆฌํ์ ์ฌ์ธต ์ตํฉ์ ์๊ฐ ์ ์ํ ๊ฒ์ ๊ฐ๋
์ ํ๋ ์์ํฌ์ด๋ฉฐ ๊ตฌ์ฒด์ ์ธ ์์น ์คํ์ ์ํํ์ง ์์์ผ๋, ๊ตฌํ ์ ๋ต์ ์ค๋ช
ํ๋ค:
ํ
์คํธ ์์ญ ๊ตฌ์ฑ :
๋จ์ํ๋ ๊ธฐํํ: ์ ์ฌ๊ฐํ ํด๋ถ์ง, ํํํ ๋ฐ๋ฅ ์ด์ํ๋ ๊ฒฝ๊ณ ์กฐ๊ฑด f ํ๋ฉด ๋๋ ฮฒ ํ๋ฉด ๊ทผ์ฌ ์ด๊ธฐ ์กฐ๊ฑด ์์ฑ :
์ง๊ท ํํ ํ๋ฆ์ฅ ํด์ ํ๋ ํด ํน์ ํํ ์ํ ๊ตฌ์ฑ ๊ฒ์ฆ ์งํ :
๋ณด์กด๋์ ์๋ ์ค์ฐจ ํํ ๊ด๊ณ์์ ํธ์ฐจ ํ๋ ํน์ฑ๊ณผ ์ด๋ก ์ ์์ธก์ ์ผ์น๋ ๋
ผ๋ฌธ์ ์ฃผ์ ํด์ ๋ชจ๋ธ์ ํ
์คํธ ๋ฐฉ๋ฒ์ ์กฐ์ฌํ๋ค:
MIT General Circulation Model (MITgcm) Regional Ocean Modeling System (ROMS) Modular Ocean Model (MOM6) Coastal and Regional Ocean Community Model (CROCO) ๊ธฐ์กด "์ ๊ท ํ
์คํธ" ์๋ณ :
MOM6์์ ๊ตฌํ๋ ๋ ๊ฐ์ง ์์ฑ ํ
์คํธ:
์ฐจ์ ์ผ๊ด์ฑ ๋จ์ธ ์์ญ ํ์ ๋ถ๋ณ์ฑ ํ
์คํธ ๋ฌผ๋ฆฌ ์์ฑ์ ํ๋ถ์ฑ :
์์ฑ ํ
์คํธ๋ก ๋ณํ ๊ฐ๋ฅํ ๋๋์ GFD ์ด๋ก ์๋ณ:
๋ค์ํ ์ ํ์ ํํ ํ๋ฆ ์๋ก ๋ค๋ฅธ ๋ณต์ก๋์ ํ๋ ํด ๊ฐ์ข
๋ณด์กด ๋ฒ์น ๋ฐ ๋์นญ์ฑ ์ฅ์ :
๋ฌผ๋ฆฌํ์ด ์์ฐ์ค๋ฝ๊ฒ ํ๋ถํ ์์ฑ ๋ช
์ ์ ๊ณต ์ ์๋ ๋ง์ ํ
์คํธ๊ฐ ๊ธฐ์กด ๋ชจ๋ธ์ ์์ ๋ฌธ์ ๋ก ์ด๋ฏธ ์กด์ฌ ์ด๋ก ์ ๊ธฐ์ด๊ฐ ๊ฒฌ๊ณ ํ๋ฉฐ ํด์ ํด๋ก ๋ท๋ฐ์นจ๋จ ๊ณผ์ :
๊ณผ๋ ์ด๋ ์ฒ๋ฆฌ์ ๋ณต์ก์ฑ ๊ณ์ฐ ๋น์ฉ ์ ์ด ์ถ์ ์ ๋ต(shrinking) ์ค๊ณ์ ์ด๋ ค์ ํ๊ท ํ
์คํธ : ์๊ฒฉํ ๋นํธ ๋จ์ ์ฌํ์ฑ ์๊ตฌ์ฐธ์กฐ ํด ๋น๊ต : ๋๊ธฐ ๋ชจ๋ธ์ ํ์ค ํ
์คํธ ์ฌ๋ก๋ชจ๋ธ ์ํธ ๋น๊ต : ์๋ก ๋ค๋ฅธ ๋ชจ๋ธ ๊ฐ์ ๋น๊ต ๊ฒ์ฆAltuntas์ Baugh์ ํ์ด๋ธ๋ฆฌ๋ ์ ๋ฆฌ ์ฆ๋ช
๊ธฐ๋ฅผ ์ด์ฉํ KPP ๋งค๊ฐ๋ณ์ํ ํ
์คํธ ๊ฒฝ๋ ํ์์ ๋ฐฉ๋ฒ์ด ๊ธฐํ ๋ชจ๋ธ ๋ถ๋ถ ์์์ ์ ์ฉ๋๊ธฐ ์์ QuickCheck ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋ณด๊ธ ๊ณผํ ๊ณ์ฐ์์์ ๋ณํ ํ
์คํธ ์ ์ฉ ๊ณผํ Python ์ํ๊ณ์์์ Hypothesis ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ฌ์ฉ ํ๋น์ฑ ํ์ธ : ์ง๊ตฌ๋ฌผ๋ฆฌ ์ ์ฒด์ญํ ์ด๋ก ์ ์์ฑ ํ
์คํธ๋ก ํํํ๊ธฐ์ ์์ฐ์ค๋ฌ์ํ๋ถํ ํ
์คํธ ์์ค : GFD๋ ๋ณํ ๊ฐ๋ฅํ ๋๋์ ๋์ญํ ์์ฑ ์ ๊ณต์ค์ฉ์ ๊ฐ์น : ์ ์๋ ๋ง์ ํ
์คํธ๊ฐ ๊ธฐ์กด ๋ชจ๋ธ์ ์์ ๋ฌธ์ ๋ก ์ด๋ฏธ ์ฌ์ฉ ์ค์ฒด๊ณํ ํ์์ฑ : ์ฐ์ฌ๋ ๋ฌผ๋ฆฌ ์ง์์ ํ
์คํธ ํ๋ ์์ํฌ๋ก ์ฒด๊ณํํ ํ์๊ณผ๋ ์ฒ๋ฆฌ : ๋ณต์กํ ๊ณผ๋ ์ด๋ ์ฒ๋ฆฌ๊ฐ ์ฌ์ ํ ํต์ฌ ๊ณผ์ ๊ณ์ฐ ๋น์ฉ : ์ฅ์๊ฐ ์ ๋ถ์ ๊ณ์ฐ ์ค๋ฒํค๋ ์ ํ์ถ์ ์ ๋ต : ๋ฌผ๋ฆฌ ๊ฐ์ ์ ์ ์งํ๋ ํ
์คํธ ์ฌ๋ก ์ถ์ ๋ฐฉ๋ฒ ์ค๊ณ ๋ฐฉ๋ฒ๊ตฌํ ๋ณต์ก์ฑ : ๋ถ๋ถ ์์ ํ
์คํธ๋ฅผ ์ง์ํ๋ ๋ชจ๋ํ๋ ์ฝ๋ ๊ตฌ์กฐ ํ์๊ตฌ์ฒด์ ๊ตฌํ : ์ค์ ์์ฑ ํ
์คํธ ์ค์ํธ ๊ฐ๋ฐ๋น์ฉ ์ต์ ํ : ๊ณ์ฐ ๋น์ฉ ๊ฐ์ ์ ๋ต ํ์์ถ์ ์๊ณ ๋ฆฌ์ฆ : ๋ฌผ๋ฆฌ ์์คํ
์ ์ ํฉํ ํ
์คํธ ์ฌ๋ก ์ถ์ ๋ฐฉ๋ฒ ์ค๊ณํจ๊ณผ ํ๊ฐ : ์ด๋ค ํ
์คํธ๊ฐ ๋ฒ๊ทธ ๋ฐ๊ฒฌ์ ๊ฐ์ฅ ํจ๊ณผ์ ์ธ์ง ๊ฒฐ์ ํ์ ์ฑ ๊ฐํจ : ์์ฑ ํ
์คํธ๋ฅผ ํด์ ๋ชจ๋ธ ๊ฒ์ฆ ๋ถ์ผ์ ์ฒ์์ผ๋ก ์ฒด๊ณ์ ๋์
์ด๋ก ์ ๊ธฐ์ด ๊ฒฌ๊ณ : ์ฑ์ํ GFD ์ด๋ก ๊ณผ ์์ฑ ํ
์คํธ ๋ฐฉ๋ฒ๋ก ๊ธฐ๋ฐ์ค์ฉ์ ๊ฐ์น ๋์ : ํด์ ๋ชจ๋ธ ํ
์คํธ์ ์ค์ ์ค๋ผํด ๋ฌธ์ ํด๊ฒฐํ์ ๊ฐ ์๊ฐ : ์ปดํจํฐ ๊ณผํ๊ณผ ์ง๊ตฌ๋ฌผ๋ฆฌํ ์ฑ๊ณต์ ์ฐ๊ฒฐ์ฒด๊ณ์ฑ ๊ฐํจ : Hughes์ ๋ค์ฏ ๊ฐ์ง ์ง์นจ ์์น ์ค์, ์์ ํ ํ๋ ์์ํฌ์ค์ฆ ๊ฒ์ฆ ๋ถ์ฌ : ๋
ผ๋ฌธ์ ์ฃผ๋ก ์ด๋ก ์ ํ๊ตฌ์ด๋ฉฐ ์ค์ ๊ตฌํ ๋ฐ ํจ๊ณผ ๊ฒ์ฆ ๋ถ์กฑ์คํ ๊ฐ๋ฅ์ฑ ๋ฏธ๊ฒ์ฆ : ์ ์๋ ๋ฐฉ๋ฒ์ ์ค์ ๋๊ท๋ชจ ๋ชจ๋ธ์์์ ํ๋น์ฑ ๋ฏธ์ง์๋น์ฉ ๋ถ์ ๋ถ์กฑ : ๊ณ์ฐ ์ค๋ฒํค๋ ๋ฐ ๊ตฌํ ๋ณต์ก๋์ ๋ํ ๋ถ์ ์์๋ฒ์ ์ ํ : ์ฃผ๋ก ๋์ญํ ํต์ฌ์ ์ด์ , ๋งค๊ฐ๋ณ์ํ ๋ฑ ๋ถ๋ถ ์์์ ๋ํ ์ธ๊ธ ์ ์ํ์ ์ ๊ฐ์น : ๊ณผํ ๊ณ์ฐ ์ํํธ์จ์ด ๊ฒ์ฆ์ ์๋ก์ด ์ฌ๊ณ ๋ฐฉ์ ์ ๊ณต์ค๋ฌด ์ง๋ : ํด์ ๋ชจ๋ธ ๊ฐ๋ฐ์์๊ฒ ํ
์คํธ ๋ฐฉ๋ฒ๋ก ์ ๊ณตํ์ ๊ฐ ๊ธฐ์ฌ : ํ์์ ๋ฐฉ๋ฒ์ ์ง๊ตฌ ๊ณผํ ๋ถ์ผ ์ ์ฉ ์ด์ง์ฅ๊ธฐ์ ์์ : ๊ธฐํ ๋ชจ๋ธ์ ์ ๋ขฐ๋ ํฅ์์ ๊ธฐ์ฌํด์ ๋ชจ๋ธ ๊ฐ๋ฐ : ์ ๊ท ๋ชจ๋ธ ๊ฐ๋ฐ ๊ณผ์ ์ ๊ฒ์ฆ ํ
์คํธ๋ชจ๋ธ ์
๊ทธ๋ ์ด๋ ๊ฒ์ฆ : ๊ธฐ์กด ๋ชจ๋ธ ์์ ํ ์ ํ์ฑ ํ์ธ๊ต์ฐจ ๋ชจ๋ธ ๋น๊ต : ์๋ก ๋ค๋ฅธ ๋ชจ๋ธ ๊ฐ์ ์ผ๊ด์ฑ ๊ฒ์ฆ๊ต์ก ์ฐ๊ตฌ : GFD ์ด๋ก ๊ณผ ์์น ๊ตฌํ์ ๋์กฐ ํ์ต๋
ผ๋ฌธ์ 41ํธ์ ์ฐธ๊ณ ๋ฌธํ์ ์ธ์ฉํ๋ฉฐ, ์ฃผ์ ๋ด์ฉ์ ๋ค์๊ณผ ๊ฐ๋ค:
์์ฑ ํ
์คํธ ๊ธฐ์ด : Claessen & Hughes (2000) QuickCheck ์๋ณธ ๋
ผ๋ฌธGFD ์ด๋ก : Gill (1982), Pedlosky (1987), Vallis (2017) ๋ฑ ๊ณ ์ ๊ต์ฌํด์ ๋ชจ๋ธ : ์ฃผ์ ํด์ ๋ชจ๋ธ์ ๊ธฐ์ ๋ฌธ์ ๋ฐ ํ
์คํธ ํ๋กํ ์ฝํ์์ ๋ฐฉ๋ฒ : Altuntas & Baugh (2018) ๋ฑ ๊ธฐํ ๋ชจ๋ธ ์ ์ฉ ์ฌ๋ก์ข
ํฉ ํ๊ฐ : ์ด๋ ์์ฑ ํ
์คํธ๋ผ๋ ์ปดํจํฐ ๊ณผํ ๊ฐ๋
์ ํด์ ๋ชจ๋ธ ๊ฒ์ฆ ๋ถ์ผ์ ์ฑ๊ณต์ ์ผ๋ก ๋์
ํ ๊ฐ์ฒ์ ์๋ฏธ์ ๋
ผ๋ฌธ์ด๋ค. ์ค์ ๊ตฌํ์ด ๋ถ์กฑํ์ง๋ง ๊ฒฌ๊ณ ํ ์ด๋ก ์ ๊ธฐ์ด์ ๋ช
ํํ ๊ตฌํ ๊ฒฝ๋ก๋ฅผ ์ ๊ณตํ๋ฉฐ, ๊ณผํ ๊ณ์ฐ ์ํํธ์จ์ด์ ํ์์ ๊ฒ์ฆ ์ด์ง์ ์ค์ํ ๊ฐ์น๋ฅผ ์ง๋๋ค. ๋
ผ๋ฌธ์ ํ์ ๊ฐ ์๊ฐ๊ณผ ์ฒด๊ณ์ ์ฌ๊ณ ๋ ์นญ์ฐฌํ ๋งํ๋ฉฐ, ํ์ ์ฐ๊ตฌ๋ฅผ ์ํ ์ข์ ๊ธฐ์ด๋ฅผ ๋ง๋ จํ๋ค.