• Title/Summary/Keyword: Tree Standard

Search Result 447, Processing Time 0.023 seconds

Tree-Pattern-Based Clone Detection with High Precision and Recall

  • Lee, Hyo-Sub;Choi, Myung-Ryul;Doh, Kyung-Goo
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.12 no.5
    • /
    • pp.1932-1950
    • /
    • 2018
  • The paper proposes a code-clone detection method that gives the highest possible precision and recall, without giving much attention to efficiency and scalability. The goal is to automatically create a reliable reference corpus that can be used as a basis for evaluating the precision and recall of clone detection tools. The algorithm takes an abstract-syntax-tree representation of source code and thoroughly examines every possible pair of all duplicate tree patterns in the tree, while avoiding unnecessary and duplicated comparisons wherever possible. The largest possible duplicate patterns are then collected in the set of pattern clusters that are used to identify code clones. The method is implemented and evaluated for a standard set of open-source Java applications. The experimental result shows very high precision and recall. False-negative clones missed by our method are all non-contiguous clones. Finally, the concept of neighbor patterns, which can be used to improve recall by detecting non-contiguous clones and intertwined clones, is proposed.

Adaptive block tree structure for video coding

  • Baek, Aram;Gwon, Daehyeok;Son, Sohee;Lee, Jinho;Kang, Jung-Won;Kim, Hui Yong;Choi, Haechul
    • ETRI Journal
    • /
    • v.43 no.2
    • /
    • pp.313-323
    • /
    • 2021
  • The Joint Video Exploration Team (JVET) has studied future video coding (FVC) technologies with a potential compression capacity that significantly exceeds that of the high-efficiency video coding (HEVC) standard. The joint exploration test model (JEM), a common platform for the exploration of FVC technologies in the JVET, employs quadtree plus binary tree block partitioning, which enhances the flexibility of coding unit partitioning. Despite significant improvement in coding efficiency for chrominance achieved by separating luminance and chrominance tree structures in I slices, this approach has intrinsic drawbacks that result in the redundancy of block partitioning data. In this paper, an adaptive tree structure correlating luminance and chrominance of single and dual trees is presented. Our proposed method resulted in an average reduction of -0.24% in the Y Bjontegaard Delta rate relative to the intracoding of JEM 6.0 common test conditions.

Development to Prediction Technique of Slope Hazards in Gneiss Area using Decision Tree Model (의사결정나무모형을 이용한 편마암 지역에서의 급경사지재해 예측기법 개발)

  • Song, Young-Suk;Chae, Byung-Gon
    • The Journal of Engineering Geology
    • /
    • v.18 no.1
    • /
    • pp.45-54
    • /
    • 2008
  • Based on the data obtained from field investigation and soil testing to slope hazards occurrence section and non-occurrence section in gneiss area, a prediction technique was developed by the use of a decision tree model, which is one of the statistical analysis methods. The slope hazards data of Seoul and Kyonggi Province, which were induced by heavy rainfall in 1998, were 104 sections in gneiss area. The number of data applied in developing prediction model was 61 sections except a vacant value. Among these data, the number of data occurred slope hazards was 34 sections and the number of data non-occurred slope hazards was 27 sections. The statistical analyses using the decision tree model were applied to chi-square statistics, gini index and entrophy index. As the results of analyses, a slope angle, a degree of saturation and an elevation were selected as the classification standard. The prediction model of decision tree using entrophy index is most likely accurate. The classification standard of the selected prediction model is composed of the slope angle, the degree of saturation and the elevation from the first choice stage. The classification standard values of the slope angle, the degree of saturation and elevation are $17.9^{\circ}$, 52.1% and 320 m, respectively.

Development of Monoclonal Antibodies Specific to Galectin of Pine Wood Nematode, Bursaphelenchus xylophilus (Steiner and Buhrer) Nickle and Their Utilization for Detection of Pine Wood Nematodes (소나무재선충[Bursaphelenchus xylophilus (Steiner and Buhrer) Nickle]의 GaLectin에 대한 특이적인 단클론 항체 제작과 진단에의 활용)

  • Kim, A-Young;Kim, Young Ha;Choi, Bo-Hye;Nguyen, Trang;Yoon, Kyungjae Andrew;Lee, Si Hyeock;Han, Hye-Rim;Koh, Young Ho
    • Korean journal of applied entomology
    • /
    • v.57 no.1
    • /
    • pp.7-13
    • /
    • 2018
  • Currently, there is no available tool that rapidly diagnoses pine wood nematode (PWN)-infected pine trees in the field. In this study, we synthesized and purified PWN Galectin, which might be an antigen specific to PWN, using the Baculovirus expression system. We used PWN Galectin as an antigen for generating 1,464 fusion hybridoma cell lines secreting monoclonal antibodies (Mabs). Among them, we selected 62 fusion hybridoma cell lines showing high reactivity to PWN Galectin. We further selected 12 fusion hybridoma cell lines showing high reactivity to the standard PWN-infected pine tree phosphate buffered saline (PBS) extract. Additionally, two fusion hybridoma cell lines showing no or extremely low reactivity were used as controls. The selected fusion hybridoma cell lines were subjected to limiting dilutions for selecting and establishing Mab-secreting cell lines showing higher reactivity to the standard PWN-infected pine tree extract than to the standard normal pine tree PBS extract. Moreover, the selected fusion hybridoma cell lines were further selected based on their higher reactivity to PWN protein extracts than to three non-pathogenic nematode protein extracts. The Mab-secreting cell lines established in this study could be used to develop rapid diagnostic tools that can be used in the field or in laboratories for detecting PWN-infected pine trees or PWN.

