Skip to main content
QUICK REVIEW

[论文解读] Completeness and Decidability Properties for Functional Dependencies in XML

Millist W. Vincent, Jixue Liu|ArXiv.org|Jan 20, 2003
Advanced Database Systems and Queries参考文献 15被引用 6
一句话总结

本文建立了XML中一元函数依赖(XFDs)的可靠公理系统的完备性,并通过线性时间算法证明了一元XFD的蕴含问题可判定。该工作扩展了先前研究,表明这些公理对一元XFDs既可靠又完备,从而实现了XML数据模型中高效推理与规范化。

ABSTRACT

XML is of great importance in information storage and retrieval because of its recent emergence as a standard for data representation and interchange on the Internet. However XML provides little semantic content and as a result several papers have addressed the topic of how to improve the semantic expressiveness of XML. Among the most important of these approaches has been that of defining integrity constraints in XML. In a companion paper we defined strong functional dependencies in XML(XFDs). We also presented a set of axioms for reasoning about the implication of XFDs and showed that the axiom system is sound for arbitrary XFDs. In this paper we prove that the axioms are also complete for unary XFDs (XFDs with a single path on the l.h.s.). The second contribution of the paper is to prove that the implication problem for unary XFDs is decidable and to provide a linear time algorithm for it.

研究动机与目标

  • 建立XML中一元函数依赖(XFDs)的可靠公理系统的完备性,扩展先前关于可靠性的研究。
  • 证明一元XFD的蕴含问题可判定,解决XML完整性约束领域的一个关键开放问题。
  • 提供一种用于测试XFD蕴含的线性时间算法,支持XML数据管理中的高效验证。
  • 通过基于关系数据库理论中已知原理的理论基础,支持XML规范化理论的构建。
  • 为未来关于弱满足、多值依赖及约束交互作用的研究奠定基础。

提出的方法

  • 扩展XFD的强满足方法,确保与关系数据库函数依赖语义的一致性。
  • 定义一种基于闭包的算法(算法1),用于在一组一元XFDs下计算路径表达式的属性闭包。
  • 利用路径前缀关系和节点值比较,确定XML树中函数依赖的满足性。
  • 通过反证法和引理(如引理4、12、13、14、15)验证闭包计算与依赖蕴含的正确性。
  • 对XML树路径和节点集应用结构归纳法,分析所有可能完成情况下的依赖满足性。
  • 利用强满足下关系FD与XML XFD之间的对应关系,实现理论保证的转移。

实验结果

研究问题

  • RQ1在先前已证明可靠性的基础上,XFD的公理系统对一元XFDs是否完备?
  • RQ2一元XFD的蕴含问题是否可在多项式时间内判定,若可,是否为线性时间?
  • RQ3XML中XFD的强满足方法是否保持与关系函数依赖的逻辑对应关系?
  • RQ4能否构建一种高效算法以测试XML树中XFD的蕴含?
  • RQ5这些结果对构建XML文档的规范化理论有何影响?

主要发现

  • 证明了XFD的公理系统对一元XFDs是完备的,扩展了先前仅证明可靠性的结果。
  • 一元XFD的蕴含问题可判定,并提供了用于测试蕴含的线性时间算法。
  • 该算法通过路径前缀和值一致性检查,正确计算在一组一元XFDs下路径表达式的闭包。
  • 证明依赖于确保XML树中路径关系与节点值之间一致性的结构引理。
  • 研究结果确认,XML中XFD的强满足精确对应于不完整XML文档所有可能完成的满足。
  • 研究结果支持基于函数依赖的XML规范化理论的可行性,其原理与关系数据库理论类似。

更好的研究,从现在开始

从阅读论文到最终审阅,大幅缩短您的研究时间。

无需绑定信用卡

本解读由 AI 生成,并经人工编辑审核。