• 学术搜索
  • 科研智能体
    • Research Labs
    • AI 阅读
    • AI 文库
    • 深度研究
    • 学者亮点
  • 学术资源
    • AI2000
    • 期刊/会议
    • 学者库
    • 学术API
      MCP&Skill
    • 溯源树
    • 数据集
  • 知识沉淀
    • 学术空间
订阅小程序
旧版功能
aminer vip
开通会员低至0.73元/天
一次搞定AI科研
立即登录
  • English
  • 联系方式
    String Processing and Information Retrieval

    String Processing and Information Retrieval

    Conference

    年发文量

    研究主题

    论文(869)

    排序
    1Two-Player Communication Complexity of Pattern Matching.
    Paweł Gawrychowski, Wojciech Janczewski

    Porat and Porat [FOCS 2009] described the first efficient randomised algorithm for the pattern matching problem in the streaming model, using 𝒪(logmlogn) bits for a text of length n and a pattern of length m, against the lower bound of (log n) bits. Since then, multiple papers considered many variants of this problem, but with virtually no progress on the lower bounds side, leaving a logarithmic gap in the space complexity for the very basic variant. We discuss a modification of the lower bound of Ergun, Jowhari, and Saglam [RANDOM 2010] against a restricted class of algorithms for the streaming pattern matching problem. Then, we show that the standard approach via communication complexity does not suffice to obtain a better lower bound, by presenting an efficient communication protocol.

    2025
    引用
    AI阅读
    加入学术空间
    2Faster Algorithm for Bounded Damerau–Levenshtein Distance
    Ryosuke Yamano,Tetsuo Shibuya

    The Damerau–Levenshtein distance between two strings is the minimum number of insertions, deletions, substitutions, and adjacent transpositions required to transform one string into the other. Unlike the standard Levenshtein distance, it accounts for the common typing error of adjacent character swaps. When edits are restricted so that no substring is edited more than once, existing algorithms for Levenshtein distance can be extended with relatively minor changes to support transpositions. However, in the unrestricted setting (i.e., edits may overlap or interact arbitrarily), the problem becomes significantly more complex, and existing techniques no longer apply directly. In this work, we show that even in the unrestricted setting, the Damerau–Levenshtein distance can be computed efficiently. We present two algorithms that extend the classic O(n + k^2) edit-distance frameworks of Myers (Algorithmica ’86) and Landau and Vishkin (JCSS ’88), adapting them to accommodate unrestricted transpositions. The first algorithm runs in O(σ n + k^2) time, where σ is the alphabet size. The second achieves O(n + k^2 log n) time for integer alphabets. Here, n is the length of the input strings and k is the distance threshold. Experimental results show that our algorithms achieve substantial speedups over k-independent methods when k is small.

    2025
    引用
    AI阅读
    加入学术空间
    3Testing Quasiperiodicity
    Christine Awofeso, Ben Bals, Oded Lachish,Solon P. Pissis

    A cover (or quasiperiod) of a string S is a shorter string C such that every position of S is contained in some occurrence of C as a substring. The notion of cover was introduced by Apostolico and Ehrenfeucht over 30 years ago [Theor. Comput. Sci. 1993] and it has received significant attention from the combinatorial pattern matching community. In this note, we show how to efficiently test whether S admits a cover. We design an algorithm that, given n=|S| , q ∈ [n] , ϵ∈ℝ^+ , and oracle access to S, uses 𝒪(q^3 ϵ ^-1log q ) letter queries to test whether S has a cover C of length at most q or is ϵ -far from having such a cover. Our insights also lead to a simple streaming algorithm for short covers.

    2025
    引用
    AI阅读
    加入学术空间
    4Longest Common Subsequence in K-Length Substrings for Run-Length Encoded Strings.
    B. Riva Shalom,Eitan Kondratovsky,Ely Porat

    The Longest Common Subsequence (LCS) problem is a classical problem in computer science. Numerous variants of the LCS problem have been proposed due to its significance. In this paper, we study a new variant of the LCS problem that combines two settings: the input strings are compressed using run-length encoding (RLE) and the solution must consist of matching substrings of length k, as in the LCSk problem. We propose two algorithms to address the challenges of the klength substring constraint. The first requires O(nM + mN) timewhere n and m are the lengths of the uncompressed input strings, N and M are the lengths of the compressed input strings. The second requires O(N + M + min{n + |C| log log m, m + |C| log log n}) time, where |C| denotes the number of required k-length matching substrings between the input strings.

    2025
    引用
    AI阅读
    加入学术空间
    5Analysing New Entropy Measures for Tries.
    Lorenzo Carfagna, Carlo Tosoni

    We introduce new entropy measures for tries taking into account the distribution of the edge labels. To do that, we study the combinatorial problem of counting the number of tries with a given symbol distribution. We provide an alternative proof for the closed formula counting the tries belonging to such a class. This formula allows us to directly define the worst-case entropy for the aforementioned set of tries. Moreover, we propose a new notion of k-th order empirical entropy for tries and we show that the relationships between these two entropy measures are similar to those between the corresponding well-known measures for strings. Contrary to the label entropy [FOCS ’05], which was designed to compress the labels of a node-labeled ordered tree, our empirical entropy considers not only the labels, but the entire structure of the trie. Finally, we relate our empirical entropy to the repetitiveness measure r proposed by Prezza [SODA ’21], which counts the number of runs in the XBWT of the trie. We show that these measures exhibit relations analogous to those of their string counterparts.

    2025
    引用
    AI阅读
    加入学术空间
    立即登录,查看全部 869 篇论文

    高被引作者

    作者引用发文
    Gonzalo Navarro248176
    Ricardo Baeza-Yates105025
    Harri Hakonen8653
    L Bergroth8654
    Timo Raita8592
    Michael Ley6181
    Simon J. Puglisi55518
    Nieves R. Brisaboa49521
    Justin Zobel4299
    Travis Gagie41827

    高产作者

    作者引用发文
    Gonzalo Navarro248176
    Shunsuke Inenaga36440
    Hideo Bannai20727
    Travis Gagie41827
    Masayuki Takeda36526
    Ricardo Baeza-Yates105025
    Amihood Amir21824
    Yuto Nakashima12221
    Nieves R. Brisaboa49521
    Ely Porat18720

    相关期刊

    ACM Transactions on Algorithms
    ACM SIGLOG News
    Conference on Current Trends in Theory and Practice of Informatics
    Workshop on Experimental and Efficient Algorithms
    Computing and Combinatorics Conference
    Combinatorial Pattern Matching
    Embedded Systems and Applications
    European Symposium on Algorithms
    Algorithm Engineering and Experimentation
    International Symposium on Algorithms and Computation