Skip to main content

Showing 1–42 of 42 results for author: Uznański, P

.
  1. arXiv:2307.13116  [pdf, other

    cs.LG cs.AI cs.DC

    Pathway: a fast and flexible unified stream data processing framework for analytical and Machine Learning applications

    Authors: Michal Bartoszkiewicz, Jan Chorowski, Adrian Kosowski, Jakub Kowalski, Sergey Kulik, Mateusz Lewandowski, Krzysztof Nowicki, Kamil Piechowiak, Olivier Ruas, Zuzanna Stamirowska, Przemyslaw Uznanski

    Abstract: We present Pathway, a new unified data processing framework that can run workloads on both bounded and unbounded data streams. The framework was created with the original motivation of resolving challenges faced when analyzing and processing data from the physical economy, including streams of data generated by IoT and enterprise systems. These required rapid reaction while calling for the applica… ▽ More

    Submitted 12 July, 2023; originally announced July 2023.

  2. arXiv:2107.05753  [pdf, other

    cs.DS

    Noisy searching: simple, fast and correct

    Authors: Dariusz Dereniowski, Aleksander Łukasiewicz, Przemysław Uznański

    Abstract: This work considers the problem of the noisy binary search in a sorted array. The noise is modeled by a parameter $p$ that dictates that a comparison can be incorrect with probability $p$, independently of other queries. We state two types of upper bounds on the number of queries: the worst-case and expected query complexity scenarios. The bounds improve the ones known to date, i.e., our algorithm… ▽ More

    Submitted 15 July, 2023; v1 submitted 12 July, 2021; originally announced July 2021.

  3. arXiv:2106.10201  [pdf, other

    cs.DC cs.DS

    A time and space optimal stable population protocol solving exact majority

    Authors: David Doty, Mahsa Eftekhari, Leszek Gąsieniec, Eric Severson, Grzegorz Stachowiak, Przemysław Uznański

    Abstract: We study population protocols, a model of distributed computing appropriate for modeling well-mixed chemical reaction networks and other physical systems where agents exchange information in pairwise interactions, but have no control over their schedule of interaction partners. The well-studied *majority* problem is that of determining in an initial population of $n$ agents, each with one of two o… ▽ More

    Submitted 20 January, 2022; v1 submitted 4 June, 2021; originally announced June 2021.

    Comments: Applied FOCS reviewers' comments

    ACM Class: F.1; F.2.2

    Journal ref: FOCS 2021: Proceedings of the 62nd Annual IEEE Symposium on Foundations of Computer Science, Feb 2022

  4. arXiv:2105.06166  [pdf, ps, other

    cs.DS

    The Dynamic k-Mismatch Problem

    Authors: Raphaël Clifford, Paweł Gawrychowski, Tomasz Kociumaka, Daniel P. Martin, Przemysław Uznański

    Abstract: The text-to-pattern Hamming distances problem asks to compute the Hamming distances between a given pattern of length $m$ and all length-$m$ substrings of a given text of length $n\ge m$. We focus on the $k$-mismatch version of the problem, where a distance needs to be returned only if it does not exceed a threshold $k$. We assume $n\le 2m$ (in general, one can partition the text into overlap**… ▽ More

    Submitted 28 March, 2022; v1 submitted 13 May, 2021; originally announced May 2021.

  5. arXiv:2011.07392   

    cs.DC cs.DS

    Time and Space Optimal Exact Majority Population Protocols

    Authors: Leszek Gąsieniec, Grzegorz Stachowiak, Przemysław Uznański

    Abstract: In this paper we study population protocols governed by the {\em random scheduler}, which uniformly at random selects pairwise interactions between $n$ agents. The main result of this paper is the first time and space optimal {\em exact majority population protocol} which also works with high probability. The new protocol operates in the optimal {\em parallel time} $O(\log n),$ which is equivalent… ▽ More

    Submitted 26 June, 2021; v1 submitted 14 November, 2020; originally announced November 2020.

    Comments: We combined this paper with arXiv:2012.15800 and have a new updated version at arXiv:2106.10201

  6. arXiv:2008.07590  [pdf, ps, other

    cs.DS cs.DM

    Cardinality estimation using Gumbel distribution

    Authors: Aleksander Łukasiewicz, Przemysław Uznański

    Abstract: Cardinality estimation is the task of approximating the number of distinct elements in a large dataset with possibly repeating elements. LogLog and HyperLogLog (c.f. Durand and Flajolet [ESA 2003], Flajolet et al. [Discrete Math Theor. 2007]) are small space sketching schemes for cardinality estimation, which have both strong theoretical guarantees of performance and are highly effective in practi… ▽ More

    Submitted 17 August, 2020; originally announced August 2020.

  7. arXiv:2007.08914  [pdf, other

    cs.DS

    All-Pairs LCA in DAGs: Breaking through the $O(n^{2.5})$ barrier

    Authors: Fabrizio Grandoni, Giuseppe F. Italiano, Aleksander Łukasiewicz, Nikos Parotsidis, Przemysław Uznański

    Abstract: Let $G=(V,E)$ be an $n$-vertex directed acyclic graph (DAG). A lowest common ancestor (LCA) of two vertices $u$ and $v$ is a common ancestor $w$ of $u$ and $v$ such that no descendant of $w$ has the same property. In this paper, we consider the problem of computing an LCA, if any, for all pairs of vertices in a DAG. The fastest known algorithms for this problem exploit fast matrix multiplication s… ▽ More

    Submitted 13 November, 2020; v1 submitted 17 July, 2020; originally announced July 2020.

  8. arXiv:2006.13673  [pdf, ps, other

    cs.DS

    Improved Circular $k$-Mismatch Sketches

    Authors: Shay Golan, Tomasz Kociumaka, Tsvi Kopelowitz, Ely Porat, Przemysław Uznański

    Abstract: The shift distance $\mathsf{sh}(S_1,S_2)$ between two strings $S_1$ and $S_2$ of the same length is defined as the minimum Hamming distance between $S_1$ and any rotation (cyclic shift) of $S_2$. We study the problem of sketching the shift distance, which is the following communication complexity problem: Strings $S_1$ and $S_2$ of length $n$ are given to two identical players (encoders), who inde… ▽ More

    Submitted 24 June, 2020; originally announced June 2020.

  9. arXiv:2005.00144  [pdf, other

    cs.DS

    An Efficient Noisy Binary Search in Graphs via Median Approximation

    Authors: Dariusz Dereniowski, Aleksander Łukasiewicz, Przemysław Uznański

    Abstract: Consider a generalization of the classical binary search problem in linearly sorted data to the graph-theoretic setting. The goal is to design an adaptive query algorithm, called a strategy, that identifies an initially unknown target vertex in a graph by asking queries. Each query is conducted as follows: the strategy selects a vertex $q$ and receives a reply $v$: if $q$ is the target, then… ▽ More

    Submitted 30 April, 2020; originally announced May 2020.

  10. arXiv:2003.06485  [pdf, other

    cs.DC

    Robust Comparison in Population Protocols

    Authors: Dan Alistarh, Martin Töpfer, Przemysław Uznański

    Abstract: There has recently been a surge of interest in the computational and complexity properties of the population model, which assumes $n$ anonymous, computationally-bounded nodes, interacting at random, and attempting to jointly compute global predicates. Significant work has gone towards investigating majority and consensus dynamics in this model: assuming that each node is initially in one of two st… ▽ More

    Submitted 11 January, 2022; v1 submitted 13 March, 2020; originally announced March 2020.

  11. arXiv:2002.03459  [pdf, other

    cs.DS

    Approximating Text-to-Pattern Distance via Dimensionality Reduction

    Authors: Przemysław Uznański

    Abstract: Text-to-pattern distance is a fundamental problem in string matching, where given a pattern of length $m$ and a text of length $n$, over an integer alphabet, we are asked to compute the distance between pattern and the text at every location. The distance function can be e.g. Hamming distance or $\ell_p$ distance for some parameter $p > 0$. Almost all state-of-the-art exact and approximate algorit… ▽ More

    Submitted 1 May, 2020; v1 submitted 9 February, 2020; originally announced February 2020.

  12. arXiv:1907.04405  [pdf, ps, other

    cs.DS

    $L_p$ Pattern Matching in a Stream

    Authors: Tatiana Starikovskaya, Michal Svagerka, Przemysław Uznański

    Abstract: We consider the problem of computing distance between a pattern of length $n$ and all $n$-length subwords of a text in the streaming model. In the streaming setting, only the Hamming distance ($L_0$) has been studied. It is known that computing the exact Hamming distance between a pattern and a streaming text requires $Ω(n)$ space (folklore). Therefore, to develop sublinear-space solutions, one mu… ▽ More

    Submitted 8 November, 2020; v1 submitted 9 July, 2019; originally announced July 2019.

  13. arXiv:1905.01254  [pdf, ps, other

    cs.DS

    RLE edit distance in near optimal time

    Authors: Raphaël Clifford, Paweł Gawrychowski, Tomasz Kociumaka, Daniel P. Martin, Przemysław Uznański

    Abstract: We show that the edit distance between two run-length encoded strings of compressed lengths $m$ and $n$ respectively, can be computed in $\mathcal{O}(mn\log(mn))$ time. This improves the previous record by a factor of $\mathcal{O}(n/\log(mn))$. The running time of our algorithm is within subpolynomial factors of being optimal, subject to the standard SETH-hardness assumption. This effectively clos… ▽ More

    Submitted 3 May, 2019; originally announced May 2019.

  14. arXiv:1902.07055  [pdf, other

    cs.DS cs.CC cs.DC

    Hardness of Exact Distance Queries in Sparse Graphs Through Hub Labeling

    Authors: Adrian Kosowski, Przemysław Uznański, Laurent Viennot

    Abstract: A distance labeling scheme is an assignment of bit-labels to the vertices of an undirected, unweighted graph such that the distance between any pair of vertices can be decoded solely from their labels. An important class of distance labeling schemes is that of hub labelings, where a node $v \in G$ stores its distance to the so-called hubs $S_v \subseteq V$, chosen so that for any $u,v \in V$ there… ▽ More

    Submitted 21 June, 2019; v1 submitted 19 February, 2019; originally announced February 2019.

  15. arXiv:1810.01676  [pdf, ps, other

    cs.DS

    Approximating Approximate Pattern Matching

    Authors: Jan Studený, Przemysław Uznański

    Abstract: Given a text $T$ of length $n$ and a pattern $P$ of length $m$, the approximate pattern matching problem asks for computation of a particular \emph{distance} function between $P$ and every $m$-substring of $T$. We consider a $(1\pm\varepsilon)$ multiplicative approximation variant of this problem, for $\ell_p$ distance function. In this paper, we describe two $(1+\varepsilon)$-approximate algorith… ▽ More

    Submitted 23 July, 2019; v1 submitted 3 October, 2018; originally announced October 2018.

  16. arXiv:1807.05803  [pdf, other

    cs.DS

    Faster Algorithms for All-Pairs Bounded Min-Cuts

    Authors: Amir Abboud, Loukas Georgiadis, Giuseppe F. Italiano, Robert Krauthgamer, Nikos Parotsidis, Ohad Trabelsi, Przemysław Uznański, Daniel Wolleb-Graf

    Abstract: The All-Pairs Min-Cut problem (aka All-Pairs Max-Flow) asks to compute a minimum $s$-$t$ cut (or just its value) for all pairs of vertices $s,t$. We study this problem in directed graphs with unit edge/vertex capacities (corresponding to edge/vertex connectivity). Our focus is on the $k$-bounded case, where the algorithm has to find all pairs with min-cut value less than $k$, and report only those… ▽ More

    Submitted 21 February, 2019; v1 submitted 16 July, 2018; originally announced July 2018.

  17. arXiv:1804.02075  [pdf, other

    cs.DS cs.IT cs.LG

    A Framework for Searching in Graphs in the Presence of Errors

    Authors: Dariusz Dereniowski, Stefan Tiegel, Przemysław Uznański, Daniel Wolleb-Graf

    Abstract: We consider the problem of searching for an unknown target vertex $t$ in a (possibly edge-weighted) graph. Each \emph{vertex-query} points to a vertex $v$ and the response either admits $v$ is the target or provides any neighbor $s\not=v$ that lies on a shortest path from $v$ to $t$. This model has been introduced for trees by Onak and Parys [FOCS 2006] and for general graphs by Emamjomeh-Zadeh et… ▽ More

    Submitted 5 March, 2020; v1 submitted 5 April, 2018; originally announced April 2018.

    Journal ref: SOSA@SODA 2019: 4:1-4:17

  18. arXiv:1802.06872  [pdf, ps, other

    cs.DC cs.DS

    Population Protocols Are Fast

    Authors: Adrian Kosowski, Przemysław Uznański

    Abstract: A population protocol describes a set of state change rules for a population of $n$ indistinguishable finite-state agents (automata), undergoing random pairwise interactions. Within this very basic framework, it is possible to resolve a number of fundamental tasks in distributed computing, including: leader election, aggregate and threshold functions on the population, such as majority computation… ▽ More

    Submitted 16 April, 2018; v1 submitted 19 February, 2018; originally announced February 2018.

  19. arXiv:1802.06867  [pdf, ps, other

    cs.DC

    Almost logarithmic-time space optimal leader election in population protocols

    Authors: Leszek Gąsieniec, Grzegorz Stachowiak, Przemysław Uznański

    Abstract: The model of population protocols refers to a large collection of simple indistinguishable entities, frequently called {\em agents}. The agents communicate and perform computation through pairwise interactions. We study fast and space efficient leader election in population of cardinality $n$ governed by a random scheduler, where during each time step the scheduler uniformly at random selects for… ▽ More

    Submitted 13 May, 2018; v1 submitted 19 February, 2018; originally announced February 2018.

  20. arXiv:1801.09159  [pdf, ps, other

    cs.DS

    Faster Approximate(d) Text-to-Pattern L1 Distance

    Authors: Przemysław Uznański

    Abstract: The problem of finding \emph{distance} between \emph{pattern} of length $m$ and \emph{text} of length $n$ is a typical way of generalizing pattern matching to incorporate dissimilarity score. For both Hamming and $L_1$ distances only a super linear upper bound $\widetilde{O}(n\sqrt{m})$ are known, which prompts the question of relaxing the problem: either by asking for $(1 \pm \varepsilon)$ approx… ▽ More

    Submitted 2 May, 2018; v1 submitted 27 January, 2018; originally announced January 2018.

  21. arXiv:1711.03887  [pdf, other

    cs.DS

    Hamming distance completeness and sparse matrix multiplication

    Authors: Daniel Graf, Karim Labib, Przemysław Uznański

    Abstract: We show that a broad class of $(+,\diamond)$ vector products (for binary integer functions $\diamond$) are equivalent under one-to-polylog reductions to the computation of the Hamming distance. Examples include: the dominance product, the threshold product and $\ell_{2p+1}$ distances for constant $p$. Our results imply equivalence (up to polylog factors) between complexity of computation of All Pa… ▽ More

    Submitted 3 May, 2018; v1 submitted 10 November, 2017; originally announced November 2017.

  22. arXiv:1709.10146  [pdf, other

    cs.DS cs.DC cs.DM

    Energy Constrained Depth First Search

    Authors: Shantanu Das, Dariusz Dereniowski, Przemysław Uznański

    Abstract: Depth first search is a natural algorithmic technique for constructing a closed route that visits all vertices of a graph. The length of such route equals, in an edge-weighted tree, twice the total weight of all edges of the tree and this is asymptotically optimal over all exploration strategies. This paper considers a variant of such search strategies where the length of each route is bounded by… ▽ More

    Submitted 17 February, 2018; v1 submitted 28 September, 2017; originally announced September 2017.

    MSC Class: 68R10; 68W15 ACM Class: G.2.2

  23. arXiv:1709.00901  [pdf, ps, other

    cs.DC cs.DS

    Distributed Colour Reduction Revisited

    Authors: Jukka Kohonen, Janne H. Korhonen, Christopher Purcell, Jukka Suomela, Przemysław Uznański

    Abstract: We give a new, simple distributed algorithm for graph colouring in paths and cycles. Our algorithm is fast and self-contained, it does not need any globally consistent orientation, and it reduces the number of colours from $10^{100}$ to $3$ in three iterations.

    Submitted 4 September, 2017; originally announced September 2017.

    MSC Class: 68W15 ACM Class: C.2.4

  24. arXiv:1706.09937  [pdf, other

    cs.DS cs.DC

    Robust Detection in Leak-Prone Population Protocols

    Authors: Dan Alistarh, Bartłomiej Dudek, Adrian Kosowski, David Soloveichik, Przemysław Uznański

    Abstract: In contrast to electronic computation, chemical computation is noisy and susceptible to a variety of sources of error, which has prevented the construction of robust complex systems. To be effective, chemical algorithms must be designed with an appropriate error model in mind. Here we consider the model of chemical reaction networks that preserve molecular count (population protocols), and ask whe… ▽ More

    Submitted 16 August, 2019; v1 submitted 29 June, 2017; originally announced June 2017.

  25. arXiv:1704.01311  [pdf, other

    cs.DS

    Optimal trade-offs for pattern matching with $k$ mismatches

    Authors: Paweł Gawrychowski, Przemysław Uznański

    Abstract: Given a pattern of length $m$ and a text of length $n$, the goal in $k$-mismatch pattern matching is to compute, for every $m$-substring of the text, the exact Hamming distance to the pattern or report that it exceeds $k$. This can be solved in either $\widetilde{O}(n \sqrt{k})$ time as shown by Amir et al. [J. Algorithms 2004] or $\widetilde{O}((m + k^2) \cdot n/m)$ time due to a result of Cliffo… ▽ More

    Submitted 5 April, 2017; originally announced April 2017.

  26. arXiv:1702.08207  [pdf, other

    cs.DS

    Approximation Strategies for Generalized Binary Search in Weighted Trees

    Authors: Dariusz Dereniowski, Adrian Kosowski, Przemyslaw Uznanski, Mengchuan Zou

    Abstract: We consider the following generalization of the binary search problem. A search strategy is required to locate an unknown target node $t$ in a given tree $T$. Upon querying a node $v$ of the tree, the strategy receives as a reply an indication of the connected component of $T\setminus\{v\}$ containing the target $t$. The cost of querying each node is given by a known non-negative weight function,… ▽ More

    Submitted 27 February, 2017; originally announced February 2017.

  27. arXiv:1702.05456  [pdf, other

    cs.DC cs.CC cs.DS

    LCL problems on grids

    Authors: Sebastian Brandt, Juho Hirvonen, Janne H. Korhonen, Tuomo Lempiäinen, Patric R. J. Östergård, Christopher Purcell, Joel Rybicki, Jukka Suomela, Przemysław Uznański

    Abstract: LCLs or locally checkable labelling problems (e.g. maximal independent set, maximal matching, and vertex colouring) in the LOCAL model of computation are very well-understood in cycles (toroidal 1-dimensional grids): every problem has a complexity of $O(1)$, $Θ(\log^* n)$, or $Θ(n)$, and the design of optimal algorithms can be fully automated. This work develops the complexity theory of LCL prob… ▽ More

    Submitted 24 May, 2017; v1 submitted 17 February, 2017; originally announced February 2017.

  28. arXiv:1612.09145  [pdf, other

    cs.DS cs.DC

    Ergodic Effects in Token Circulation

    Authors: Adrian Kosowski, Przemysław Uznański

    Abstract: We consider a dynamical process in a network which distributes all particles (tokens) located at a node among its neighbors, in a round-robin manner. We show that in the recurrent state of this dynamics (i.e., disregarding a polynomially long initialization phase of the system), the number of particles located on a given edge, averaged over an interval of time, is tightly concentrated around the… ▽ More

    Submitted 3 November, 2017; v1 submitted 29 December, 2016; originally announced December 2016.

  29. arXiv:1612.08075  [pdf, other

    cs.DS

    All-Pairs 2-Reachability in $\mathcal{O}(n^ω\log n)$ Time

    Authors: Loukas Georgiadis, Daniel Graf, Giuseppe F. Italiano, Nikos Parotsidis, Przemysław Uznański

    Abstract: In the $2$-reachability problem we are given a directed graph $G$ and we wish to determine if there are two (edge or vertex) disjoint paths from $u$ to $v$, for a given pair of vertices $u$ and $v$. In this paper, we present an algorithm that computes $2$-reachability information for all pairs of vertices in $\mathcal{O}(n^ω\log n)$ time, where $n$ is the number of vertices and $ω$ is the matrix m… ▽ More

    Submitted 26 July, 2017; v1 submitted 23 December, 2016; originally announced December 2016.

    Comments: 27 pages. Full version of ICALP'17 abstract

  30. arXiv:1611.06529  [pdf, other

    cs.DS

    A note on distance labeling in planar graphs

    Authors: Paweł Gawrychowski, Przemysław Uznański

    Abstract: A distance labeling scheme is an assignments of labels, that is binary strings, to all nodes of a graph, so that the distance between any two nodes can be computed from their labels and the labels are as short as possible. A major open problem is to determine the complexity of distance labeling in unweighted and undirected planar graphs. It is known that, in such a graph on $n$ nodes, some labels… ▽ More

    Submitted 20 November, 2016; originally announced November 2016.

  31. arXiv:1610.03125  [pdf, other

    cs.DS

    Tight Tradeoffs for Real-Time Approximation of Longest Palindromes in Streams

    Authors: Paweł Gawrychowski, Oleg Merkurev, Arseny M. Shur, Przemysław Uznański

    Abstract: We 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 ap… ▽ More

    Submitted 10 October, 2016; originally announced October 2016.

  32. arXiv:1603.01583  [pdf, other

    cs.DS

    Randomized algorithms for finding a majority element

    Authors: Paweł Gawrychowski, Jukka Suomela, Przemysław Uznański

    Abstract: Given $n$ colored balls, we want to detect if more than $\lfloor n/2\rfloor$ of them have the same color, and if so find one ball with such majority color. We are only allowed to choose two balls and compare their colors, and the goal is to minimize the total number of such operations. A well-known exercise is to show how to find such a ball with only $2n$ comparisons while using only a logarithmi… ▽ More

    Submitted 28 April, 2016; v1 submitted 4 March, 2016; originally announced March 2016.

  33. arXiv:1507.07727  [pdf, other

    cs.DS cs.DM

    Prime Factorization of the Kirchhoff Polynomial: Compact Enumeration of Arborescences

    Authors: Matúš Mihalák, Przemysław Uznański, Pencho Yordanov

    Abstract: We study the problem of enumerating all rooted directed spanning trees (arborescences) of a directed graph (digraph) $G=(V,E)$ of $n$ vertices. An arborescence $A$ consisting of edges $e_1,\ldots,e_{n-1}$ can be represented as a monomial $e_1\cdot e_2 \cdots e_{n-1}$ in variables $e \in E$. All arborescences $\mathsf{arb}(G)$ of a digraph then define the Kirchhoff polynomial… ▽ More

    Submitted 28 July, 2015; originally announced July 2015.

  34. arXiv:1507.06240  [pdf, other

    cs.DS

    Sublinear-Space Distance Labeling using Hubs

    Authors: Paweł Gawrychowski, Adrian Kosowski, Przemysław Uznański

    Abstract: A distance labeling scheme is an assignment of bit-labels to the vertices of an undirected, unweighted graph such that the distance between any pair of vertices can be decoded solely from their labels. We propose a series of new labeling schemes within the framework of so-called hub labeling (HL, also known as landmark labeling or 2-hop-cover labeling), in which each node $u$ stores its distance t… ▽ More

    Submitted 20 July, 2016; v1 submitted 22 July, 2015; originally announced July 2015.

  35. arXiv:1506.05079  [pdf, other

    cs.CC

    All Permutations Supersequence is coNP-complete

    Authors: Przemysław Uznański

    Abstract: We prove that deciding whether a given input word contains as subsequence every possible permutation of integers $\{1,2,\ldots,n\}$ is coNP-complete. The coNP-completeness holds even when given the guarantee that the input word contains as subsequences all of length $n-1$ sequences over the same set of integers. We also show NP-completeness of a related problem of Partially Non-crossing Perfect Ma… ▽ More

    Submitted 8 July, 2015; v1 submitted 16 June, 2015; originally announced June 2015.

  36. arXiv:1503.09168  [pdf, other

    cs.DS

    On Convergence and Threshold Properties of Discrete Lotka-Volterra Population Protocols

    Authors: Jurek Czyzowicz, Leszek Gasieniec, Adrian Kosowski, Evangelos Kranakis, Paul G. Spirakis, Przemyslaw Uznanski

    Abstract: In this work we focus on a natural class of population protocols whose dynamics are modelled by the discrete version of Lotka-Volterra equations. In such protocols, when an agent $a$ of type (species) $i$ interacts with an agent $b$ of type (species) $j$ with $a$ as the initiator, then $b$'s type becomes $i$ with probability $P\_{ij}$. In such an interaction, we think of $a$ as the predator, $b$… ▽ More

    Submitted 31 March, 2015; originally announced March 2015.

  37. arXiv:1502.05545  [pdf, other

    cs.DS

    Time and space optimality of rotor-router graph exploration

    Authors: Artur Menc, Dominik Pająk, Przemysław Uznański

    Abstract: We consider the problem of exploration of an anonymous, port-labeled, undirected graph with $n$ nodes and $m$ edges and diameter $D$, by a single mobile agent. Initially the agent does not know the graph topology nor any of the global parameters. Moreover, the agent does not know the incoming port when entering to a vertex. Each vertex is endowed with memory that can be read and modified by the ag… ▽ More

    Submitted 29 November, 2015; v1 submitted 19 February, 2015; originally announced February 2015.

  38. arXiv:1410.6433  [pdf, other

    cs.DS

    Tight tradeoffs for approximating palindromes in streams

    Authors: Paweł Gawrychowski, Przemysław Uznański

    Abstract: We consider computing the longest palindrome in a text of length $n$ in the streaming model, where the characters arrive one-by-one, and we do not have random access to the input. While computing the answer exactly using sublinear memory is not possible in such a setting, one can still hope for a good approximation guarantee. We focus on the two most natural variants, where we aim for either add… ▽ More

    Submitted 7 April, 2016; v1 submitted 23 October, 2014; originally announced October 2014.

  39. arXiv:1407.3200  [pdf, ps, other

    cs.DM cs.DS

    Lock-in Problem for Parallel Rotor-router Walks

    Authors: Jérémie Chalopin, Shantanu Das, Pawel Gawrychowski, Adrian Kosowski, Arnaud Labourel, Przemyslaw Uznański

    Abstract: The rotor-router model, also called the Propp machine, was introduced as a deterministic alternative to the random walk. In this model, a group of identical tokens are initially placed at nodes of the graph. Each node maintains a cyclic ordering of the outgoing arcs, and during consecutive turns the tokens are propagated along arcs chosen according to this ordering in round-robin fashion. The beha… ▽ More

    Submitted 28 May, 2015; v1 submitted 10 July, 2014; originally announced July 2014.

  40. arXiv:1406.2795  [pdf, ps, other

    cs.DS

    Rendezvous of Distance-aware Mobile Agents in Unknown Graphs

    Authors: Shantanu Das, Dariusz Dereniowski, Adrian Kosowski, Przemyslaw Uznanski

    Abstract: We study the problem of rendezvous of two mobile agents starting at distinct locations in an unknown graph. The agents have distinct labels and walk in synchronous steps. However the graph is unlabelled and the agents have no means of marking the nodes of the graph and cannot communicate with or see each other until they meet at a node. When the graph is very large we want the time to rendezvous t… ▽ More

    Submitted 11 June, 2014; originally announced June 2014.

  41. arXiv:1404.4344  [pdf, ps, other

    cs.DS

    Improved Analysis of Deterministic Load-Balancing Schemes

    Authors: Petra Berenbrink, Ralf Klasing, Adrian Kosowski, Frederik Mallmann-Trenn, Przemyslaw Uznanski

    Abstract: We consider the problem of deterministic load balancing of tokens in the discrete model. A set of $n$ processors is connected into a $d$-regular undirected network. In every time step, each processor exchanges some of its tokens with each of its neighbors in the network. The goal is to minimize the discrepancy between the number of tokens on the most-loaded and the least-loaded processor as quickl… ▽ More

    Submitted 22 February, 2015; v1 submitted 16 April, 2014; originally announced April 2014.

    Comments: minor corrections; updated literature overview

  42. arXiv:1309.6453  [pdf, other

    cs.DS

    Order-preserving pattern matching with k mismatches

    Authors: Pawel Gawrychowski, Przemyslaw Uznanski

    Abstract: We study a generalization of the recently introduced order-preserving pattern matching, where instead of looking for an exact copy of the pattern, we only require that the relative order between the elements is the same. In our variant, we additionally allow up to k mismatches between the pattern and the text, and the goal is to construct an efficient algorithm for small values of k. For a pattern… ▽ More

    Submitted 5 March, 2014; v1 submitted 25 September, 2013; originally announced September 2013.

    Comments: This is the full version of an extended abstract to appear in CPM'14