EDBT 2026 Demo / reviewers in the wild / expert
Arseny M. Shur
dblp:05/3762
· DBLP profile ↗
47ranked-venue papers
16as first author
13since 2021 · last 2026
0000-0002-7812-3399ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 35 · 13 first-author · 8 since 2021Applied, interdisciplinary, general and emerging computing · 5 · 2 first-author · 4 since 2021Databases, data management, data science and information retrieval · 4Graphics, computer vision, multimedia, augmented reality and games · 4 · 1 since 2021Artificial intelligence and machine learning · 1 · 1 first-author
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | 10-Minimizers: A Promising Class of Constant-Space Minimizers
Arseny M. Shur, Ido Tziony, Yaron Orenstein |
WABI | 1 |
| 2026 | Distance labeling for families of cycles
Arseny M. Shur, Mikhail Rubinchik |
Acta Informatica | 1 |
| 2025 | Expected Density of Random Minimizers
Shay Golan 0001, Arseny M. Shur |
SOFSEM (1) | 2 |
| 2025 | GreedyMini: generating low-density DNA minimizersabstractMOTIVATION: Minimizers are the most popular k-mer selection scheme in algorithms and data structures analyzing high-throughput sequencing (HTS) data. In a minimizer scheme, the smallest k-mer by some predefined order is selected as the representative of a sequence window containing w consecutive k-mers, which results in overlapping windows often selecting the same k-mer. Minimizers that achieve the lowest frequency of selected k-mers over a random DNA sequence, termed the expected density, are desired for improved performance of HTS analyses. Yet, no method to date exists to generate minimizers that achieve minimum expected density. Moreover, for k and w values used by common HTS algorithms and data structures, there is a gap between densities achieved by existing selection schemes and the theoretical lower bound. RESULTS: We developed GreedyMini, a toolkit of methods to generate minimizers with low expected or particular density, to improve minimizers, to extend minimizers to larger alphabets, k, and w, and to measure the expected density of a given minimizer efficiently. We demonstrate over various combinations of k and w values, including those of popular HTS methods, that GreedyMini can generate DNA minimizers that achieve expected densities very close to the lower bound, and both expected and particular densities much lower compared to existing selection schemes. Moreover, we show that GreedyMini's k-mer rank-retrieval time is comparable to common k-mer hash functions. We expect GreedyMini to improve the performance of many HTS algorithms and data structures and advance the research of k-mer selection schemes. AVAILABILITY AND IMPLEMENTATION: The toolkit, its source code, and precomputed minimizers for a variety of (k,w) pairs are available via https://github.com/OrensteinLab/GreedyMini. Shay Golan 0001, Ido Tziony, Matan Kraus, Yaron Orenstein, Arseny M. Shur |
Bioinform. | 5 |
| 2024 | Searching 2D-Strings for Matching FramesabstractWe study a natural type of repetitions in 2-dimensional strings. Such a repetition, called a matching frame, is a rectangular substring of size at least 2× 2 with equal marginal rows and equal marginal columns. Matching frames first appeared in literature in the context of Wang tiles. We present two algorithms finding a matching frame with the maximum perimeter in a given n× m input string. The first algorithm solves the problem exactly in Õ(n^{2.5}) time (assuming n ≥ m). The second algorithm finds a (1-ε)-approximate solution in Õ((nm)/ε⁴) time, which is near linear in the size of the input for constant ε. In particular, by setting ε = O(1) the second algorithm decides the existence of a matching frame in a given string in Õ(nm) time. Some technical elements and structural properties used in these algorithms can be of independent interest. Itai Boneh, Dvir Fried, Shay Golan 0001, Matan Kraus, Adrian Miclaus, Arseny M. Shur |
CPM | 6 |
| 2024 | String 2-Covers with No Length RestrictionsabstractA $λ$-cover of a string $S$ is a set of strings $\{C_i\}_1^λ$ such that every index in $S$ is contained in an occurrence of at least one string $C_i$. The existence of a $1$-cover defines a well-known class of quasi-periodic strings. Quasi-periodicity can be decided in linear time, and all $1$-covers of a string can be reported in linear time plus the size of the output. Since in general it is NP-complete to decide whether a string has a $λ$-cover, the natural next step is the development of efficient algorithms for $2$-covers. Radoszewski and Straszyński [ESA 2020] analysed the particular case where the strings in a $2$-cover must be of the same length. They provided an algorithm that reports all such $2$-covers of $S$ in time near-linear in $|S|$ and in the size of the output. In this work, we consider $2$-covers in full generality. Since every length-$n$ string has $Ω(n^2)$ trivial $2$-covers (every prefix and suffix of total length at least $n$ constitute such a $2$-cover), we state the reporting problem as follows: given a string $S$ and a number $m$, report all $2$-covers $\{C_1,C_2\}$ of $S$ with length $|C_1|+|C_2|$ upper bounded by $m$. We present an $\tilde{O}(n + Output)$ time algorithm solving this problem, with Output being the size of the output. This algorithm admits a simpler modification that finds a $2$-cover of minimum length. We also provide an $\tilde{O}(n)$ time construction of a $2$-cover oracle which, given two substrings $C_1,C_2$ of $S$, reports in poly-logarithmic time whether $\{C_1,C_2\}$ is a $2$-cover of $S$. Itai Boneh, Shay Golan 0001, Arseny M. Shur |
ESA | 3 |
| 2024 | Distance Labeling for Families of Cycles
Arseny M. Shur, Mikhail Rubinchik |
SOFSEM | 1 |
| 2024 | Non-Constructive Upper Bounds for Repetition Thresholds
Arseny M. Shur |
Theory Comput. Syst. | 1 |
| 2023 | Approaching Repetition Thresholds via Local Resampling and Entropy Compression
Arseny M. Shur |
DLT | 1 |
| 2022 | Computing The Maximum Exponent in a Stream
Oleg Merkurev, Arseny M. Shur |
Algorithmica | 2 |
| 2022 | On minimal critical exponent of balanced sequences
L'ubomíra Dvoráková, Edita Pelantová, Daniela Opocenská, Arseny M. Shur |
Theor. Comput. Sci. | 4 |
| 2021 | Branching Frequency and Markov Entropy of Repetition-Free Languages
Elena A. Petrova, Arseny M. Shur |
DLT | 2 |
| 2021 | Transition Property for Cube-Free Words
Elena A. Petrova, Arseny M. Shur |
Theory Comput. Syst. | 2 |
| 2020 | Palindromic k-Factorization in Pure Linear TimeabstractGiven a string $s$ of length $n$ over a general alphabet and an integer $k$, the problem is to decide whether $s$ is a concatenation of $k$ nonempty palindromes. Two previously known solutions for this problem work in time $O(kn)$ and $O(n\log n)$ respectively. Here we settle the complexity of this problem in the word-RAM model, presenting an $O(n)$-time online deciding algorithm. The algorithm simultaneously finds the minimum odd number of factors and the minimum even number of factors in a factorization of a string into nonempty palindromes. We also demonstrate how to get an explicit factorization of $s$ into $k$ palindromes with an $O(n)$-time offline postprocessing. Mikhail Rubinchik, Arseny M. Shur |
MFCS | 2 |
| 2020 | String periods in the order-preserving modelabstractIn the order-preserving model, two strings match if they share the same relative order between the characters at the corresponding positions. This model is quite recent, but it has already attracted significant attention because of its applications in data analysis. We introduce several types of periods in this setting (op-periods). Then we give algorithms to compute these periods in time O(n), O(nloglogn), O(nlog2logn/logloglogn), O(nlogn) depending on the type of periodicity. In the most general variant, the number of different op-periods can be as big as Ω(n2), and a compact representation is needed. Our algorithms require novel combinatorial insight into the properties of op-periods. In particular, we characterize the Fine–Wilf property for coprime op-periods. Garance Gourdel, Tomasz Kociumaka, Jakub Radoszewski, Wojciech Rytter, Arseny M. Shur, Tomasz Walen |
Inf. Comput. | 5 |
| 2019 | Searching Long Repeats in StreamsabstractWe consider two well-known related problems: Longest Repeated Substring (LRS) and Longest Repeated Reversed Substring (LRRS). Their streaming versions cannot be solved exactly; we show that only approximate solutions by Monte Carlo algorithms are possible, and prove a lower bound on consumed memory. For both problems, we present purely linear-time Monte Carlo algorithms working in O(E + n/E) space, where E is the additive approximation error. Within the same space bounds, we then present nearly real-time solutions, which require O(log n) time per symbol and O(n + n/E log n) time overall. The working space exactly matches the lower bound whenever E=O(n^{0.5}) and the size of the alphabet is Omega(n^{0.01}). Oleg Merkurev, Arseny M. Shur |
CPM | 2 |
| 2019 | Searching Runs in Streams
Oleg Merkurev, Arseny M. Shur |
SPIRE | 2 |
| 2019 | Tight Tradeoffs for Real-Time Approximation of Longest Palindromes in StreamsabstractWe consider computing a longest palindrome in the streaming model, where the symbols arrive one-by-one and we do not have random access to the input. While computing the answer exactly using sublinear space is not possible in such a setting, one can still hope for a good approximation guarantee. Our contribution is twofold. First, we provide lower bounds on the space requirements for randomized approximation algorithms processing inputs of length n. We rule out Las Vegas algorithms, as they cannot achieve sublinear space complexity. For Monte Carlo algorithms, we prove a lower bound of $$\varOmega ( M \log \min \{|\varSigma |,M\})$$ bits of memory; here $$M=n/E$$ for approximating the answer with additive error E, and $$M= \log n/\log (1+\varepsilon )$$ for approximating the answer with multiplicative error $$(1 + \varepsilon )$$ . Second, we design four real-time algorithms for this problem. Three of them are Monte Carlo approximation algorithms for additive error, “small” and “big” multiplicative errors, respectively. Each algorithm uses $$\mathcal {O}(M)$$ words of memory. Thus the obtained lower bounds are asymptotically tight up to a logarithmic factor. The fourth algorithm is deterministic and finds a longest palindrome exactly if it is short. This algorithm can be run in parallel with a Monte Carlo algorithm to obtain better results in practice. Overall, both the time and space complexity of finding a longest palindrome in a stream are essentially settled. Pawel Gawrychowski, Oleg Merkurev, Arseny M. Shur, Przemyslaw Uznanski |
Algorithmica | 3 |
| 2019 | Comparison of LZ77-type parsings
Dmitry Kosolobov, Arseny M. Shur |
Inf. Process. Lett. | 2 |
| 2019 | Subword complexity and power avoidance
Jeffrey Shallit, Arseny M. Shur |
Theor. Comput. Sci. | 2 |
| 2018 | String Periods in the Order-Preserving Model
Garance Gourdel, Tomasz Kociumaka, Jakub Radoszewski, Wojciech Rytter, Arseny M. Shur, Tomasz Walen |
STACS | 5 |
| 2017 | Palindromic Length in Linear TimeabstractPalindromic length of a string is the minimum number of palindromes whose concatenation is equal to this string. The problem of finding the palindromic length drew some attention, and a few O(n log n) time online algorithms were recently designed for it. In this paper we present the first linear time online algorithm for this problem. Kirill Borozdin, Dmitry Kosolobov, Mikhail Rubinchik, Arseny M. Shur |
CPM | 4 |
| 2017 | On the Tree of Binary Cube-Free Words
Elena A. Petrova, Arseny M. Shur |
DLT | 2 |
| 2017 | Counting Palindromes in Substrings
Mikhail Rubinchik, Arseny M. Shur |
SPIRE | 2 |
| 2017 | On the Size of Lempel-Ziv and Lyndon FactorizationsabstractLyndon factorization and Lempel-Ziv (LZ) factorization are both important tools for analysing the structure and complexity of strings, but their combinatorial structure is very different. In this paper, we establish the first direct connection between the two by showing that while the Lyndon factorization can be bigger than the non-overlapping LZ factorization (which we demonstrate by describing a new, non-trivial family of strings) it is never more than twice the size. Juha Kärkkäinen, Dominik Kempa, Yuto Nakashima 0001, Simon J. Puglisi, Arseny M. Shur |
STACS | 5 |
| 2016 | Tight Tradeoffs for Real-Time Approximation of Longest Palindromes in StreamsabstractWe consider computing a longest palindrome in the streaming model, where the symbols arrive one-by-one and we do not have random access to the input. While computing the answer exactly using sublinear space is not possible in such a setting, one can still hope for a good approximation guarantee. Our contribution is twofold. First, we provide lower bounds on the space requirements for randomized approximation algorithms processing inputs of length n. We rule out Las Vegas algorithms, as they cannot achieve sublinear space complexity. For Monte Carlo algorithms, we prove a lower bounds of Omega(M log min {|Sigma|, M}) bits of memory; here M=n/E for approximating the answer with additive error E, and M= log n / log (1 + epsilon) for approximating the answer with multiplicative error (1 + epsilon). Second, we design three real-time algorithms for this problem. Our Monte Carlo approximation algorithms for both additive and multiplicative versions of the problem use O(M) words of memory. Thus the obtained lower bounds are asymptotically tight up to a logarithmic factor. The third algorithm is deterministic and finds a longest palindrome exactly if it is short. This algorithm can be run in parallel with a Monte Carlo algorithm to obtain better results in practice. Overall, both the time and space complexity of finding a longest palindrome in a stream are essentially settled. Pawel Gawrychowski, Oleg Merkurev, Arseny M. Shur, Przemyslaw Uznanski |
CPM | 3 |
| 2016 | Ternary Square-Free Partial Words with Many Wildcards
Daniil Gasnikov, Arseny M. Shur |
DLT | 2 |
| 2016 | The Number of Distinct Subpalindromes in Random WordsabstractWe prove that a random word of length n over a k-ary fixed alphabet contains, on expectation, Θ(n) distinct palindromic factors. We study this number of factors, E(n, k), in detail, showing that the limit limn→∞Ε(n,k)/n does not exist for any k ≥ 2, liminfn→∞Ε(n,k)/n=Θ(1), and limsupn→∞Ε(n,k)/n=Θ(k ). Such a complicated behaviour stems from the asymmetry between the palindromes of even and odd length. We show that a similar, but much simpler, result on the expected number of squares in random words holds. We also provide some experimental data on the number of palindromic factors in random words. Mikhail Rubinchik, Arseny M. Shur |
Fundam. Informaticae | 2 |
| 2016 | Palindromic rich words and run-length encodingsabstractA length n word is (palindromic) rich if it contains the maximum possible number, which is n , of distinct non-empty palindromic factors. We prove both necessary and sufficient conditions for richness in terms of run-length encodings of words. Relating sufficient conditions to integer partitions, we prove a lower bound of order C n , where C ≈ 37.6 , on the growth function of the language of binary rich words. From experimental study we suggest that this growth function actually grows more slowly than n n , which makes our lower bound quite reasonable. Chuan Guo 0001, Jeffrey Shallit, Arseny M. Shur |
Inf. Process. Lett. | 3 |
| 2016 | More on quantum, stochastic, and pseudo stochastic languages with few states
Arseny M. Shur, Abuzer Yakaryilmaz |
Nat. Comput. | 1 |
| 2015 | EERTREE: An Efficient Data Structure for Processing Palindromes in Strings
Mikhail Rubinchik, Arseny M. Shur |
IWOCA | 2 |
| 2015 | Pal k is Linear Recognizable Online
Dmitry Kosolobov, Mikhail Rubinchik, Arseny M. Shur |
SOFSEM | 3 |
| 2015 | Searching for Zimin patterns
Wojciech Rytter, Arseny M. Shur |
Theor. Comput. Sci. | 2 |
| 2015 | Generating square-free words efficiently
Arseny M. Shur |
Theor. Comput. Sci. | 1 |
| 2014 | Periodic Partial Words and Random Bipartite GraphsabstractThe interaction property (or the Fine–Wilf property) for periodic partial words is studied. Partial words with two periods are represented by bipartite graphs and the interaction property is related to the edge connectedness property of these graphs. Lidia A. Idiatulina, Arseny M. Shur |
Fundam. Informaticae | 2 |
| 2014 | Growth of Power-Free Languages over Large Alphabets
Arseny M. Shur |
Theory Comput. Syst. | 1 |
| 2013 | Languages with a Finite Antidictionary: Growth-Preserving Transformations and Available Orders of Growth
Arseny M. Shur |
Developments in Language Theory | 1 |
| 2012 | Constructing Premaximal Ternary Square-Free Words of Any Level
Elena A. Petrova, Arseny M. Shur |
MFCS | 2 |
| 2012 | On Two Stronger Versions of Dejean's Conjecture
Igor N. Tunev, Arseny M. Shur |
MFCS | 2 |
| 2011 | On Brzozowski's Conjecture for the Free Burnside Semigroup Satisfying x2 = x3
Andrey N. Plyushchenko, Arseny M. Shur |
Developments in Language Theory | 2 |
| 2011 | Growth Properties of Power-Free Languages
Arseny M. Shur |
Developments in Language Theory | 1 |
| 2010 | On the Existence of Minimal beta-Powers
Arseny M. Shur |
Developments in Language Theory | 1 |
| 2010 | Growth rates of complexity of power-free languages
Arseny M. Shur |
Theor. Comput. Sci. | 1 |
| 2009 | Two-Sided Bounds for the Growth Rates of Power-Free Languages
Arseny M. Shur |
Developments in Language Theory | 1 |
| 2009 | On intermediate factorial languages
Arseny M. Shur |
Discret. Appl. Math. | 1 |
| 2006 | Factorial Languages of Low Combinatorial Complexity
Arseny M. Shur |
Developments in Language Theory | 1 |
| 2001 | On the Periods of Partial Words
Arseny M. Shur, Yulia V. Konovalova |
MFCS | 1 |