首页> 外文会议>International Workshop on Algorithms and Data Structures >Range Non-overlapping Indexing and Successive List Indexing
【24h】

Range Non-overlapping Indexing and Successive List Indexing

机译:范围非重叠索引和连续列表索引

获取原文

摘要

We present two natural variants of the indexing problem: In the range non-overlapping indexing problem, we preprocess a given text to answer queries in which we are given a pattern, and wish to find a maximal-length sequence of occurrences of the pattern in the text, such that the occurrences do not overlap with one another. While efficiently solving this problem, our algorithm even enables us to efficiently perform so in substrings of the text, denoted by given start and end locations. The methods we supply thus generalize the string statistics problem [4,5], in which we are asked to report merely the number of non-overlapping occurrences in the entire text, by reporting the occurrences themselves, even only for substrings of the text. In the related successive list indexing problem, during query-time we are given a pattern and a list of locations in the preprocessed text. We then wish to find a list of occurrences of the pattern, such that the ith occurrence is the leftmost occurrence of the pattern which starts to the right of the ith location given by the input list. Both problems are solved by using tools from computational geometry, specifically a variation of the range searching for minimum problem of Lenhof and Smid [12], here considered over a grid, in what appears to be the first utilization of range searching for minimum in an indexing-related context.
机译:我们呈现了索引问题的两个自然变体:在不重叠的索引问题范围内,我们预处理给定文本以回答我们给出的查询,并希望找到模式的最大序列文本,使得事件不会彼此重叠。在有效解决此问题的同时,我们的算法甚至使我们能够在文本的子字序中有效地执行,由给定的开始和结束位置表示。因此,我们提供的方法概括了字符串统计问题[4,5],其中我们被要求仅通过报告本身来报告整个文本中的非重叠事件的数量,即使仅适用于文本的子字符串。在相关的连续列表索引问题中,在查询期间,我们在预处理的文本中给出了一个模式和位置​​列表。然后,我们希望找到模式的出现列表,使得第i个发生是从输入列表给出的第i个位置的右侧开始的模式的最左派的发生。通过使用计算几何的工具来解决这两个问题,具体而言,搜索Lenhof和SMID的最小问题的范围的变化,这里似乎是似乎是第一次利用范围搜索的范围与索引相关的上下文。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号