An Efficient Routing Scheme based on Link Quality and Load Balancing for Wireless Sensor Networks (무선 센서 네트워크에서 링크 상태 및 트래픽 분산 정보를 이용한 효과적인 라우팅 방법)

  • Kim, Sun-Myeng;Yang, Yeon-Mo
    • Journal of the Korea Society for Simulation
    • /
    • v.19 no.4
    • /
    • pp.11-19
    • /
    • 2010
  • ZigBee is a standard for wireless personal area networks(WPANs) based on the IEEE 802.15.4 standard. It has been developed for low cost and low power consumption. There are two alternative routing schemes that have been proposed for the ZigBee standard: Ad-hoc On-Demand Distance Vector(AODV) and tree routing. The tree routing forwards packets from sensors to a sink node based on the parent-child relationships established by the IEEE 802.15.4 MAC topology formation procedure. In order to join the network, a sensor node chooses an existing node with the strongest RSSI(Received signal strength indicator) signal as a parent node. Therefore, some nodes carry a large amount of traffic load and exhaust their energy rapidly. To overcome this problem, we introduce a new metric based on link quality and traffic load for load balancing. Instead of the strength of RSSI, the proposed scheme uses the new metric to choose a parent node during the topology formation procedure. Extensive simulation results using TOSSIM(TinyOS mote SIMulator) show that the CFR scheme outperforms well in comparison to the conventional tree routing scheme.

Performance of Capability Aware Spanning Tree Algorithm for Bridged Networks (브리지 망에서 지원능력을 고려한 스패닝 트리 생성 알고리듬의 성능 분석)

  • Koo Do-Jung;Yoon Chong-Ho;Lim Jae-Myung
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.31 no.5B
    • /
    • pp.421-429
    • /
    • 2006
  • In this paper, we suggest a new capability aware spanning tree(CAST) algorithm for Ethernet bridged network which consists of both legacy Ethernet bridges and synchronous Ethernet ones. The legacy spanning tree algorithm specified in IEEE 802.1D standard select root bridge and construct tree based on each bridge's identifier without consideration of each bridge's capability. Thus we note that if the legacy STP may assign a synchronous bridge as a root bridge, the bridge may become a bottleneck for asynchronous trafficbecause of bandwidth limitation for asynchronous traffic. In this paper, the CAST algorithm constructsmultiple spanning tree by using of bridge capability and makes different transmission path for each traffics, can removes this kind of defect. From the simulation results, we can see that the proposed CAST algorithm has better end-to-end delay performance than legacy spanning tree algorithm in high traffic load and multiple hops environment.

Genetic Programming with Weighted Linear Associative Memories and its Application to Engineering Problems (가중 선형 연상기억을 채용한 유전적 프로그래밍과 그 공학적 응용)

  • 연윤석
    • Korean Journal of Computational Design and Engineering
    • /
    • v.3 no.1
    • /
    • pp.57-67
    • /
    • 1998
  • Genetic programming (GP) is an extension of a genetic algoriths paradigm, deals with tree structures representing computer programs as individuals. In recent, there have been many research activities on applications of GP to various engineering problems including system identification, data mining, function approximation, and so forth. However, standard GP suffers from the lack of the estimation techniques for numerical parameters of the GP tree that is an essential element in treating various engineering applications involving real-valued function approximations. Unlike the other research activities, where nonlinear optimization methods are employed, I adopt the use of a weighted linear associative memory for estimation of these parameters under GP algorithm. This approach can significantly reduce computational cost while the reasonable accurate value for parameters can be obtained. Due to the fact that the GP algorithm is likely to fall into a local minimum, the GP algorithm often fails to generate the tree with the desired accuracy. This motivates to devise a group of additive genetic programming trees (GAGPT) which consists of a primary tree and a set of auxiliary trees. The output of the GAGPT is the summation of outputs of the primary tree and all auxiliary trees. The addition of auxiliary trees makes it possible to improve both the teaming and generalization capability of the GAGPT, since the auxiliary tree evolves toward refining the quality of the GAGPT by optimizing its fitness function. The effectiveness of this approach is verified by applying the GAGPT to the estimation of the principal dimensions of bulk cargo ships and engine torque of the passenger car.

  • PDF

