• Title/Summary/Keyword: X-Tree

Search Result 313, Processing Time 0.028 seconds

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

  • Lee, Suk-Kyoon;Kim, Dong-Ah
    • The KIPS Transactions:PartC
    • /
    • v.10C no.6
    • /
    • pp.683-694
    • /
    • 2003
  • We present X-tree Diff, a change detection algorithm for tree-structured data. Our work is motivated by need to monitor massive volume of web documents and detect suspicious changes, called defacement attack on web sites. From this context, our algorithm should be very efficient in speed and use of memory space. X-tree Diff uses a special ordered labeled tree, X-tree, to represent XML/HTML documents. X-tree nodes have a special field, tMD, which stores a 128-bit hash value representing the structure and data of subtrees, so match identical subtrees form the old and new versions. During this process, X-tree Diff uses the Rule of Delaying Ambiguous Matchings, implying that it perform exact matching where a node in the old version has one-to one corrspondence with the corresponding node in the new, by delaying all the others. It drastically reduces the possibility of wrong matchings. X-tree Diff propagates such exact matchings upwards in Step 2, and obtain more matchings downwsards from roots in Step 3. In step 4, nodes to ve inserted or deleted are decided, We aldo show thst X-tree Diff runs on O(n), woere n is the number of noses in X-trees, in worst case as well as in average case, This result is even better than that of BULD Diff algorithm, which is O(n log(n)) in worst case, We experimented X-tree Diff on reat data, which are about 11,000 home pages from about 20 wev sites, instead of synthetic documets manipulated for experimented for ex[erimentation. Currently, X-treeDiff algorithm is being used in a commeercial hacking detection system, called the WIDS(Web-Document Intrusion Detection System), which is to find changes occured in registered websites, and report suspicious changes to users.

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

  • 김동아;이석균
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2002.10c
    • /
    • 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 of Leakage Path in Subsea X-mas Tree System (해저 유정 제어 시스템에서의 누수 경로 FTA 분석)

  • Yoo, Won-Woo;Park, Min-Sun;Yang, Young-Soon;Ruy, Won-Sun;Jang, Beom-Seon
    • Journal of Ocean Engineering and Technology
    • /
    • v.27 no.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.

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

  • Lee, Suk-Kyoon
    • Journal of Korea Society of Industrial Information Systems
    • /
    • v.15 no.4
    • /
    • pp.29-37
    • /
    • 2010
  • The change detection of XML documents is a major research area. However, though XML becomes a file format for Hangul documents, research on change detection of Hangul documents based on the characteristics of Hangul documents is rather scarce. Since format data in Hangul documents are very large, which is different from ordinary XML documents, it is not proper to apply general XML change detection algorithms such as X-treeDiff+ to Hangul documents without any change. In this paper, we propose new contents-based matching algorithm and implement it in X-treeDiff+. The result of our testing shows better performance for most documents in editing process.

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

  • Lee, Suk-Kyoon
    • Journal of the Institute of Electronics Engineers of Korea CI
    • /
    • v.48 no.1
    • /
    • pp.80-89
    • /
    • 2011
  • While detecting changes in XML documents has emerged as a major research area, the level of research on edit scripts, which are the result of the change detection, is not far from satisfactory. In this paper, we present X-treeESgen, the algorithm generating edit scripts used in X-treeDiff+, a change detection algorithm for XML documents. X-treeESgen shows the time complexity of O(n), and support move and copy operations in addition to the basic set that is update, insert, and delete operations. Note that no other change detection algorithm provide all the operations. Also, since the process of generating edit scripts in X-treeESgen is designed independent of the process of matching, various tuning techniques may be applied.

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

  • Shin, Jung-Il;Yoon, Jong-Suk;Kang, Sung-Jin;Lee, Kyu-Sung
    • Proceedings of the KSRS Conference
    • /
    • 2007.10a
    • /
    • 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 (주요조경수목의 크기 예측 " 모델 "에 관한 연구 : 느티나무, 스트로브잣나무, 백목련을 대상으로)

  • 김남춘;최준수;문석기
    • Journal of the Korean Institute of Landscape Architecture
    • /
    • v.16 no.1
    • /
    • pp.27-35
    • /
    • 1988
  • Size characteristics of three widely used landscape trees were analized to establish a methodology of size prediction as time Passes. Tree height, tree width, stem diameter(breast or surface), canopy length and tree age were measured directly and indirectly(by using photograph), and the data were analized by using regression analysis through PC-SAS. The results are summarized as follows : 1. Zelkova serrata MAKINO showed relatively slow growth rate and the tree form was changed as aged. Size predictions were available by using the regression equations listed below : Surface diameter = 0.8293 x AGE Tree height = 0.4109(0.8293 x AGE) - 0.0039(0.7273 x AGE)$^2$Tree width = 0.3240(0.8293 x AGE) - 0.0024(0.1293 x AGE)$^2$Canopy length = 0.1337(0.8293 x AGE) - 0.0020(0.7293 x AGE)$^2$2. Pinus strobus L. showed relatively fast growth rate and the tree form did not change much as aged. Size predictions were available by using the regression equations listed below. Breast diameter = 0.756 x AGE Tree height = 0.7695(0.756 x AGE) - 0.0164(0.75\ulcorner x AGE)$^2$Tree width = 0.4331(0.756 x AGE) - 0.0079(0.75\ulcorner x AGE)$^2$Canopy length = 0.1365(0.756 x AGE) - 0.0032(0.75f x AGE)$^2$ 3. In case of Magnolia denudata DESROUX, tree form was determined relatively earlier than the other two species. Si2e predictions were available by using the regression equations listed below : Surface diameter = 0.88 x AGE Tree height = 0.5412(0.88 x AGE) - 0.0110(0.88 x AGE)$^2$ Tree width = 0.3752(0.88 x AGE) - 7.0061(0.88 x AGE)$^2$Canopy length = 0.1110(0.88 x AGE) - 0.0022(0.88 x AGE)$^2$ This study aimed to find a way to predict size change of landscaping plants. This methodology will be applied to a wide range of landscape plants to provide practical data to landscape designers.

  • PDF

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

  • Yoo, Jang-Woo;Shin, Young-Jin;Jung, Soon-Key
    • The Transactions of the Korea Information Processing Society
    • /
    • v.6 no.12
    • /
    • pp.3469-3476
    • /
    • 1999
  • In spatial database based on spatial data structures, instead of one-dimensional indexing structure, new indexing structure which corresponds to multi-dimensional features of spatial objects is required. In order to meet those requirements, in this paper we proposed new indexing structure for efficient retrieval of spatial database by carrying through the feature analysis of conventional multi-dimensional indexing structures. To improve the sequential search method of supernodes in the conventional X-tree and to reduce the retrieval time in case of generating the huge supernode, we proposed a indexing structure integrating the kd-tree based on point index structure into the X-tree. We implemented the proposed indexing structure and analyzed its retrieval time according to the dimension and distribution of experimental data.

  • PDF

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

  • Hong, Jong Soo;Son, Yeong Mo;Chung, Young Gwan
    • Journal of Korean Society of Forest Science
    • /
    • v.84 no.4
    • /
    • pp.409-414
    • /
    • 1995
  • This study was carried out for the analysis and comparison about the noise diminution effects by the height, width and density of Euonymus japonica wall, the distance of sound source, the distance of sound receiver, the height of sound source, and the height of sound receiver. The results obtained were summarized as follows; 1. After the establishment of tree wall, the volume of noise diminution measured 6.8dB and the effects of noise diminution measured heigher than before by 10.6% and t-value was significant at the 1% level 2. In simple correlation between the effects of noise diminution and variables, the density of tree wall was found as the most significant factor, and the last were found in the order of the distance of sound receiver, the width of tree wall, and the distance of sound source. 3. In partial correlation coefficients the effects of noise diminution and variables, the density of tree wall (r=-0.959) was found as the most significant factor, and the last were found in order of the distance of sound receiver (r=-0.906) and the width of tree wall (r=-0.753). 4. The estimated equation to measure the effects of noise diminution according to variables (the height of tree wall, the width of tree wall, the density of tree wall, the distance of sound source, the distance of sound receiver, the height of sound source, and the height of sound receiver) was $Y=69.520-1.672X_1-1.656X_2-0.066X_3-0.248X_4-3.134X_5-0.222X_6-0.343X_7$, and the coefficient of determination of this estimated equation was highly found as 0.950. 5. In semi-partial correlation coefficient the effects of noise diminution were found in the order of the density of tree wall, the distance of sound receiver, the width of tree wall, and the height of tree wall from the highest to the lowest. Therefore, it was considered that the density of tree wall, the distance of sound receiver, the width of tree wall and the distance of sound source should be controlled effectively to increase the effects of noise diminution by Euonymus japonica wall.

  • PDF

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

  • Kim, Sodam;Park, In-Hyeop
    • Korean Journal of Environment and Ecology
    • /
    • v.33 no.4
    • /
    • pp.440-446
    • /
    • 2019
  • This study examined the growth and fruiting characteristics and the acorns biomass allometric equation of Quercus acuta to provide reference data related to the growth and seed supply during the restoration of evergreen forest in the warm temperate zone in Wando Island, Korea. For the growth survey, we selected and cut three sample trees having a mean diameter at breast height (DBH) to investigate the growth analysis through a stem analysis. We then developed the allometric equation (Y=aX+b) of DBH and tree height growth characteristic (Y) according to the average tree age (X) of sampled trees and estimated the DBH and tree height according to the age of Quercus acuta. For the fruiting survey, we selected and cut three sample trees with full fruit in August when, they are at the early mature fruiting stage, for the analysis. To develop the acorns/tree biomass allometric equation of Quercus acuta, we selected and cut ten sample trees of evenly divided diameters. The acorns biomass allometric equation ($Y=aX^b$) was derived by analyzing the biomass (Y) and the growth characteristics (X), such as the DBH, tree height, crown width, and crown height. The allometric equations of average tree age according to DBH and tree height were Y=0506X-2.064 ($R^2=0.999$) and Y=0.321X+0689 ($R^2=0.992$), respectively. The developed allometric equations estimated that the DBH were 3.0cm, 8.1cm, 13.1cm and 18.2cm while the tree heights were 3.9m, 7.1m, 10.3m, and 13.5m when the tree ages were 10, 20, 30, and 40 years, respectively. The analysis results of fruiting characteristics showed that the length, the diameter, the number of fruits, and the number of acorns per fruiting branch had the statistically significant difference and tended to decrease from the upper part to the lower part of crown downward. The total number of acorns was 1,312 acorns/tree in the upper part, 115 acorns/tree in the middle part, and 5 acorns/tree in the lower part of the crown. The allometric equation for the amount of acorns with DBH as an independent variable was $Y=0.003X^{4.260}$ with the coefficient of determination at 0.896. Although the coefficient of determination of the allometric equation using only DBH as the independent variable was lower than that using DBH and tree height ($D^2H$), it would be more practical to consider only DBH as the independent variable because of measurement errors.