期刊文献+

基于节点位置信息的降低更新代价前缀编码方案研究 被引量:3

Novel Position-based Prefix Encoding Approach to Reduce Update Cost for Dynamic XML Data
下载PDF
导出
摘要 分析了现有的几种XML文档前缀编码[1-4]方法,研究了在XML文档树不同位置插入节点时的更新代价,提出了一种基于位置信息的前缀编码方案,对更新代价较大的节点预留较大的空间。设计了更新算法,在产生新插入节点的编码的同时,为今后插入节点也预留空间,且采用"借"空间算法,减小插入操作造成重新编码的数量。充分的试验结果证明,采用提出的编码方法,具有相对较小的平均编码长度和编码时间,查询速度很快,更重要的是能够有效降低更新操作引起的编码长度增加、重新编码节点数以及更新时间。 Prefix scheme is popular to label XML tree. Inserting nodes or sub-tree in XML tree will cause abundances of nodes renumbering. Nodes inserted in different positions cause different update cost. We proposed a novel position-based prefix encoding approach to reduce update cost for dynamic XML data,which preserves bigger coding space for the higher update cost nodes. In our update algorithm, coding space was preserved when the nodes were inserted. And we proposed "borrow" space algorithm, which can decrease the number of nodes renumbering by inserted operation. Extensive experimental results show that the new position-based prefix encoding approach has relatively smaller mean coding length and encoding time, higher query response time. And the method can effectively decrease the increasing code length, renumbering nodes number and update time causing by update
出处 《计算机科学》 CSCD 北大核心 2009年第2期167-171,共5页 Computer Science
基金 国家自然科学基金(60573096)资助
关键词 XML 前缀编码 更新代价 预留空间 XML, Prefix encoding, Updating cost, Preserving coding space
  • 相关文献

参考文献7

  • 1Tatarinov I,Viglas S,Beyer K S,et al. Storing and querying ordered XML using a relational database system//Proceedings of SIGMOD. 2002 : 204-215
  • 2Kaplan, Milo T, Shabo R.A Comparison of Labeling Schemes for Ancestor Queries//Proceedings of ACM-SIAM Symposium on Discrete Algorithms. 2002
  • 3Cohen E, Kaplan H, Milo T. Labeling Dynamic XML Treeff Proceedings of the 21^st ACM Symposium on Principles of Database Systems. Madison, Wisconsin, USA, 2002 : 271-281
  • 4张剑妹,陶世群.一种适用于顺序XML树的前缀编码方法[J].计算机应用,2005,25(12):2879-2881. 被引量:7
  • 5O' Neil P, O' Neil E, Pal S, et al. ORDPATHs.. Insert-friendly XML node labels//Proceedings of SIGMOD. 2004:903-908
  • 6Li C, Ling T W, Hu M. Efficient Updates in Dynamic XML Data//Proceedings of ICDE. 2006:13-22
  • 7Amer-Yahia S, Shanmugasundaram J. XML Full-Text Search: Challenges and Opportunities//Proceedings of VLDB. 2005: 1386-1387

二级参考文献9

  • 1World Wide Web Consortium. XML Path Language(XPath) 1.0[EB/OL]. http://www.w3.org/TR/xpath,1999.
  • 2World Wide Web Consortium. Xquery 1.0: An xml query language[EB/OL]. http://www.w3.org/TR/ xquery,2001-08.
  • 3ZHANG C,NAUGHTON JF,DEWITT DJ,et al.On supporting containment queries in relational database management systems[A]. Proceedings of the 2001 ACM SIGMOD International Conference on Management of Data[C].Santa Barbara, California, USA,2001.125-436.
  • 4LI QZ,MOON B.Indexing and querying XML data for regular path expressions[A]. Proceedings of the 27th International Conference on VLDB[C]. Rome, Italy,2001.361-370.
  • 5KAPLAN H,MILO T,SHABO R.A Comparison of Labeling Schemes for Ancestor Queries[A]. Proceedings ACM-SIAM Symposium on Discrete Algorithms,2002.
  • 6COHEN E,KAPLAN H,MILO T.Labeling Dynamic XML Tree[A]. Proceedings of the 21st ACM Symposium on Principles of Database Systems[C].Madison, Wisconsin,USA,2002. 271-281.
  • 7DIETZ PE.Maintaining order in a linked list[A].Proceeding of 14th Annual ACM Symposium on Theory of Computing[C]. San Francisco, California, May 1982.122-127.
  • 8TATARINOV L,VIGLAS SD,BEYER K,et al.Storing and Querying Ordered XML Using a Relational Database System[A]. Proceedings of SIGMOD[C]. 2002.
  • 9ABITEBOUL S,KAPLAN H,MILO T.Compact Labeling Schemes for Ancestor Queries[A]. Proceedings ACM-SIAM Symposium on Discrete Algorithms[C]. 2001.

共引文献6

同被引文献28

  • 1张剑妹,陶世群.一种适用于顺序XML树的前缀编码方法[J].计算机应用,2005,25(12):2879-2881. 被引量:7
  • 2黄渊,杨薇薇.XML查询的结构连接算法[J].计算机辅助工程,2007,16(1):73-75. 被引量:3
  • 3孔令波,唐世渭,杨冬青,王腾蛟,高军.XML数据的查询技术[J].软件学报,2007,18(6):1400-1418. 被引量:72
  • 4DEUTSCH A, FERNANDEZ M, SUCIU D. Storing semistruetured data with STORED [ C ]//Proc of ACM SIGMOD Conference on Man- agement of Data. New York : ACM Press, 1999:431-442.
  • 5LEE D, CHU W. CPI: constraint-preserving inlining algorithm for mapping XML DTD to relational schema[ J]. Data and Kflowledge Engineering,2001, 39( 1 ) :3-25.
  • 6BOHANNON P, FREIRE J, ROY P, et al. From XML schema to re- lations: a cost-based approach to XML storage[ C ]//Proc of the 18th International Conference on Data Engineering Washington DC:IEEE Computer Society,2002:64- 75.
  • 7YOSHIKAWA M, AMAGASA T, SHIMURA T, et al. XRel: a path- based approach to storage and retrieval of XML documets using rela- tional database[ J]. ACM Trans on Internet Technology, 2001,1 (1):110-141.
  • 8JIANG Hai-feng, LU Hong-jun, WANG Wei, et al. Path materialization revisited:an efficient storage model for XML data [ C ]//Proe of the 13th Australasian Database Conferenee on Database Technologies. Melbourne : Australian Computer Society, 2002 : 85- 94.
  • 9SOLTAN S, RAHGOZAR M. A clustering-based scheme for labeling XML trees[ J]. International Journal of Computer Science and Network Security,2006,6(9A), 84-89.
  • 10MAGHAYDAH M, ORGUN M. An adaptive labeling method for dy- namic XML documents [ C ]//Proc of IEEE International Conference on Information Reuse and Integration. [ S. 1, ] :IEEE press,2007:618- 623.

引证文献3

二级引证文献15

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部