기하적 듀얼 그래프
정의 1
주어진 평면 그래프 에 대해 기하적 듀얼 그래프 는 다음과 같이 만들어진다.
- Step 1.
의 각 페이스 에 대응되는 버텍스 를 찍는다. - Step 2.
의 각 에지 와 겹치도록 대응되는 에지 를 긋는다. - Step 3.
원래의 그래프는 지우고 와 로 이루어진 그래프를 로 둔다.
- 평면 그래프가 그려지면서 평면 상에서 구분되는 영역들을 페이스라 부른다.
설명
쌍대성duality 이란 수학과 물리학 전반에서 흔히 찾아볼 수 있는 보편적 개념으로써, 함수해석학에서는 듀얼 스페이스와 같은 식으로 등장한다. 구체적으로 다음의 그래프 에 대해 그 듀얼 그래프 를 만들어보자:
그래프 는 세 개의 페이스 를 가지고 있다. 각 페이스에 다음과 같이 세 개의 버텍스 를 찍자.
이제 각 를 잇는 에지 를 긋는다. 단, 이때 에지들은 모두 원래 그래프 의 에지를 지나가도록 그어야한다.
원래의 그래프를 지우면 우리가 원하던 의 듀얼 그래프 만이 남는다. 보다시피 가 심플 그래프라고 역시 심플 그래프일 이유는 없음에 주목하라.
한편 듀얼 그래프는 다음과 같이 상식적인 성질들을 가지며, 특히 성질 [3]은 듀얼이라는 개념이 추상적으로 확장될 수 있다는 가능성을 준다.
기초 성질
- [1]: 연결 평면 그래프 가 개의 버텍스, 개의 에지, 개의 페이스를 가지고 있고 그 기하적 듀얼 그래프 가 개의 버텍스, 개의 에지, 개의 페이스를 가진다고 하면
- [2]: 가 연결 평면 그래프면 는 와 아이소멀픽하다.
- [3]: 평면 그래프 와 그 기하적 듀얼 그래프 에 대해, 가 사이클 는 컷셋
증명
[3]
의 사이클 는 적어도 하나의 페이스를 둘러싸고 있으므로 이 페이스들에 대응되는 의 버텍스 집합 가 존재할 것이다. 에 대응되는 을 에서 제거하면 는 만으로 이루어진 그래프와 만으로 이루어진 두 개의 서브그래프로 나뉘어지므로, 는 의 컷셋이 된다.
사실상 위와 같으므로 생략한다.
■
Wilson. (1970). Introduction to Graph Theory: p73. ↩︎