• 제목/요약/키워드: X-Tree

검색결과 313건 처리시간 0.026초

X-tree Diff: 트리 기반 데이터를 위한 효율적인 변화 탐지 알고리즘 (X-tree Diff: An Efficient Change Detection Algorithm for Tree-structured Data)

  • 이석균;김동아
    • 정보처리학회논문지C
    • /
    • 제10C권6호
    • /
    • pp.683-694
    • /
    • 2003
  • 인터넷 사용이 급속도로 증가함에 따라 XML/HTML 문서와 같이 트리 구조로 표현되는 데이터의 변화 탐지가 중요한 연구 분야로 등장하고 있다. 본 논문에서는 효율적인 변화 탐지를 위한 데이터 구조로 X-tree와 이에 기초한 휴리스틱 변화 탐지 알고리즘 X-tree Diff 를 제안한다. X-tree Diff 는 X-tree 의 변화 내용에 대한 최소 비용 편집 스크립트를 찾는 알고리즘과는 달리 휴리스틱 트리 대응 알고리즘을 통해 병화 내용을 확인하는 알고리즘으로, X-tree 에 속한 모든 노드에 대해 각각의 노드를 루트로 하는 서브트리의 구조와 서브트리속에 속한 노드들의 데이터들을 128비트 해시값으로 표현한 값인 트리 MD를 각 노드에 저장하고, 이를 변화 탐지 과정에서 활용하여 신-구 버전의 X-tree들에 속한 서브트리들의 비교을 효율적으로 처리한다. X-tree Diff 는 4단계로 구성되며 1)신-구버넌의 X-tree노드들에 대해, 우선 1:1 대응이 가능한 모든 동등한 서브트리 쌍을 찾고, 2) 이들 서브트리 쌍의 루트로부터 신-구 버전의 X-tree의 루트까지의 경로 상에 존재하는 노드들에 대한 대응관계를 결정한다. 3) 그 후 신-구 버전의 X-tree의 루트들로부터 깊이 우선 탐색으로 노드를 방문하며 대응이 결정되지 않은 노드들에 대한 대응여부를 결정해 나간다. 4) 마지막까지 대응여부가 결정되지 않은 도드들은 삭제나 삽입된 것으로 간주한다. X-tree Diff XML 문서들에 대한 버저닝(Versioning) 을 목적으로 설계된 BUILD Diff 알고리즘과 달리 XML/HTML 에 공통적으로 사용할 수 있을 뿐 아니라, 알고리즘이 명확하고 간결하여 다양한 형태의 확장이 가능하다. 알고리즘의 성능도 개선되어 신-구 X-tree의 노드의 수를 n이라 할 때, O(n)의 시간 복잡도를 갖는다. 제안된 알고리즘은 현재 보안 관련 상용 시스템인 WIDS(Web-Document Instrusion Detection System) 에서 사용되고 있으며, 본 논문에서는 WIDS를 이용하여 20여개 신문-방송 사이트에서 변화가 탐지된 11,000 개 페이지에 대한 성능평가를 보이고 있다.

