Improved dynamic text indexing

被引:5
|
作者
Ferragina, P
Grossi, R
机构
[1] Univ Pisa, Dipartimento Informat, Pisa, Italy
[2] Univ Florence, Dipartimento Sistemi & Informat, Florence, Italy
关键词
D O I
10.1006/jagm.1998.0999
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In the dynamic text indexing problem, a text string has to be maintained under string insertions and deletions in order to answer on-line queries about arbitrary pattern occurrences. By means of some new techniques and data structures, we achieve improved worst-case bounds. We show that finding all pocc occurrences of a pattern of length p in the current text of length n takes O(p + pocc + upd log p + log n) time, where upd is the number of text uptakes performed so far; inserting or deleting a string of length s from the current text takes O(s log(s + n)) time, (C) 1999 Academic Press.
引用
收藏
页码:291 / 319
页数:29
相关论文
共 50 条
  • [1] DYNAMIC INDEXING FOR THE ANALYSIS OF LITERARY TEXT
    WEISS, H
    INTERNATIONAL CLASSIFICATION, 1991, 18 (04): : 200 - 204
  • [2] Arabic Document Indexing for Improved Text Retrieval
    Al-Lahham, Yaser A. M.
    2019 2ND INTERNATIONAL CONFERENCE ON NEW TRENDS IN COMPUTING SCIENCES (ICTCS), 2019, : 226 - 230
  • [3] DyST: Dynamic and scalable temporal text indexing
    Norvag, Kjetil
    Nybo, Albert Overskeid
    TIME 2006: THIRTEENTH INTERNATIONAL SYMPOSIUM ON TEMPORAL REPRESENTATION AND REASONING, PROCEEDINGS, 2006, : 204 - +
  • [4] Dynamic text indexing under string updates
    Ferragina, P
    JOURNAL OF ALGORITHMS-COGNITION INFORMATICS AND LOGIC, 1997, 22 (02): : 296 - 328
  • [5] Improved word-aligned binary compression for text indexing
    Anh, VN
    Moffat, A
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2006, 18 (06) : 857 - 861
  • [6] Position heaps: A simple and dynamic text indexing data structure
    Ehrenfeucht, Andrzej
    McConnell, Ross M.
    Osheim, Nissa
    Woo, Sung-Whan
    JOURNAL OF DISCRETE ALGORITHMS, 2011, 9 (01) : 100 - 121
  • [7] Contracted Suffix Trees: A Simple and Dynamic Text Indexing Data Structure
    Ehrenfeucht, Andrzej
    McConnell, Ross M.
    Woo, Sung-Whan
    COMBINATORIAL PATTERN MATCHING, PROCEEDINGS, 2009, 5577 : 41 - +
  • [8] Text indexing with errors
    Maass, MG
    Nowak, J
    COMBINATORIAL PATTERN MATCHING, PROCEEDINGS, 2005, 3537 : 21 - 32
  • [9] Text indexing with errors
    Maass, Moritz G.
    Nowak, Johannes
    JOURNAL OF DISCRETE ALGORITHMS, 2007, 5 (04) : 662 - 681
  • [10] SEMANTIC TEXT INDEXING
    Kaleta, Zbigniew
    COMPUTER SCIENCE-AGH, 2014, 15 (01): : 19 - 34