Efficient XML Twig Query Processing based on Path-summarized Labeling Schemes

경로 정보 축약 레이블링 기법을 이용한 효율적인 XML 분기 질의 처리

  • Seo, Se-Hoon (School of Electrical Engineering and Computer Science, Seoul National University) ;
  • Bae, Jin-Uk (School of Electrical Engineering and Computer Science, Seoul National University) ;
  • Lee, Suk-Ho (School of Electrical Engineering and Computer Science, Seoul National University)
  • 서세훈 (서울대학교 전기컴퓨터공학부) ;
  • 배진욱 (서울대학교 전기컴퓨터공학부) ;
  • 이석호 (서울대학교 전기컴퓨터공학부)
  • Published : 2005.11.01

Abstract

지금까지 제안된 XML 문서상의 분기 질의(twig query) 처리 기법들의 중요한 흐름 중 하나는 지역 인코딩 기법을 이용하는 것이다. 하지만 이 기법에 기반한 분기 질의 처리는 분기 질의상의 단말 노드와 분기 노드의 엘리먼트를 반드시 읽어야 하는 단점이 있다. 그러나 지역 인코딩 기법과는 달리 경로 정보를 축약하는 방식의 레이블링 기법(예: 듀이 인코딩)은 지역 인코딩에 의한 레이블에 비해 더 많은 정보를 담고 있어서, 이 기법과 구조 인덱스를 이용하여 XML 문서를 인덱싱하면 질의상의 단말 태그의 엘리먼트만을 읽어도 분기 질의를 처리할 수 있다. 이를 이용하여, 본 논문에서는 경로 정보 축약 레이블링 기법과 구조 인덱스를 이용한 분기 질의 처리 기법을 제안한다. 제안된 알고리즘은 디스크 입출력을 줄일 수 있으며 불필요한 중간 결과도 생성하지 않는다.

Keywords