期刊文献+

确定自动机上的XML数据过滤算法改进

Improvement of XML filtering based on deterministic finite automaton
下载PDF
导出
摘要 XML数据过滤过程中存在的缓存失效会导致过滤效率的降低,因此研究基于确定有限自动机的XML数据过滤过程中如何减少缓存失效对于改进过滤的性能具有重要意义.对已有的Lazy DFA执行算法进行改进,引入了频繁访问区的概念,对缓存中的状态增加一个状态转换计数器,然后通过设定该计数器的访问阈值对缓存中的数据进行筛选,超过该阈值的状态被确定为频繁访问区中的状态.并通过实验证明该访问机制可以减少自动机中状态转移过程在缓存大量状态中的搜索时间,从而有效地提高过滤和查询的时间性能. The invalidation of cache during XML data filtering would reduce efficiency of filtering,so,it is of great significance to improving the performance of filtering to research how to reduce invalidity of cache during XML data filtering on the basis of deterministic finite automation(DFA).A proposal for improvement of XML filtering was put forward on the basis of the Lazy DFA.For each node in the automaton,a state transition counter was added to build a frequently accessed area.By setting an access threshold for the counter,the data in the cache could be filtered.The nodes whose counter value exceeds the threshold are identified as frequently accessed areas of the state.Experiments prove that this proposal can greatly reduce the search time during the transition between a large number of automation states in the cache,thus increasing the efficiency of filtering and query performance.
出处 《哈尔滨工程大学学报》 EI CAS CSCD 北大核心 2011年第3期328-333,共6页 Journal of Harbin Engineering University
基金 国家863计划资助项目(2007AA012401) 中央高校基本科研业务费专项基金资助项目(HEUCF100606)
关键词 DFA XML 状态转移 频繁访问节点 deterministic finite automaton(DFA) XML state transition frequent access nodes
  • 相关文献

参考文献12

  • 1ALTINEL M, FRANKLIN M J. Efficient filtering of XML documents for selective dissemination of information [ J ]. VLDB, 2000,11 (4) :53454.
  • 2CHAN C Y, FEIBER P, GAROFALAKIS M, RASTOGI R. Efficient filtering of XML documents with XPath expressions [J]. VLDB,2002,11(4) : 354-379.
  • 3DIAO Y, ALTINEL M, FRANKLIN M J, ZHANG H,FIS- CHER P. Path sharing and predicate evaluation for high- performance xml filtering[ J]. TODS, 2003,10:467-516.
  • 4DIAO Y, FISCHER P, FRANKLIN M J. Yfilter: Efficient and scalable filtering of XML documents[ J ]. ICDE, 2002: 341-342.
  • 5GREEN T J, MIKLAU G, ONIZUKA M. Processing XML streams with deterministic automata [ J ]. ICDT, 2002 : 1-48.
  • 6NASA~ Astronomical Aata Center. ADC XML resource page [ EB/OL]. [ 2009-06-05 ]. http://xml, gsfc. nasa. gov/.
  • 7NAA classified advertising standards task force [ EB/OL I. [2009-06-04 ]. http://www, naa. org/TECHNOLOGY! CLASSTDTF.
  • 8徐德智,吴敏.XML自动机的构造及实用化研究[J].计算机学报,2003,26(4):471-476. 被引量:5
  • 9高军,杨冬青,唐世渭,王腾蛟.基于树自动机的XPath在XML数据流上的高效执行[J].软件学报,2005,16(2):223-232. 被引量:33
  • 10WEI Mingzhu, RUNDENSTEINER E A, MURALIA Ma- ni, LIMing. Processing recursive XQuery over XML streams : the raindrop approach [ J ]. Data & Knowledge En- gineering, 2008 (65) :243-265.

二级参考文献83

  • 1高军,杨冬青,唐世渭,王腾蛟.一种基于DTD的XPath逻辑优化方法[J].软件学报,2004,15(12):1860-1868. 被引量:17
  • 2[1]Harold E R. XML Bible, 2nd Edition. New Jersey: John Wiley & Sons, 2001
  • 3[2]Abiteboul S, Buneman P, Suciu D. Data on the Web: From Relations to Semistructured Data and XML. California: Morgan Kaufmann Publishers, 2000
  • 4[3]Deutsch A, Fernandez M, Florescu D et al. A query language for XML. In: Proceedings of the International World Wide Web Conference, Toronto, Canada, 1999. 1155~1169
  • 5[4]Goldman R. McHugh J, Widom J. From semistructured data to XML: Migrating the Lore data model and query language. In: Proceedings of the WebDB'99, Philadelphia, Pennsylvania, 1999. 25~30
  • 6[5]Beeri C, Tzaban Y. SAL: An algebra for semistructured data and XML. In: Proceedings of the ACM SIGMOD Workshop on The Web and Databases (WebDB'99), Philadelphia, Pennsylvania, 1999.37~42
  • 7[6]Berstel J, Boasson L. XML grammars. Mathematical Foundations of Computer Science, In: LNCS 1893, Berlin, 2000. 182~191
  • 8[7]Neven F, Schwentick T. Query automata. In: Proceedings of the 18th ACM Symposium on Principles of Database Systems, Philadelphia, Pennsylvania, 1999.205~214
  • 9[8]Behrens R. A grammar based model for XML schema integration. In: Proceedings of British National Conference on Databases (BNCOD), Exeter, UK, 2000.172~190
  • 10[9]Papakonstantinou Y, Garcia-Molina H, Widom J. Object exchange across heterogenous information sources. In: Proceedings of International Conference on Data Engineering (ICDE), Taipei, Taiwan, 1995.251~260

共引文献79

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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