메시지 다이제스트를 이용한 구조화된 문서의 변화 탐지 (Detecting Changes in Structured Documents using Message Digest)

  • 김동아;이석균
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2002년도 가을 학술발표논문집 Vol.29 No.2 (1)
    • /
    • pp.151-153
    • /
    • 2002
  • XML/HTML 문서와 같이 트리 구조로 표현되는 데이터의 변화 탐지는 NP-hard의 문제로 이에 대한 효율적인 구현은 매우 중요하다. 본 논문에서는 효율적인 변화 탐지를 위해 트리 구조의 데이터를 X-tree로 표현하고 이에 기초한 휴리스틱 알고리즘을 제안한다. X-tree에서는 모든 서브트리의 루트 노드에 서브트리의 구조와 소속 노드들의 데이터들을 128비트의 해시값으로 표현하여 저장함으로 신ㆍ구 버전의 X-tree들에 속한 서브트리들의 비교가 매우 효율적이다. 제시한 변화 탐지 알고리즘에서는 구 버전의 X-tree의 모든 서브트리들에 대해 신 버전의 X-tree에서 동등한 서브트리들을 찾고, 이들에 기초하여 이동 연산이 발생한 서브트리들과 갱신 연산이 발생한 서브트리들을 순차적으로 찾는다. 이때 이동 연산과 갱신 연산으로 대응되는 서브트리는 동등 서브트리로부터 루트 노드로 대응 관계를 확장하는 가운데 발견된다. 이후 깊이 우선으로 검색하면서 나머지 노드들을 대응시킨다. X-tree의 구조적 특징에 기인하여 노드들 간의 비교를 통해 대응 여부를 검사하는 대부분의 기존 연구와는 달리 서브트리의 비교를 통해 대부분의 대응 관계를 결정하므로 효율적인 변화 탐지가 가능하다. 본 알고리즘은 최악의 경우에서도 N을 신ㆍ구 버전 문서의 전체 노드 수라 할 때 O(N)의 시간 복잡도를 갖는다.

  • PDF

해저 유정 제어 시스템에서의 누수 경로 FTA 분석 (FTA of Leakage Path in Subsea X-mas Tree System)

  • 유원우;박민선;양영순;류원선;장범선
    • 한국해양공학회지
    • /
    • 제27권3호
    • /
    • pp.85-90
    • /
    • 2013
  • The growing need for energy (oil and gas) has led to offshore resource development. As a reflection of this trend, there have been many advances in the technologies used for the subsea production systems that make offshore resource development possible. As the technologies for subsea production systems continue to grow, a subsea X-mas tree, the core equipment in a subsea production system, is required to have more functions than before. Generally, these complex functions lead to a change in its configuration. Therefore, this paper investigates a change in a subsea X-mas tree system to enhance system understanding, and conducts a leakage path analysis of a subsea X-mas tree system. Utilizing the recent configuration of the subsea X-mas tree, an identification of the leakage path and a quantitative risk analysis for the leakage using an FTA (fault tree analysis) are conducted.

X-treeDiff+ 기반의 한글 문서에 대한 변화 탐지 (Change Detection of Hangul Documents Based on X-treeDiff+)

  • 이석균
    • 한국산업정보학회논문지
    • /
    • 제15권4호
    • /
    • pp.29-37
    • /
    • 2010
  • XML 문서에 대한 변화탐지는 중요한 연구 분야이다. 그러나 한글 문서 파일 형식으로 XML이 지원되고 있음에도 한글 문서의 특성을 반영한 변화 탐지 연구는 아직 미비하다. 한글 문서는 일반적인 XML 문서와는 달리 서식 정보의 비중이 매우 커서 X-treeDiff+와 같은 일반적인 XML 문서의 변화탐지 알고리즘을 그대로 적용하기에는 적합하지 않다. 본 논문에서는 한글 문서에 대한 변화탐지를 위해 새로운 내용 기반의 대응 알고리즘을 제안하고 이를 X -treeDiff+에 구현하였다. 실험을 통해 제안된 알고리즘은 대부분의 편집과정의 문서에 대해 우수한 성능을 보이고 있음을 제시했다.

XML 문서에 대한 편집스크립트 생성 알고리즘 (An Algorithm Generating Edit Scripts for XML Documents)

  • 이석균
    • 전자공학회논문지CI
    • /
    • 제48권1호
    • /
    • pp.80-89
    • /
    • 2011
  • 최근 XML문서의 변화탐지가 중요한 연구 분야로 등장하고 있지만 변화탐지의 결과, 즉 편집스크립트에 대한 연구는 아직 초보적인 수준이다. 본 연구에서는 XML 문서의 변화탐지 알고리즘인 X-treeDiff+의 편집스크립트 생성알고리즘인 X-treeESgen을 제시한다. 이는 실행시간 O(n)의 성능을 가지면서 기존의 다른 알고리즘과 달리 삽입, 삭제, 갱신의 기본연산 이외에 이동 및 복사 연산을 지원한다. 또한 편집스크립트 생성과정이 변화탐지의 대용과정과 독립적으로 설계되어 있어 다양한 튜닝이 가능한 특정이 있다.