Fast Inter CU Partitioning Algorithm using MAE-based Prediction Accuracy Functions for VVC (MAE 기반 예측 정확도 함수를 이용한 VVC의 고속 화면간 CU 분할 알고리즘)

  • Won, Dong-Jae;Moon, Joo-Hee
    • Journal of Broadcast Engineering
    • /
    • v.27 no.3
    • /
    • pp.361-368
    • /
    • 2022
  • Quaternary tree plus multi-type tree (QT+MTT) structure was adopted in the Versatile Video Coding (VVC) standard as a block partitioning tool. QT+MTT provides excellent coding gain; however, it has huge encoding complexity due to the flexibility of the binary tree (BT) and ternary tree (TT) splits. This paper proposes a fast inter coding unit (CU) partitioning algorithm for BT and TT split types based on prediction accuracy functions using the mean of the absolute error (MAE). The MAE-based decision model was established to achieve a consistent time-saving encoding with stable coding loss for a practical low complexity VVC encoder. Experimental results under random access test configuration showed that the proposed algorithm achieved the encoding time saving from 24.0% to 31.7% with increasing luminance Bjontegaard delta (BD) rate from 1.0% to 2.1%.

The Dynamic Allocation Algorithm for Efficient Data Transmission in Wireless Sensor Network (무선 센서 네트워크에서 효율적인 데이터 전송을 위한 동적 할당 알고리즘)

  • Kim, Ji-Won;Yoon, Wan-Oh;Kim, Kang-Hee;Hong, Chang-Ki;Choi, Sang-Bang
    • Journal of the Institute of Electronics Engineers of Korea CI
    • /
    • v.49 no.3
    • /
    • pp.62-73
    • /
    • 2012
  • IEEE 802.15.4 standard which has low-speed, low-power, low-cost can be efficiently used in wireless sensor network environment. Among various topologies used in IEEE 802.15.4 standard, a cluster-tree topology which has many nodes in it, transmit delay, energy consumption and data loss due to traffic concentration around the sink node. In this paper, we propose the MRS-DCA algorithm that minimizes conflicts between packets for efficient data transmission, and dynamically allocates the active period for efficient use of limited energy. The MRS-DCA algorithm allocates RP(Reservation Period) to the active period of IEEE 802.15.4 and guarantees reliable data transmission by allocating RP and CAP dynamically which is based on prediction using EWMA. The comparison result shows that the MRS-DCA algorithm reduces power consumption by reducing active period, and increasing transmission rate by avoiding collision.

The Relationship Between Tree Radial Growth and Topographic and Climatic Factors in Red Pine and Oak in Central Regions of Korea (중부지방 소나무와 참나무류의 반경생장량과 지형, 기후 인자의 관계)

  • Byun, Jae-Gyun;Lee, Woo-Kyun;Nor, Dae-Kyun;Kim, Sung-Ho;Choi, Jung-Kee;Lee, Young-Jin
    • Journal of Korean Society of Forest Science
    • /
    • v.99 no.6
    • /
    • pp.908-913
    • /
    • 2010
  • This study analyzed the impact of climatic and topographic factors on tree radial growth of Pinus densiflora and Quercus spp. in central regions of Korea. To find the relationship between annual tree radial growth and climatic factors, we took the core samples from individual trees and measured the tree radial width. On the assumption that the tree radial growth is related to the tree age, we estimated the radial growth by the tree age as an independent variable. Also, we estimated the standard growth, defined as the radial growth of trees aged 30. As results, we found the spatial auto-correlation in the radial growth of the red pine. Moreover, we also found the relationships between climatic and topographic and the standard growth using the GAM (Generalized Additive Model). Increase of temperature has negative impacts on the radial growth of Pinus densiflora, while it has positive impacts on the radial growth of Quercus spp.. On the other hands, increase of precipitation has negative impacts on the radial growth of both species. Lastly, we predicted the spatial distribution changes of Pinus densiflora and Quercus spp. using the temperature increase scenario and the Geographic Information System (GIS) based forest type map. We could predict that Pinus densiflora is more vulnerable than Quercus spp. to climate change so that the habitats of Pinus densiflora will be gradually changed to the habitats of Quercus spp. in eastern coastal and southern regions of Korea after 60 years.