中文
相关论文

相关论文: String Attractors and Combinatorics on Words

200 篇论文

Given a dynamic set $K$ of $k$ strings of total length $n$ whose characters are drawn from an alphabet of size $\sigma$, a keyword dictionary is a data structure built on $K$ that provides locate, prefix search, and update operations on…

数据结构与算法 · 计算机科学 2020-10-08 Kazuya Tsuruta , Dominik Köppl , Shunsuke Kanda , Yuto Nakashima , Shunsuke Inenaga , Hideo Bannai , Masayuki Takeda

Grammar-based compression is a loss-less data compression scheme that represents a given string $w$ by a context-free grammar that generates only $w$. While computing the smallest grammar which generates a given string $w$ is NP-hard in…

组合数学 · 数学 2022-04-18 Takuya Mieno , Shunsuke Inenaga , Takashi Horiyama

For a terminal alphabet $\Sigma$ and an attribute alphabet $\Gamma$, a $(\Sigma, \Gamma)$-extractor is a function that maps every string over $\Sigma$ to a table with a column per attribute and with sets of positions of $w$ as cell entries.…

形式语言与自动机理论 · 计算机科学 2026-03-18 Markus L. Schmid

In this paper, we describe minimal string attractors of prefixes of simple Parry sequences. These sequences form a coding of distances between consecutive $\beta$-integers in numeration systems with a real base $\beta$. Simple Parry…

组合数学 · 数学 2025-11-04 Lubomíra Dvořáková , Martina Moravcová

Free words are elements of a free monoid, generated over an alphabet via the binary operation of concatenation. Casually speaking, a free word is a finite string of letters. Henceforth, we simply refer to them as words. Motivated by recent…

组合数学 · 数学 2015-09-16 Danny Rorabaugh

The approximate string matching is a fundamental and recurrent problem that arises in most computer science fields. This problem can be defined as follows: Let $D=\{x_1,x_2,\ldots x_d\}$ be a set of $d$ words defined on an alphabet…

数据结构与算法 · 计算机科学 2017-01-31 Ibrahim Chegrane

We study the problem of supporting queries on a string $S$ of length $n$ within a space bounded by the size $\gamma$ of a string attractor for $S$. Recent works showed that random access on $S$ can be supported in optimal…

数据结构与算法 · 计算机科学 2018-12-24 Nicola Prezza

In this paper, we explore applications of combinatorics on words across various domains, including data compression, error detection, cryptographic protocols, and pseudorandom number generation. The examination of the theoretical…

组合数学 · 数学 2025-06-17 Duaa Abdullah , Jasmem Hamoud

Computing the {\em matching statistics} of a string $P[1..m]$ with respect to a text $T[1..n]$ is a fundamental problem which has application to genome sequence comparison. In this paper, we study the problem of computing the matching…

数据结构与算法 · 计算机科学 2022-01-14 Younan Gao

The minimizers sampling mechanism is a popular mechanism for string sampling introduced independently by Schleimer et al. [SIGMOD 2003] and by Roberts et al. [Bioinf. 2004]. Given two positive integers $w$ and $k$, it selects the…

数据结构与算法 · 计算机科学 2021-12-21 Grigorios Loukides , Solon P. Pissis , Michelle Sweering

These lecture notes provide an introduction to combinatorics on words and its interactions with dynamics, algebra, and arithmetic. The central theme is the notion of low factor complexity for infinite words. We investigate the following…

组合数学 · 数学 2026-03-10 Mélodie Andrieu

In his 1987 paper entitled "Generalized String Matching", Abrahamson introduced {\em pattern matching with character classes} and provided the first efficient algorithm to solve it. The best known solution to date is due to Linhart and…

数据结构与算法 · 计算机科学 2021-01-01 Alberto Apostolico , Péter L. Erdős , István Miklós , Johannes Siemons

We show that it is decidable, given an automatic sequence $\bf s$ and a constant $c$, whether all prefixes of $\bf s$ have a string attractor of size $\leq c$. Using a decision procedure based on this result, we show that all prefixes of…

形式语言与自动机理论 · 计算机科学 2024-05-31 Luke Schaeffer , Jeffrey Shallit

In this paper, we describe string attractors of all factors of episturmian sequences and show that their size is equal to the number of distinct letters contained in the factor.

组合数学 · 数学 2022-11-14 Lubomíra Dvořáková

A pattern $\alpha$ is a string of variables and terminal letters. We say that $\alpha$ matches a word $w$, consisting only of terminal letters, if $w$ can be obtained by replacing the variables of $\alpha$ by terminal words. The matching…

数据结构与算法 · 计算机科学 2021-06-14 Paweł Gawrychowski , Florin Manea , Stefan Siemer

We show that the size $\gamma(t_n)$ of the smallest string attractor of the $n$th Thue-Morse word $t_n$ is 4 for any $n\geq 4$, disproving the conjecture by Mantaci et al. [ICTCS 2019] that it is $n$. We also show that $\delta(t_n) =…

数据结构与算法 · 计算机科学 2020-08-13 Kanaru Kutsukake , Takuya Matsumoto , Yuto Nakashima , Shunsuke Inenaga , Hideo Bannai , Masayuki Takeda

A pattern $\alpha$ is a string of variables and terminal letters. We say that $\alpha$ matches a word $w$, consisting only of terminal letters, if $w$ can be obtained by replacing the variables of $\alpha$ by terminal words. The matching…

数据结构与算法 · 计算机科学 2022-07-18 Paweł Gawrychowski , Florin Manea , Stefan Siemer

Minimizers sampling is one of the most widely-used mechanisms for sampling strings. Let $S=S[0]\ldots S[n-1]$ be a string over an alphabet $\Sigma$. In addition, let $w\geq 2$ and $k\geq 1$ be two integers and $\rho=(\Sigma^k,\leq)$ be a…

数据结构与算法 · 计算机科学 2025-02-25 Wiktor Zuba , Oded Lachish , Solon P. Pissis

Starting in the 1970s with the fundamental work of Imre Simon, \emph{scattered factors} (also known as subsequences or scattered subwords) have remained a consistently and heavily studied object. The majority of work on scattered factors…

数据结构与算法 · 计算机科学 2026-03-24 Duncan Adamson , Pamela Fleischmann , Annika Huch

This paper introduces new methods based on exponential families for modeling the correlations between words in text and speech. While previous work assumed the effects of word co-occurrence statistics to be constant over a window of several…

cmp-lg · 计算机科学 2008-02-03 Doug Beeferman , Adam Berger , John Lafferty