Advertisement

Efficient SLCA-Based Keyword Search on XML Databases: An Iterative-Skip Approach

  • Jiaqi Zhang
  • Zhenying He
  • Yue Tao
  • Xiansheng Wang
  • Hao Hu
  • Wei Wang
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6261)

Abstract

Keyword search is a popular way to discover information from XML data. To return meaningful results, SLCA (smallest lowest common ancestor) has been proposed to identify interesting data nodes. Since the SLCAs are obtained from a series of intermediate LCAs, it can often incur many unnecessary LCA computations even when the size of final results is small. In this paper, we propose an Iterative-Skip approach to address this challenge. We first study the relation between SLCA candidates and propose a series of properties. Then based on these properties, we design a novel skip strategy to skip more SLCA computations. Experimental results show the effectiveness of our approach.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Bender, M.A., Farach-Colton, M.: The lca problem revisited. In: Gonnet, G.H., Viola, A. (eds.) LATIN 2000. LNCS, vol. 1776, pp. 123–125. Springer, Heidelberg (2000)CrossRefGoogle Scholar
  2. 2.
    Fischer, J., Heun, V.: Theoretical and practical improvements on the rmq-problem, with applications to lca and lce. In: Lewenstein, M., Valiente, G. (eds.) CPM 2006. LNCS, vol. 4009, pp. 36–48. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  3. 3.
    Guo, L., Shao, F., Botev, C., Shanmugasundaram, J.: Xrank: Ranked keyword search over xml documents. In: SIGMOD 2003 (2003)Google Scholar
  4. 4.
    Wang, J., Li, G., Feng, J., Zhou, L.: Effective keyword search for valuable lcas over xml documents. In: CIKM 2007 (2007)Google Scholar
  5. 5.
  6. 6.
  7. 7.
    Liu, Z., Chen, Y.: Identifying meaningful return information for xml keyword search. In: SIGMOD 2007 (2007)Google Scholar
  8. 8.
    DBLP XML records, http://dblp.unitrier.de/xml/
  9. 9.
    Sun, C., Chan, C.-Y., Goenka, A.K.: Multiway slca-based keyword search in xml data. In: WWW 2007 (2007)Google Scholar
  10. 10.
    Xu, Y., Papakonstantinou, Y.: Efficient keyword search for smallest lcas in xml databases. In: SIGMOD 2005 (2005)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2010

Authors and Affiliations

  • Jiaqi Zhang
    • 1
  • Zhenying He
    • 1
  • Yue Tao
    • 1
  • Xiansheng Wang
    • 1
  • Hao Hu
    • 1
  • Wei Wang
    • 1
  1. 1.School of Computer ScienceFudan UniversityShanghaiChina

Personalised recommendations