POTENTIAL OF MULTI-BAND SAR DATA FOR CLASSIFYING FOREST COVER TYPE

  • Shin, Jung-Il;Yoon, Jong-Suk;Kang, Sung-Jin;Lee, Kyu-Sung
    • 대한원격탐사학회:학술대회논문집
    • /
    • 대한원격탐사학회 2007년도 Proceedings of ISRS 2007
    • /
    • pp.258-261
    • /
    • 2007
  • Although there have been lack of studies using X-band SAR data particularly for forestry application as compared to C-, and L-band SAR data, it has a potential to distinguish tree species because most signals are backscattered on the top of canopy. This study aimed to compare signal characteristics of multi-band SAR data including X-band for classifying tree species. The data used for the study are SIR-C/X-SAR data (X-, C-, L-band) obtained on Oct. 3, 1994 over the forest area near Seoul, S. Korea. Thirty ground sample plots were collected per each tree species. Initial comparison of backscattering coefficients among three SAR bands shows that X-band data showed better separation of tree species than C- and L-band SAR data irrespective of polarization. The weak penetrating in canopy layer might be possible source of information for X-band data to be useful for the classification of forest species and cover type mapping.

  • PDF

주요조경수목의 크기 예측 " 모델 "에 관한 연구 : 느티나무, 스트로브잣나무, 백목련을 대상으로 (Study on the Treesize Prediction Model : A case study of Zelkova serrata, Pinus strobus and Magnolia denudata)

  • 김남춘;최준수;문석기
    • 한국조경학회지
    • /
    • 제16권1호
    • /
    • pp.27-35
    • /
    • 1988
  • 최근 급격히 증가하는 조경공사의 추세에 비추어 볼 때 특성수목과 규격을 편중되게 사용하며, 시간 경과에 따른 수목의 크기 변화로 인해 외부공간의 공간배분이 달라짐을 고려하지 않고 단기적의 효과만을 목적으로 지나치게 밀식하는 경향이 있어 시공후 5년, 10년, 20년 후에는 선택적으로 수목을 제거하여야 하는 추가적인 관리부담을 끼치므로 배식 설계의 문제점으로 지적되고 있다. 본 연구는 주요조경수목의 수형예측모델을 개발하기 위한 1단계의 연구로써 시간경과에 따른 수목의 크기변화를 미리 에측하여 식재간격을 결정하거나 식재군의 수관연락선(Skyline)의 형태를 인식하는데 기초자료로 활용되도록 하는 것에 연구목적을 두었다. 본 연구의 수행결과 다음과 같이 결론을 얻을 수 있었다. 1) 느티나무와 스트로브잣나무, 백목련에 대해 수령과 근원 혹은 충고직경, 수고, 관수폭, 기하고와 근원 혹은 흉고직경과의 관계를 파악하고자 회귀분석한 결과 높은 회귀계수를 보임으로써 높은 정도의 관련이 있음을 나타내었다. 2) 시간경과에 따른 수종별 크기의 변화는 수고의 경우 스트로브잣나무, 느티나무, 백목련의 순서로 생육 속도가 빨랐고, 수관폭의 경우에는 식재후 10년이 되기까지는 수종간 큰 차이가 없으며, 20년후에는 느티나무의 등가율이 제일 크게 나타났다. 기하고에 있어서는 느티나무의 경우 수령이 증가함에 따라 가지가 아래로 처짐으로 인하여 감소하는 경향을 나타내었다. 3) 조경수목의 식재간격은 성목시 수관폭의 70∼100%로 하는 것이 일반적인 이론인데, 각 수종별로 많이 사용하는 규격을 식재한 후 10년, 20년 후에 30%가 겹치는 식재간격일 때 10년후에 30%가 겹치게 되며, 4.8m 일 때 20년후에 30%가 겹치는 것으로 나타났다. 또한 스트로브잣나무는 3.2m일 때 10년후에는 30%가, 4.2m일 때 20년 후에 30%가 겹치게 되며, 백목련의 경우는 3.3m일 때 10년 후에 30%가 겹치며, 4.2m 일 때 30%가 겹치는 것으로 나타났다. 따라서, 10년 후까지는 수종간에 차이가 없으나 20년 후를 고려하면 느티나무의 식재간격은 다소 넓어져야 한다고 생각된다.

  • PDF

