두 원의 위치 관계 (Position Relationship between Two Circles)
쉽게 풀면
연못에 돌을 두 개 던지면 각각 원형 파문이 퍼져 나가는 모습을 떠올려봅시다. 두 파문의 중심 사이 거리가 아주 멀면 물결은 서로 만나지 않고, 거리가 줄어들면 어느 순간 살짝 맞닿았다가(외접), 더 가까워지면 두 점에서 겹쳐 지나가고(교차), 한쪽이 아주 작으면 결국 큰 물결 안에 쏙 들어가 버립니다(내접·포함). 두 원의 반지름을 r₁, r₂, 두 중심 사이의 거리를 d라고 하면 이 다섯 가지 상황은 d와 r₁+r₂, |r₁-r₂|의 크기 비교만으로 정확히 구분할 수 있습니다. 즉 d > r₁+r₂이면 서로 떨어져 있고, d = r₁+r₂이면 외접, |r₁-r₂| < d < r₁+r₂이면 두 점에서 만나고, d = |r₁-r₂|이면 내접, d < |r₁-r₂|이면 한 원이 다른 원 안에 완전히 포함됩니다.
왜 중요한가
두 원의 위치 관계 판별은 순수 기하학 문제를 넘어, 로봇이나 드론의 충돌 회피, 무선 통신망의 커버리지 중첩 계산, 컴퓨터 그래픽스에서의 물체 간 접촉 판정 등 여러 응용 분야에서 반복적으로 쓰이는 기본 연산입니다. 두 원형(또는 구형) 영역이 겹치는지 아닌지를 반지름과 중심 간 거리 비교만으로 빠르게 판단할 수 있다는 점에서, 더 복잡한 경로 계획이나 센서 네트워크 설계 알고리즘의 기초 요소로 자주 활용됩니다.
논문에서는 이렇게 쓰입니다
이 문장은 "두 원형 범위가 서로 얼마나 떨어져 있는지에 따라 감지 영역이 겹치는지 아닌지를, 반지름과 중심 사이 거리 비교만으로 판단했다"는 뜻입니다.
로봇 경로계획 연구에서 충돌 회피 조건을 두 원의 위치 관계로 단순화해 표현한 예문이다.
의료 영상 분석에서도 병변 영역을 원으로 근사해 겹침 여부를 판별하는 데 이 개념이 활용될 수 있음을 보여준다.
조금 더 깊게 보면
실제 응용에서는 물체나 영역이 완전한 원이 아닌 경우가 많아, 두 원의 위치 관계 판별은 흔히 더 복잡한 형태를 감싸는 원(경계원, bounding circle)으로 근사해 빠르게 충돌 여부를 먼저 걸러내는 용도로 쓰입니다. 이렇게 원으로 먼저 대략적인 판정을 한 뒤, 겹칠 가능성이 있는 경우에만 더 정밀한 형태의 충돌 검사를 수행하는 방식은 계산량을 크게 줄이는 실용적인 전략으로 여러 분야에서 활용됩니다. 3차원으로 확장하면 원 대신 구를 이용한 동일한 원리의 판별이 적용됩니다.
주의할 점
외접과 내접을 헷갈리기 쉬운데, 외접은 두 원이 서로 바깥쪽에서 한 점에 닿는 경우(d=r₁+r₂)이고 내접은 한 원이 다른 원 안에 들어간 채로 한 점에 닿는 경우(d=|r₁-r₂|)라는 차이를 구분해야 합니다. 두 중심 사이의 거리 d는 두 점 사이의 거리 공식으로 먼저 정확히 구한 뒤 비교해야 오류를 줄일 수 있습니다.