Fast and efficient computation of reachability queries over linked XML documents' graphs

被引:2
|
作者
Sayed, Awny [1 ]
机构
[1] Menia Univ, Comp Sci Dept, Al Minya, Egypt
关键词
Extensible markup language; Databases; Query Languages;
D O I
10.1108/17440080910947312
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Purpose - The increasing popularity of XML has generated a lot of interest in query processing over graph-structured data. To support efficient evaluation of path expressions structured indexes have been proposed. Extending the proposed indexes to work with large XML graphs and to support intraor inter-document links requires a lot of computing power for the creation process and a lot of space to store the indexes. Moreover, the efficient evaluation of ancestors-descendants queries over arbitrary graphs with long paths is a severe problem. This paper aims to propose a scalable path index which is based on the concept of 2-hop covers as introduced by Cohen et al. Design/methodology/approach - The problem of efficiently managing and querying XML documents poses interesting challenges on database research. The proposed algorithm for index creation scales down the original graph size substantially. As a result a directed acyclic graph with a smaller number of nodes and edges will emerge. This reduces the number of computing steps required for building the index. Thus, computing time and space will be reduced as well. The index also permits ancestors-descendants relationships to be efficiently evaluated. Moreover, the proposed index has a nice property in comparison to most other work; it is optimized for descendants-or-self queries on arbitrary graphs with link relationships. Findings - In this paper, a scalable path index is proposed. It can efficiently address the problem of querying large XML documents that contain links and have cycles. Cycles in the graph stress path-indexing algorithms. An overview about 2-hop cover and the algorithms that used to build the index are given. Research limitations/implications - This paper works on the updating problem. Since the construction of the index is quite complex its construction make sense for some time. However, this means it is currently dealing with the problem of updating XML-documents. Originality/value - This paper presents an efficient path index that can test the reachability between two nodes and evaluate ancestors-descendants queries over arbitrary graphs with long paths.
引用
收藏
页码:56 / +
页数:22
相关论文
共 50 条
  • [41] ProbSky: Efficient Computation of Probabilistic Skyline Queries Over Distributed Data
    Kuo, Ai-Te
    Chen, Haiquan
    Tang, Liang
    Ku, Wei-Shinn
    Qin, Xiao
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2023, 35 (05) : 5173 - 5186
  • [42] Fast and Efficient Distributed Computation of Hamiltonian Cycles in Random Graphs
    Chatterjee, Soumyottam
    Fathi, Reza
    Pandurangan, Gopal
    Nguyen Dinh Pham
    2018 IEEE 38TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS), 2018, : 764 - 774
  • [43] Efficient Parallel Processing of Distance Join Queries Over Distributed Graphs
    Zhang, Xiaofei
    Chen, Lei
    Wang, Min
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2015, 27 (03) : 740 - 754
  • [44] Efficient processing of top-k twig queries over probabilistic XML data
    Ning, Bo
    Liu, Chengfei
    Yu, Jeffrey Xu
    WORLD WIDE WEB-INTERNET AND WEB INFORMATION SYSTEMS, 2013, 16 (03): : 299 - 323
  • [45] Efficient processing of top-k twig queries over probabilistic XML data
    Bo Ning
    Chengfei Liu
    Jeffrey Xu Yu
    World Wide Web, 2013, 16 : 299 - 323
  • [46] A path-based approach for efficient evaluation of twig queries over XML data
    Chang, Ya-Hui
    Lee, Cheng-Ta
    Lee, Wang-Chien
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2007, 23 (05) : 1523 - 1540
  • [47] Efficient Weighted Independent Set Computation over Large Graphs
    Zheng, Weiguo
    Gu, Jiewei
    Peng, Peng
    Yu, Jeffrey Xu
    2020 IEEE 36TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2020), 2020, : 1970 - 1973
  • [48] Efficient Maximum Clique Computation over Large Sparse Graphs
    Chang, Lijun
    KDD'19: PROCEEDINGS OF THE 25TH ACM SIGKDD INTERNATIONAL CONFERENCCE ON KNOWLEDGE DISCOVERY AND DATA MINING, 2019, : 529 - 538
  • [49] Answering Natural Language Queries over Linked Data Graphs: A Distributional Semantics Approach
    Freitas, Andre
    de Faria, Fabricio F.
    O'Riain, Sean
    Curry, Edward
    SIGIR'13: THE PROCEEDINGS OF THE 36TH INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH & DEVELOPMENT IN INFORMATION RETRIEVAL, 2013, : 1107 - 1108
  • [50] Empowering Fast Incremental Computation over Large Scale Dynamic Graphs
    Wickramaarachchi, Charith
    Chelmis, Charalampos
    Prasanna, Viktor
    2015 IEEE 29TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS, 2015, : 1166 - 1171