The (Almost) Complete Guide to Tree Pattern Containment

被引:12
作者
Czerwinski, Wojciech [1 ]
Martens, Wim [2 ]
Parys, Pawel [1 ]
Przybylko, Marcin [1 ,3 ]
机构
[1] Univ Warsaw, Warsaw, Poland
[2] Univ Bayreuth, Bayreuth, Germany
[3] Univ New Caledonia, Noumea, New Caledonia
来源
PODS'15: PROCEEDINGS OF THE 33RD ACM SYMPOSIUM ON PRINCIPLES OF DATABASE SYSTEMS | 2015年
关键词
Tree patterns; complexity; XPath; optimization; QUERIES;
D O I
10.1145/2745754.2745766
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Tree pattern queries are being investigated in database theory for more than a decade. They are a fundamental and flexible query mechanism and have been considered in the context of querying tree structured as well as graph structured data. We revisit their containment, validity, and satisfiability problem, both with and without schema information. We present a comprehensive overview of what is known about the complexity of containment and develop new techniques which allow us to obtain tractability- and hardness results for cases that have been open since the early work on tree pattern containment. For the tree pattern queries we consider in this paper, it is known that the containment problem does not depend on whether patterns are evaluated on trees or on graphs. This means that our results also shed new light on tree pattern queries on graphs.
引用
收藏
页码:117 / 130
页数:14
相关论文
共 40 条
[1]   Normal form algorithms for extended context-free grammars [J].
Albert, J ;
Giammarresi, D ;
Wood, D .
THEORETICAL COMPUTER SCIENCE, 2001, 267 (1-2) :35-47
[2]  
[Anonymous], P INT C MAN DAT SIGM
[3]  
[Anonymous], 2008, TECHNICAL REPORT
[4]  
[Anonymous], TECHNICAL REPORT
[5]   XML data exchange: Consistency and query answering [J].
Arenas, Marcelo ;
Libkin, Leonid .
JOURNAL OF THE ACM, 2008, 55 (02)
[6]  
Baeza PabloBarcelo, 2013, ACM S PRINC DAT SYST, P175
[7]   XML with Incomplete Information [J].
Barcelo, Pablo ;
Libkin, Leonid ;
Poggi, Antonella ;
Sirangelo, Cristina .
JOURNAL OF THE ACM, 2010, 58 (01)
[8]   XPath satisfiability in the presence of DTDs [J].
Benedikt, Michael ;
Fan, Wenfei ;
Geerts, Floris .
JOURNAL OF THE ACM, 2008, 55 (02)
[9]  
Berglund A., 2007, TECHNICAL REPORT
[10]  
Björklund H, 2008, LECT NOTES COMPUT SC, V5162, P132