몇 명을 만나 보고 정해야 최고의 사람을 만날까: 37%의 법칙

좋은 사람, 좋은 일자리, 좋은 집은 "충분히 둘러본 뒤" 정하라고들 합니다. 그런데 얼마나 둘러봐야 충분할까요? 한 명 만나고 바로 정하면 기준이 없고, 끝까지 기다리면 이미 최고를 지나쳐 보냈을 수 있습니다. 놀랍게도 이 문제에는 수학적으로 가장 좋은 멈출 때가 있습니다. 후보가 많을 때 약 37%를 지켜보기만 하고, 그 뒤 처음으로 "지금까지 본 누구보다 나은" 후보를 고르는 것입니다. 그래도 최고를 만날 확률은 36.8% 정도에 그칩니다. 직접 돌려서 확인해 보세요.

모델은 이렇게 움직입니다

직접 돌려보기

많을수록 최적 비율이 37%에 가까워지고, 적으면 조금씩 달라집니다
0%면 첫 후보를 바로 받고, 100%면 끝까지 기다려 마지막 후보를 받습니다
기준이 느슨하면 가장 좋은 관찰 비율이 줄어듭니다

① 후보를 한 명씩 만나 보기

각 칸이 후보 한 명이고 숫자는 점수입니다(높을수록 좋음). 주황 막대는 관찰 구간(거절만), 파랑 막대는 선택 구간입니다. 별(★)은 지금까지 본 최고이고, 파랗게 채워진 칸이 고른 후보입니다. 한 판이 끝나면 아직 못 만난 후보가 공개되고 진짜 최고에 금색 테두리가 둘러집니다.

② 얼마나 지켜보면 최고를 만날까

가로는 관찰 구간의 비율, 세로는 성공할 확률입니다. 선은 정확한 값, 점은 같은 설정을 600번씩 돌려 본 시뮬레이션입니다. 금색 점이 가장 높은 곳입니다. 너무 짧아도 너무 길어도 확률이 떨어지는 산 모양입니다.

③ 실패하는 두 가지 이유

최고 한 명을 목표로 할 때, 초록은 성공, 주황은 최고가 오기 전에 평범한 후보에게 먼저 멈춘 경우, 빨강은 최고를 관찰 구간에서 이미 지나쳐 보낸 경우입니다. 관찰이 짧으면 주황이, 길면 빨강이 커집니다.

④ 결국 누구를 고르게 될까

지금 설정으로 고른 후보의 순위 분포입니다(1위가 가장 좋음). 막대는 정확한 값, 검은 점은 4,000번 돌린 시뮬레이션, 검은 가로선은 아무렇게나 골랐을 때의 비율입니다. 최고는 못 만나도 상위권에 몰립니다.

이 결과가 말하는 것, 말하지 않는 것

말하는 것:

상세 설명

말하는 것: 후보 40명, 관찰 구간 37%(15명)에서 최고를 고를 확률은 정확히 37.6%였고, 상위 2명 안은 52.1%, 상위 3명 안은 59.0%였습니다. 아무렇게나 고르면 최고는 2.5%입니다. 고른 후보의 평균 순위는 9.0위로, 아무렇게나 고를 때(20.5위)보다 훨씬 높았습니다. 관찰을 줄이면 확률이 떨어졌습니다: 0명이면 2.5%, 4명(10%)이면 24.2%, 8명(20%)이면 33.2%였고, 늘려도 떨어졌습니다: 24명(60%)이면 31.2%, 32명(80%)이면 18.1%, 39명이면 다시 2.5%였습니다. 15명을 관찰할 때 실패 62.4% 가운데 37.5%는 최고가 관찰 구간에 있었고, 24.9%는 최고가 오기 전에 먼저 멈춘 경우였습니다. 가장 좋은 비율은 후보 수에 따라 조금 달랐습니다: 5명이면 2명(40%)에서 43.3%, 10명이면 3명(30%)에서 39.9%, 20명이면 7명(35%)에서 38.4%, 40명이면 15명(38%)에서 37.6%, 100명이면 37명(37%)에서 37.1%, 1,000명이면 368명(36.8%)에서 36.8%로 1/e에 닿았습니다. 상위 2명까지 성공으로 치면 후보 100명에서는 30명(30%) 관찰이 가장 좋아 52.0%, 상위 3명이면 26명(26%)에서 60.6%였습니다.

말하지 않는 것:

상세 설명

말하지 않는 것: 실제 사람을 만나거나 일자리·집을 구하는 일은 이 모델과 다릅니다. 이 모델은 후보 수를 미리 알고, 후보를 한 번에 한 명씩 무작위 순서로 만나며, 지금까지 본 사람과의 상대 순위만 알 수 있고, 한 번 거절하면 영영 되돌릴 수 없다는 비서 문제의 이상화된 가정입니다. 현실에서는 후보를 몇 명 만날지 모르고, 되돌아갈 수도 있으며, 상대도 나를 고르고, 점수 하나로 사람을 줄 세울 수도 없습니다. 그래서 "연애는 37%까지만 만나고 정하라"는 처방이 아니라, 정해진 규칙 아래에서 멈추는 때를 수학으로 풀면 어떤 모양이 되는지 보여 주는 장난감 모델입니다. 후보가 많아져도 최고를 만날 확률이 36.8%에 머문다는 점도 기억할 만합니다.

이론적 근거와 구현 메모