얼랑 C 공식 (Erlang C Formula)

산업공학
한 줄 정의: 고객이 도착했을 때 모든 서버가 사용 중이면 대기열에서 기다려야 하는 M/M/c 대기행렬 모형에서, 고객이 대기해야 할 확률과 평균 대기시간을 계산하는 공식입니다.

쉽게 풀면

콜센터에 여러 명의 상담원이 있고, 고객 문의가 무작위로 도착하는 상황을 생각해봅시다. 모든 상담원이 통화 중일 때 새로 걸려온 전화는 대기열에서 기다려야 합니다. 얼랑 C 공식은 이런 상황에서 '전화를 건 고객이 즉시 연결되지 못하고 기다려야 할 확률'과 '평균적으로 얼마나 기다려야 하는지'를 상담원 수와 통화량을 바탕으로 계산해주는 공식입니다.

왜 중요한가

얼랑 C 공식은 콜센터, 병원 응급실, 고객센터 등 서버(상담원, 창구)의 수를 결정해야 하는 다양한 서비스 시스템에서, 원하는 서비스 수준(예: 대기시간 목표)을 달성하기 위해 필요한 최소 서버 수를 계산하는 데 핵심적으로 사용됩니다.

논문에서는 이렇게 쓰입니다

"콜센터 상담원 인력 산정을 위해 얼랑 C 공식(Erlang C Formula)을 활용하여 시간대별 필요 인원을 도출하였다."

통화량 데이터를 바탕으로 목표 대기시간을 만족시키는 데 필요한 상담원 수를 계산했다는 의미입니다.

"얼랑 C 공식으로 산정한 결과 피크 시간대에는 최소 18명의 상담원이 필요한 것으로 나타났다."

공식을 이용한 계산 결과 특정 시간대에 필요한 최소 인력 수를 구체적으로 제시했다는 뜻입니다.

조금 더 깊게 보면

얼랑 C 공식은 M/M/c 대기행렬 모형에서 고객이 대기해야 할 확률(Erlang C 확률)을 도출한 것으로, 서버 이용률이 1에 가까워질수록 대기확률과 대기시간이 급격히 증가하는 비선형적 특성을 가집니다. 이와 대비되는 얼랑 B 공식은 대기열 없이 손실되는 통화(blocking)를 다루는 M/M/c/c 모형에 사용됩니다.

주의할 점

얼랑 C 공식은 무한 대기열과 고객이 대기 중 이탈하지 않는다는 가정을 전제로 하므로, 실제로 고객이 오래 기다리면 전화를 끊어버리는 콜센터 환경에서는 이탈을 반영한 확장 모형(예: Erlang A)을 함께 검토해야 정확한 인력 산정이 가능합니다.

관련 용어