공간 데이터베이스의 효율적인 검색을 위한 X-트리와 kd-트리의 병합 알고리즘 (An Integration Algorithm of X-tree and kd-tree for Efficient Retrieval of Spatial Database)

  • 유장우;신영진;정순기
    • 한국정보처리학회논문지
    • /
    • 제6권12호
    • /
    • pp.3469-3476
    • /
    • 1999
  • 공간적인 자료구조를 기반으로 하는 공간 데이터베이스에서는 일차원 색인구조와는 달리 공간객체들의 다차원적인 특성에 부합되는 새로운 색인구조가 요구되고 있다. 본 논문에서는 이러한 요구사항을 충족시키기 위하여 기존 다차원 색인구조들의 특징 분석을 통하여 공간 데이터베이스의 효율적인 검색을 위한 새로운 색인구조를 제안하였다. 기존 X-트리에서 슈퍼노드의 순차적인 검색방법의 개선과 방대한 슈퍼노드가 생성되는 경우에도 검색시간의 단축이 가능하도록 하기 위하여, 포인트 색인구조를 갖는 kd-트리를 X-트리에 병합시킨 색인구조를 제안하였다. 제안된 색인구조를 실제로 구현하여 실험 데이터의 차원과 분포에 따라 검색시간을 분석하였다.

  • PDF

사철나무 수벽(樹壁)에 의한 소음(騷音) 감쇄효과(減殺效果) (The Effect of Noise Diminution by Euonymus japonica Wall)

  • 홍종수;손영모;정영관
    • 한국산림과학회지
    • /
    • 제84권4호
    • /
    • pp.409-414
    • /
    • 1995
  • 발생된 소음(騷音)이 사철나무 수벽(樹壁)의 높이, 두께 및 밀도(密度), 발음점(發音點)의 거리(距離)와 높이, 그리고 수음점(受音點)의 거리(距離)와 높이 등에 따라 얼마나 어떻게 감쇄(減殺)되는 지를 비교 분석한 결과를 요약하면 다음과 같다. 1. 수벽설치전(樹壁設置前)에 대한 설치후(設置後)의 소음 감쇄량(減殺量)은 6.8dB, 감쇄율(減殺率)은 10.6%로 각각 산출되었으며, 이때 t-value는 1% 수준에서 유의성이 인정되었다. 2. 소음의 감쇄효과(減殺效果)와 상관이 가장 높은 요인은 수벽의 밀도(r=-0.768)였으며, 다음으로 수음점의 거리, 수벽의 두께, 발음점의 높이 순으로 부의 상관이 높게 나타났다. 3. 소음 감쇄효과에 기여하는 요인을 편상관계수에 의하여 알아보면, 수벽의 밀도(r=-0.959)가 가장 높았고, 다음으로 수음점의 거리(r=-0.906), 수벽의 두께(r=-0.753) 순으로 높게 나타났다. 4. 수벽의 형상(形狀), 그리고 발음점 및 수음점의 위치(位置)에 따라 소음 감쇄효과를 예측할 수 있는 추정식은 $Y=69.520-1.672X_1-1.656X_2-0.066X_3-0.248X_4-3.134X_5-0.222X_6-0.343X_7$로 도출되었으며, 이때 추정식의 결정계수 $r^2$는 0.950으로 높게 나타났다. 5. 소음 감쇄효과를 나타내는 준부분 상관계수는 수벽의 밀도, 수음점의 거리, 수벽의 두께, 수벽의 높이 순으로 크게 나타났다. 따라서 사철나무 수벽에 의하여 소음 감쇄효과를 높이고자 할 때에는 수벽의 밀도, 수음점의 거리, 수벽의 두께 및 발음점의 거리 등을 적의 조절(調節)하여야 할 것으로 사료된다.

  • PDF

