首页    期刊浏览 2024年11月30日 星期六
登录注册

文章基本信息

  • 标题:Non-Overlapping Indexing - Cache Obliviously
  • 作者:Sahar Hooshmand ; Paniz Abedin ; M. Oguzhan K{\"u}lekci
  • 期刊名称:LIPIcs : Leibniz International Proceedings in Informatics
  • 电子版ISSN:1868-8969
  • 出版年度:2018
  • 卷号:105
  • 页码:8:1-8:9
  • DOI:10.4230/LIPIcs.CPM.2018.8
  • 出版社:Schloss Dagstuhl -- Leibniz-Zentrum fuer Informatik
  • 摘要:The non-overlapping indexing problem is defined as follows: pre-process a given text T[1,n] of length n into a data structure such that whenever a pattern P[1,p] comes as an input, we can efficiently report the largest set of non-overlapping occurrences of P in T. The best known solution is by Cohen and Porat [ISAAC, 2009]. Their index size is O(n) words and query time is optimal O(p+nocc), where nocc is the output size. We study this problem in the cache-oblivious model and present a new data structure of size O(n log n) words. It can answer queries in optimal O(p/(B)+log_B n+nocc/B) I/Os, where B is the block size.
  • 关键词:Suffix Trees; Cache Oblivious; Data Structure; String Algorithms
Loading...
联系我们|关于我们|网站声明
国家哲学社会科学文献中心版权所有