Proceedings of the Korea Contents Association Conference (한국콘텐츠학회:학술대회논문집)
- 2010.05a
- /
- Pages.253-255
- /
- 2010
Application of K-core Algorithm as a Tool for Analyzing Complex Network
복잡계 네트워크 분석도구로써 k-core 알고리즘의 응용
- Ryu, Jea-woon (Chungbuk National Univ.) ;
- Ku, Jaeul (Chungbuk National Univ.) ;
- Park, byeol-na (Chungbuk National Univ.) ;
- Cho, seong-jin (Chungbuk National Univ.) ;
- Yoo, Jae Soo (Chungbuk National Univ.) ;
- Kim, hak-yong (Chungbuk National Univ.)
- 류제운 (충북대학교 생화학과) ;
- 구자을 (충북대학교 생화학과) ;
- 박별나 (충북대학교 생화학과) ;
- 조성진 (충북대학교 생화학과) ;
- 유재수 (충북대학교 정보통신공학부) ;
- 김학용 (충북대학교 생화학과)
- Published : 2010.05.14
Abstract
복잡계 과학의 발달에 따라 많은 사회 네트워크들이 분석되고 있다. 우리는 연결선수, 중간성(betweenness), 결집계수와 같은 링크수를 중심으로 네트워크의 구조적 분석에서 나아가 복잡한 네트워크 속에서 핵심 되는 중심 모듈을 찾아 분석하였다. K-core알고리즘은 복잡계 네트워크를 가중치가 낮은 링크와 노드를 단계적으로 제거하여 복잡한 네트워크의 의미를 분석함에 있어 핵심이 되는 모듈을 얻는데 용이하다. 이에 소설, 영화, 과학 교과서, 단백질 상호작용 네트워크와 같은 다양한 분야에 이 알고리즘을 직접 적용해보았다. 그 결과, 각기 복잡한 네트워크로부터 핵심이 되는 모듈을 찾아낼 수 있었고, 전체 네트워크에서는 발견하기 힘든 유용한 정보들을 도출할 수 있음을 확인하였다. 본 연구에서 k-core 알고리즘을 통해 핵심 네트워크를 구축하여 유용한 정보를 도출할 수 있는 가능성을 제시하였다.
Keywords