완도지역 붉가시나무의 성장 및 결실 특성과 종실량 상대성장식 (Growth and Fruiting Characteristics and No. of Acorns/tree Allometric Equations of Quercus acuta Thunb. in Wando Island, Korea)

  • 김소담;박인협
    • 한국환경생태학회지
    • /
    • 제33권4호
    • /
    • pp.440-446
    • /
    • 2019
  • 완도수목원내 백운로 상부의 붉가시나무림을 대상으로 난대 상록활엽수림 복원 시 붉가시나무의 성장 및 종실공급과 관련된 기초정보를 제공하는 목적으로 붉가시나무의 성장 및 결실특성을 조사하고 종실량 상대성장식을 구하였다. 성장특성은 평균흉고직경급에 속하는 실생 임목 3주의 표본목을 선정 벌목하여 수간석해하였다. 표본목의 평균치의 수령(X)에 의한 흉고직경과 수고의 성장특성(Y)의 상대성장식(Y=aX+b)을 개발하였으며, 추정식에 의한 붉가시나무 수령에 따른 흉고직경 및 수고를 추정하였다. 결실특성은 성숙종실초기인 8월에 평균 흉고직경급에 속하는 임목을 대상으로 결실이 충실한 임목 3주의 표본목을 선정 벌목하여 조사하였다. 붉가시나무의 종실량 상대성장식을 개발하기 위하여 결실목 중 흉고직경이 고르게 10주의 표본목을 선정 벌목하였다. 벌목한 표본목은 흉고직경, 수고, 수관폭, 수관고 등의 성장특성(X)과 종실량(Y)을 조사 분석하여 종실량 상대성장식($Y=aX^b$)을 유도하였다. 표본목 평균치의 수령에 의한 상대성장식은 흉고직경 Y=0506X-2.064($R^2=0.999$), 수고 Y=0.321X+0689($R^2=0.992$)이었다. 개발된 상대성장식에 의하여 수령 10, 20, 30, 40년일 때 흉고직경은 각각 3.0cm, 8.1cm, 13.1cm, 18.2cm, 수고는 각각 3.9m, 7.1m, 10.3m, 13.5m가 되는 것으로 추정되었다. 결실특성 조사 결과 결과모지(結果母枝)당 잎 수를 제외한 결과모지의 길이, 직경, 결과모지 당 결과지 수, 종실 수는 유의적인 차이를 보였으며, 수관 상, 중, 하부로 갈수록 감소하였다. 종실 총수의 경우 수관 상, 중, 하부 각각 1,312립, 115립, 5립이었다. 붉가시나무 표본목을 일괄하여 추정한 종실량 상대성장식의 흉고직경(D)를 독립변수로 하는 상대성장식은 $Y=0.003X^{4.260}$, 결정계수($R^2$)은 0.896이었다. 흉고직경만을 독립변수로 하는 상대성장식은 흉고직경과 수고($D^2H$)를 독립변수로 하는 결정계수가 다소 낮으나, 측정오차를 고려하면, 흉고직경만을 독립변수로 하는 상대성장식을 적용하는 것이 실용적이라고 판단된다.