원문정보
Algorithm for Minimum Degree Inter-vertex Edge Selection of Maximum Matching Problem
초록
영어
This paper deals with the maximum cardinality matching(MCM) problem. The augmenting path technique is well known in MCM. MCM is obtained by O( ) time complexity augmenting path algorithm for the general graph, and O(m log n) algorithm for the bipartite graph. On the other hand, this paper suggests O(n) linear time algorithm. The proposed algorithm based on the basic principle of as possible as largest selected inter-vertex edges in order to obtain the MCM. This paper simply selects edge {u, v} that the minimum degree vertex u and minimum degree vertex v in NG(u) v(G) = k times iteration. For various general and bipartite graphs experimental data, this algorithm can be get the v(G) exactly.
한국어
본 논문은 최대 매칭 문제(MCM)를 다루었다. MCM은 일반적으로 증대경로 기법으로 구한다. 일반 그래프에 대한 MCM을 구하는 증대경로 알고리즘으로는 O( ) 복잡도, 이분 그래프에 대해서는 O(m log n) 복잡도를 갖고 있다. 반면에, 본 논문에서는 주어진 그래프가 일반 그래프나 이분그래프의 그래프 종류에 상관없이 항상 O(n) 복잡도 로 MCM을 구하는 알고리즘을 제안하였다. 제안된 알고리즘은 “최대 매칭을 구하기 위해서는 가능한 많은 정점 쌍의 간선을 선택해야만 한다.”는 기본 원리에 근거하여 최소차수 정점 u와 NG(u)들 중 최소차수 정점 ν간 간선 {u, v}를 v(G) = k 회 단순히 선택하는 간단한 방법이다. 제안된 알고리즘을 일반그래프와 이분그래프의 다양한 실험 데이터들에 적용한 결과 v(G) 를 정확하게 구할 수 있음을 보였다.
목차
Abstract
Ⅰ. 서론
Ⅱ. 용어 정의와 증대경로법
Ⅲ. 최소차수 정점 간 간선 선택 알고리즘
Ⅳ. 알고리즘 적용 및 결과 분석
Ⅴ. 결론
References