메뉴 건너뛰기




Volumn 63, Issue 1, 2007, Pages 108-136

Deciding XPath containment with MSO

Author keywords

Architectures of database systems; Construction of data knowledge bases; Containment; Query; Tools; XML; XPath

Indexed keywords

FORMAL LOGIC; OPTIMIZATION; PROBLEM SOLVING; QUERY PROCESSING; TREES (MATHEMATICS); XML;

EID: 34250162486     PISSN: 0169023X     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.datak.2006.11.003     Document Type: Article
Times cited : (14)

References (44)
  • 6
    • 20344371054 scopus 로고    scopus 로고
    • Regular tree languages definable in FO
    • STACS'05: Proceedings of the 22nd Annual Symposium on Theoretical Aspects of Computer Science, Springer-Verlag, London, UK
    • Benedikt M., and Segoufin L. Regular tree languages definable in FO. STACS'05: Proceedings of the 22nd Annual Symposium on Theoretical Aspects of Computer Science. LNCS vol. 3404 (2005), Springer-Verlag, London, UK 327-339
    • (2005) LNCS , vol.3404 , pp. 327-339
    • Benedikt, M.1    Segoufin, L.2
  • 7
    • 34250196245 scopus 로고    scopus 로고
    • A. Berglund, S. Boag, D. Chamberlin, M.F. Fernández, M. Kay, J. Robie, J. Siméon, XML path language (XPath) 2.0, W3C working draft, 2005. .
  • 8
    • 84895065395 scopus 로고    scopus 로고
    • Algorithms for guided tree automata
    • WIA'96: Revised Papers from the First International Workshop on Implementing Automata, Springer-Verlag, London, UK
    • Biehl M., Klarlund N., and Rauhe T. Algorithms for guided tree automata. WIA'96: Revised Papers from the First International Workshop on Implementing Automata. LNCS vol. 1260 (1997), Springer-Verlag, London, UK 6-25
    • (1997) LNCS , vol.1260 , pp. 6-25
    • Biehl, M.1    Klarlund, N.2    Rauhe, T.3
  • 9
    • 0022769976 scopus 로고
    • Graph-based algorithms for boolean function manipulation
    • Bryant R.E. Graph-based algorithms for boolean function manipulation. IEEE Transactions on Computers 35 8 (1986) 677-691
    • (1986) IEEE Transactions on Computers , vol.35 , Issue.8 , pp. 677-691
    • Bryant, R.E.1
  • 11
    • 34250174911 scopus 로고    scopus 로고
    • J. Clark, S. DeRose, XML path language (XPath) version 1.0, W3C recommendation, 1999. .
  • 12
    • 85037030721 scopus 로고
    • Design and synthesis of synchronization skeletons using branching-time temporal logic
    • Logic of Programs, Workshop, Springer-Verlag, London, UK
    • Clarke E.M., and Emerson E.A. Design and synthesis of synchronization skeletons using branching-time temporal logic. Logic of Programs, Workshop. LNCS vol. 131 (1981), Springer-Verlag, London, UK 52-71
    • (1981) LNCS , vol.131 , pp. 52-71
    • Clarke, E.M.1    Emerson, E.A.2
  • 13
    • 34250175268 scopus 로고    scopus 로고
    • H. Comon, M. Dauchet, R. Gilleron, F. Jacquemard, D. Lugiez, S. Tison, M. Tommasi, Tree automata techniques and applications. Available from: , release October, 1st 2002, 1997.
  • 14
    • 34250164387 scopus 로고    scopus 로고
    • A. Deutsch, V. Tannen, Containment of regular path expressions under integrity constraints, in: KRDB'01: Proceedings of the 8th International Workshop on Knowledge Representation meets Databases. Vol. 45 of CEUR Workshop Proceedings. CEUR, , 2001, pp. 1-11.
  • 15
    • 0000185443 scopus 로고
    • Tree acceptors and some of their applications
    • Doner J. Tree acceptors and some of their applications. Journal of Computer and System Sciences 4 (1970) 406-451
    • (1970) Journal of Computer and System Sciences , vol.4 , pp. 406-451
    • Doner, J.1
  • 16
    • 34250201598 scopus 로고    scopus 로고
    • D. Draper, P. Fankhauser, M. Fernández, A. Malhotra, K. Rose, M. Rys, J. Siméon, P. Wadler, XQuery 1.0 and XPath 2.0 formal semantics, W3C working draft. , 2005.
  • 17
    • 84947243031 scopus 로고    scopus 로고
    • Compile-time debugging of C programs working on trees
    • ESOP'00: Proceedings of the 9th European Symposium on Programming Languages and Systems, Springer-Verlag, London, UK
    • Elgaard J., Møller A., and Schwartzbach M.I. Compile-time debugging of C programs working on trees. ESOP'00: Proceedings of the 9th European Symposium on Programming Languages and Systems. LNCS vol. 1782 (2000), Springer-Verlag, London, UK 119-134
    • (2000) LNCS , vol.1782 , pp. 119-134
    • Elgaard, J.1    Møller, A.2    Schwartzbach, M.I.3
  • 18
    • 84944056157 scopus 로고
    • Decision problems of finite automata design and related arithmetics
    • Elgot C. Decision problems of finite automata design and related arithmetics. Transactions of the American Mathematical Society 98 (1961) 21-52
    • (1961) Transactions of the American Mathematical Society , vol.98 , pp. 21-52
    • Elgot, C.1
  • 21
    • 27244432949 scopus 로고    scopus 로고
    • XPathMark - an XPath benchmark for XMark generated data
    • XSYM'05: Proceedings of The Third International Symposium on Database and XML Technologies, Springer-Verlag, London, UK
    • Franceschet M. XPathMark - an XPath benchmark for XMark generated data. XSYM'05: Proceedings of The Third International Symposium on Database and XML Technologies. LNCS vol. 3671 (2005), Springer-Verlag, London, UK 129-143
    • (2005) LNCS , vol.3671 , pp. 129-143
    • Franceschet, M.1
  • 22
    • 34250177022 scopus 로고    scopus 로고
    • P. Genevés, J.-Y. Vion-Dury, XPath formal semantics and beyond: a Coq-based approach, in: TPHOLs'04: Emerging Trends Proceedings of the 17th International Conference on Theorem Proving in Higher Order Logics, University of Utah, Salt Lake City, Utah, United States, 2004, pp. 181-198.
  • 23
    • 0003318845 scopus 로고
    • Some classes of recursive functions
    • Grzegorczyk A. Some classes of recursive functions. Rozprawy Matematyczne 4 (1953) 1-45
    • (1953) Rozprawy Matematyczne , vol.4 , pp. 1-45
    • Grzegorczyk, A.1
  • 25
    • 34250192342 scopus 로고    scopus 로고
    • G. Huet, G. Kahn, C. Paulin-Mohring, The Coq Proof Assistant - A tutorial - Version 8.0. INRIA, 2004. URL: .
  • 26
    • 84957663927 scopus 로고    scopus 로고
    • Mona & Fido: the logic-automaton connection in practice
    • CSL'97: Selected Papers from the 11th International Workshop on Computer Science Logic, Springer-Verlag, London, UK
    • Klarlund N. Mona & Fido: the logic-automaton connection in practice. CSL'97: Selected Papers from the 11th International Workshop on Computer Science Logic. LNCS vol. 1414 (1998), Springer-Verlag, London, UK 311-326
    • (1998) LNCS , vol.1414 , pp. 311-326
    • Klarlund, N.1
  • 27
    • 34250184268 scopus 로고    scopus 로고
    • N. Klarlund, A. Møller, MONA Version 1.4 User Manual, BRICS Notes Series NS-01-1, Department of Computer Science, University of Aarhus, 2001.
  • 28
    • 84954454453 scopus 로고    scopus 로고
    • MONA implementation secrets
    • CIAA'00: Revised Papers from the 5th International Conference on Implementation and Application of Automata, Springer-Verlag, London, UK
    • Klarlund N., Møller A., and Schwartzbach M.I. MONA implementation secrets. CIAA'00: Revised Papers from the 5th International Conference on Implementation and Application of Automata. LNCS vol. 2088 (2001), Springer-Verlag, London, UK 182-194
    • (2001) LNCS , vol.2088 , pp. 182-194
    • Klarlund, N.1    Møller, A.2    Schwartzbach, M.I.3
  • 30
    • 35048898057 scopus 로고    scopus 로고
    • XPath with conditional axis relations
    • Proceedings of the 9th International Conference on Extending Database Technology, Springer-Verlag, London, UK
    • Marx M. XPath with conditional axis relations. Proceedings of the 9th International Conference on Extending Database Technology. LNCS vol. 2992 (2004), Springer-Verlag, London, UK 477-494
    • (2004) LNCS , vol.2992 , pp. 477-494
    • Marx, M.1
  • 31
    • 0000553440 scopus 로고
    • Weak monadic second-order theory of successor is not elementary-recursive
    • Proceedings of Logic Colloquium. Parikh R. (Ed), Springer-Verlag, New York, NY, USA
    • Meyer A. Weak monadic second-order theory of successor is not elementary-recursive. In: Parikh R. (Ed). Proceedings of Logic Colloquium. Lecture Notes in Mathematics vol. 453 (1975), Springer-Verlag, New York, NY, USA 132-154
    • (1975) Lecture Notes in Mathematics , vol.453 , pp. 132-154
    • Meyer, A.1
  • 32
    • 4243187063 scopus 로고    scopus 로고
    • Containment and equivalence for a fragment of XPath
    • Miklau G., and Suciu D. Containment and equivalence for a fragment of XPath. Journal of the ACM 51 1 (2004) 2-45
    • (2004) Journal of the ACM , vol.51 , Issue.1 , pp. 2-45
    • Miklau, G.1    Suciu, D.2
  • 33
    • 0038180542 scopus 로고    scopus 로고
    • Automata theory for XML researchers
    • Neven F. Automata theory for XML researchers. SIGMOD Record 31 3 (2002) 39-46
    • (2002) SIGMOD Record , vol.31 , Issue.3 , pp. 39-46
    • Neven, F.1
  • 34
    • 35248872431 scopus 로고    scopus 로고
    • XPath containment in the presence of disjunction, DTDs, and variables
    • ICDT'03: Proceedings of the 9th International Conference on Database Theory, Springer-Verlag, London, UK
    • Neven F., and Schwentick T. XPath containment in the presence of disjunction, DTDs, and variables. ICDT'03: Proceedings of the 9th International Conference on Database Theory. LNCS vol. 2572 (2003), Springer-Verlag, London, UK 315-329
    • (2003) LNCS , vol.2572 , pp. 315-329
    • Neven, F.1    Schwentick, T.2
  • 35
    • 10644294467 scopus 로고    scopus 로고
    • XPath query containment
    • Schwentick T. XPath query containment. SIGMOD Record 33 1 (2004) 101-109
    • (2004) SIGMOD Record , vol.33 , Issue.1 , pp. 101-109
    • Schwentick, T.1
  • 36
    • 34250167002 scopus 로고    scopus 로고
    • L. Stockmeyer, The complexity of decision problems in automata theory and logic, Tech. Rep. MAC-TR-133, Project MAC, M.I.T, Cambridge, MA, United States, 1974.
  • 38
    • 33845547777 scopus 로고    scopus 로고
    • Updatex - an XQuery-based language for processing updates in XML
    • PLAN-X 2004: Proceedings of the International Workshop on Programming Language Technologies for XML, Venice, Italy, BRICS, Aarhus, Denmark
    • Sur G., Hammer J., and Siméon J. Updatex - an XQuery-based language for processing updates in XML. PLAN-X 2004: Proceedings of the International Workshop on Programming Language Technologies for XML, Venice, Italy. BRICS Notes Series vol. NS-03-4 (2004), BRICS, Aarhus, Denmark 40-53
    • (2004) BRICS Notes Series , vol.NS-03-4 , pp. 40-53
    • Sur, G.1    Hammer, J.2    Siméon, J.3
  • 39
    • 33646191652 scopus 로고    scopus 로고
    • A decision procedure for the alternation-free two-way modal μ-calculus
    • TABLEAUX'05: Proceedings of the 14th International Conference on Automated Reasoning with Analytic Tableaux and Related Methods, Springer-Verlag, London, UK
    • Tanabe Y., Takahashi K., Yamamoto M., Tozawa A., and Hagiya M. A decision procedure for the alternation-free two-way modal μ-calculus. TABLEAUX'05: Proceedings of the 14th International Conference on Automated Reasoning with Analytic Tableaux and Related Methods. LNCS vol. 3702 (2005), Springer-Verlag, London, UK 277-291
    • (2005) LNCS , vol.3702 , pp. 277-291
    • Tanabe, Y.1    Takahashi, K.2    Yamamoto, M.3    Tozawa, A.4    Hagiya, M.5
  • 40
    • 0002614970 scopus 로고
    • Generalized finite automata theory with an application to a decision problem of second-order logic
    • Thatcher J.W., and Wright J.B. Generalized finite automata theory with an application to a decision problem of second-order logic. Mathematical Systems Theory 2 1 (1968) 57-81
    • (1968) Mathematical Systems Theory , vol.2 , Issue.1 , pp. 57-81
    • Thatcher, J.W.1    Wright, J.B.2
  • 42
    • 34250168077 scopus 로고    scopus 로고
    • P. Wadler, Two semantics for XPath, internal Technical Note of the W3C XSL Working Group, 2000. .
  • 43
    • 84867751648 scopus 로고    scopus 로고
    • On the equivalence of XML patterns
    • CL'00: Proceedings of the First International Conference on Computational Logic, Springer-Verlag, London, UK
    • Wood P.T. On the equivalence of XML patterns. CL'00: Proceedings of the First International Conference on Computational Logic. LNCS vol. 1861 (2000), Springer-Verlag, London, UK 1152-1166
    • (2000) LNCS , vol.1861 , pp. 1152-1166
    • Wood, P.T.1
  • 44
    • 35248865226 scopus 로고    scopus 로고
    • Containment for XPath fragments under DTD constraints
    • ICDT'03: Proceedings of the 9th International Conference on Database Theory, Springer-Verlag, London, UK
    • Wood P.T. Containment for XPath fragments under DTD constraints. ICDT'03: Proceedings of the 9th International Conference on Database Theory. LNCS vol. 2572 (2003), Springer-Verlag, London, UK 300-314
    • (2003) LNCS , vol.2572 , pp. 300-314
    • Wood, P.T.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.