Holistically Stream-based Processing Xtwig Queries

被引:3
|
作者
Wang, Guoren [1 ]
Ning, Bo [1 ]
Yu, Ge [1 ]
机构
[1] Northeastern Univ, Sch Informat Sci & Engn, Shenyang 110004, Peoples R China
基金
中国国家自然科学基金;
关键词
XML; query processing; twig pattern; Xtwig pattern;
D O I
10.1007/s11280-008-0047-z
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Unlike a twig query, an Xtwig query contains some selection predicates with reverse axes which are either ancestor or parent. To evaluate such queries in the stream-based context, some rewriting rules have been proposed to transform the paths with reverse axes into equivalent reverse-axis-free ones. However, the transformation method is expensive due to multiple scanning input streams and the generation of unnecessary intermediate results. To solve these problems, a holistic stream-based algorithm XtwigStack is proposed for Xtwig queries. Experiments show that XtwigStack is much more efficient than the transformation method.
引用
收藏
页码:407 / 425
页数:19
相关论文
共 50 条
  • [31] Parallelism Extraction Algorithm from Stream-based Processing Flow applying Spanning Tree
    Wang, Guyue
    Yamagiwa, Shinichi
    Wada, Koichi
    [J]. PROCEEDINGS OF 2014 IEEE INTERNATIONAL PARALLEL & DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2014, : 633 - 642
  • [32] Object-based media and stream-based computing
    Bove, VM
    [J]. MULTIMEDIA HARDWARE ARCHITECTURES 1998, 1998, 3311 : 24 - 29
  • [33] Toward Stream-Based IP Flow Analysis
    Jirsik, Tomas
    Cermak, Milan
    Tovarnak, Daniel
    Celeda, Pavel
    [J]. IEEE COMMUNICATIONS MAGAZINE, 2017, 55 (07) : 70 - 76
  • [34] Universal Adaptive Stream-Based Entropy Coding
    Yamagiwa, Shinichi
    Kato, Taiki
    [J]. IEEE ACCESS, 2024, 12 : 98768 - 98786
  • [35] A stream-based configurable computing radio testbed
    Swanchara, S
    Harper, S
    Athanas, P
    [J]. IEEE SYMPOSIUM ON FPGAS FOR CUSTOM COMPUTING MACHINES, PROCEEDINGS, 1998, : 40 - 47
  • [36] Stream-based State-Machine Replication
    Lawniczak, Laura
    Distler, Tobias
    [J]. 2021 17TH EUROPEAN DEPENDABLE COMPUTING CONFERENCE (EDCC 2021), 2021, : 119 - 126
  • [37] Stream-Based Reasoning Support for Autonomous Systems
    Heintz, Fredrik
    Kvarnstrom, Jonas
    Doherty, Patrick
    [J]. ECAI 2010 - 19TH EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2010, 215 : 183 - 188
  • [38] Stream-Based Active Learning with Multiple Kernels
    Chae, Jeongmin
    Hong, Songnam
    [J]. 35TH INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING (ICOIN 2021), 2021, : 718 - 722
  • [39] Safe Stream-Based Programming with Refinement Types
    Stein, Benno
    Clapp, Lazaro
    Sridharan, Manu
    Chang, Bor-Yuh Evan
    [J]. PROCEEDINGS OF THE 2018 33RD IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMTED SOFTWARE ENGINEERING (ASE' 18), 2018, : 565 - 576
  • [40] A Continuous Query Language for Stream-Based Artifacts
    Assaf, Maroun Abi
    Badr, Youakim
    Amghar, Youssef
    [J]. DATABASE AND EXPERT SYSTEMS APPLICATIONS, DEXA 2017, PT II, 2017, 10439 : 80 - 89