Skip to main content

Showing 1–31 of 31 results for author: Dereniowski, D

Searching in archive cs. Search in all archives.
.
  1. arXiv:2504.14052  [pdf, ps, other

    cs.DM

    A framework for distributed discrete evacuation strategies

    Authors: Piotr Borowiecki, Dariusz Dereniowski, Łukasz Kuszner

    Abstract: Consider the following discrete evacuation model. The evacuation terrain is modeled by a simple graph $G=(V,E)$ whose certain vertices $X\subseteq V$ are called \emph{exits}. Initially, each vertex is either \emph{empty} or \emph{occupied} by an agent. We assume that each vertex has a unique \emph{id} (and therefore the agents do have unique ids), each agent has finite but arbitrarily large memory… ▽ More

    Submitted 22 April, 2025; v1 submitted 18 April, 2025; originally announced April 2025.

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

  2. arXiv:2410.20137  [pdf, ps, other

    cs.DS

    Low-degree spanning trees of $2$-edge-connected graphs in linear time

    Authors: Dariusz Dereniowski, Janusz Dybizbański, Przemysław Karpiński, Michał Zakrzewski, Paweł Żyliński

    Abstract: We present a simple linear-time algorithm that finds a spanning tree $T$ of a given $2$-edge-connected graph $G$ such that each vertex $v$ of $T$ has degree at most $\lceil \frac{°_G(v)}{2}\rceil + 1$.

    Submitted 26 October, 2024; originally announced October 2024.

    MSC Class: G.2.2; F.2.2

  3. arXiv:2404.13193  [pdf, ps, other

    cs.DS cs.DM math.CO

    On multidimensional generalization of binary search

    Authors: Dariusz Dereniowski, Przemysław Gordinowicz, Karolina Wróbel

    Abstract: This work generalizes the binary search problem to a $d$-dimensional domain $S_1\times\cdots\times S_d$, where $S_i=\{0, 1, \ldots,n_i-1\}$ and $d\geq 1$, in the following way. Given $(t_1,\ldots,t_d)$, the target element to be found, the result of a comparison of a selected element $(x_1,\ldots,x_d)$ is the sequence of inequalities each stating that either $t_i < x_i$ or $t_i>x_i$, for… ▽ More

    Submitted 19 April, 2024; originally announced April 2024.

  4. arXiv:2401.13747  [pdf, other

    cs.DS cs.DM

    Searching in trees with monotonic query times

    Authors: Dariusz Dereniowski, Izajasz Wrosz

    Abstract: We consider the following generalization of binary search in sorted arrays to tree domains. In each step of the search, an algorithm is querying a vertex $q$, and as a reply, it receives an answer, which either states that $q$ is the desired target, or it gives the neighbor of $q$ that is closer to the target than $q$. A further generalization assumes that a vertex-weight function $ω$ gives the qu… ▽ More

    Submitted 24 January, 2024; originally announced January 2024.

    MSC Class: 68R10; 68W25 ACM Class: G.2.2; F.2.2

  5. arXiv:2203.06006  [pdf, other

    math.CO cs.DM

    Edge and Pair Queries -- Random Graphs and Complexity

    Authors: Dariusz Dereniowski, Przemysław Gordinowicz, Paweł Prałat

    Abstract: We investigate two types of query games played on a graph, pair queries and edge queries. We concentrate on investigating the two associated graph parameters for binomial random graphs, and showing that determining any of the two parameters is NP-hard for bounded degree graphs.

    Submitted 12 May, 2023; v1 submitted 11 March, 2022; originally announced March 2022.

    Comments: 23 pages

  6. Noisy (Binary) 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 25 February, 2025; v1 submitted 12 July, 2021; originally announced July 2021.

    Journal ref: STACS 2025: 29:1-29:18

  7. arXiv:2105.02609  [pdf, other

    cs.DM math.CO

    Searching by Heterogeneous Agents

    Authors: Dariusz Dereniowski, Łukasz Kuszner, Robert Ostrowski

    Abstract: In this work we introduce and study a pursuit-evasion game in which the search is performed by heterogeneous entities. We incorporate heterogeneity into the classical edge search problem by considering edge-labeled graphs: once a search strategy initially assigns labels to the searchers, each searcher can be only present on an edge of its own label. We prove that this problem is not monotone even… ▽ More

    Submitted 6 May, 2021; originally announced May 2021.

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

    Journal ref: Journal of Computer and System Sciences 115: 1-21 (2021)

  8. arXiv:2101.06645  [pdf, other

    cs.DS cs.DM

    The Complexity of Bicriteria Tree-Depth

    Authors: Piotr Borowiecki, Dariusz Dereniowski, Dorota Osula

    Abstract: The tree-depth problem can be seen as finding an elimination tree of minimum height for a given input graph $G$. We introduce a bicriteria generalization in which additionally the width of the elimination tree needs to be bounded by some input integer $b$. We are interested in the case when $G$ is the line graph of a tree, proving that the problem is NP-hard and obtaining a polynomial-time additiv… ▽ More

    Submitted 28 May, 2021; v1 submitted 17 January, 2021; originally announced January 2021.

    MSC Class: 05C85; 68R10 ACM Class: G.2.2; F.2.2

  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:1904.10850  [pdf, other

    cs.DS

    Building a Nest by an Automaton

    Authors: Jurek Czyzowicz, Dariusz Dereniowski, Andrzej Pelc

    Abstract: A robot modeled as a deterministic finite automaton has to build a structure from material available to it. The robot navigates in the infinite oriented grid $\mathbb{Z} \times \mathbb{Z}$. Some cells of the grid are full (contain a brick) and others are empty. The subgraph of the grid induced by full cells, called the field, is initially connected. The (Manhattan) distance between the farthest ce… ▽ More

    Submitted 24 April, 2019; originally announced April 2019.

    MSC Class: 68W40; 68W27

    Journal ref: Algorithmica 83(1): 144-176 (2021)

  11. arXiv:1807.08011  [pdf, other

    cs.DM

    Shared Processor Scheduling of Multiprocessor Jobs

    Authors: Dariusz Dereniowski, Wieslaw Kubiak

    Abstract: We study shared processor scheduling of $\textit{multiprocessor}$ weighted jobs where each job can be executed on its private processor and simultaneously on possibly $\textit{many}$ processors shared by all jobs in order to reduce their completion times due to processing time overlap. Each of $m$ shared processors may charge different fee but otherwise the processors are identical. The total weig… ▽ More

    Submitted 20 July, 2018; originally announced July 2018.

    MSC Class: 90B35 ACM Class: F.2.2

    Journal ref: European Journal of Operational Research 282(2): 464-477 (2020)

  12. 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

  13. On tradeoffs between width- and fill-like graph parameters

    Authors: Dariusz Dereniowski, Adam Stański

    Abstract: In this work we consider two two-criteria optimization problems: given an input graph, the goal is to find its interval (or chordal) supergraph that minimizes the number of edges and its clique number simultaneously. For the interval supergraph, the problem can be restated as simultaneous minimization of the pathwidth $pw(G)$ and the profile $p(G)$ of the input graph $G$. We prove that for an arbi… ▽ More

    Submitted 26 February, 2018; originally announced February 2018.

    MSC Class: 68R10; 68W05

    Journal ref: Theory of Computing Systems 63(3): 450-465 (2019)

  14. Finding small-width connected path decompositions in polynomial time

    Authors: Dariusz Dereniowski, Dorota Osula, Paweł Rzążewski

    Abstract: A connected path decomposition of a simple graph $G$ is a path decomposition $(X_1,\ldots,X_l)$ such that the subgraph of $G$ induced by $X_1\cup\cdots\cup X_i$ is connected for each $i\in\{1,\ldots,l\}$. The connected pathwidth of $G$ is then the minimum width over all connected path decompositions of $G$. We prove that for each fixed $k$, the connected pathwidth of any input graph can be compute… ▽ More

    Submitted 27 July, 2018; v1 submitted 15 February, 2018; originally announced February 2018.

    Journal ref: Theoretical Computer Science 794: 85-100 (2019)

  15. The Snow Team Problem (Clearing Directed Subgraphs by Mobile Agents)

    Authors: Dariusz Dereniowski, Andrzej Lingas, Dorota Osula, Mia Persson, Pawel Zylinski

    Abstract: We study several problems of clearing subgraphs by mobile agents in digraphs. The agents can move only along directed walks of a digraph and, depending on the variant, their initial positions may be pre-specified. In general, for a given subset~$\mathcal{S}$ of vertices of a digraph $D$ and a positive integer $k$, the objective is to determine whether there is a subgraph… ▽ More

    Submitted 1 December, 2017; originally announced December 2017.

    Comments: An extended abstract published in: Dariusz Dereniowski, Andrzej Lingas, Mia Persson, Dorota Urbanska, Pawel Zylinski, The Snow Team Problem - (Clearing Directed Subgraphs by Mobile Agents). FCT 2017: 190-203

    MSC Class: 05C85; 68W20; 68R10

    Journal ref: Journal of Computer and System Sciences 102: 57-68 (2019)

  16. 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

  17. Shared processor scheduling

    Authors: Dariusz Dereniowski, Wieslaw Kubiak

    Abstract: We study the shared processor scheduling problem with a single shared processor where a unit time saving (weight) obtained by processing a job on the shared processor depends on the job. A polynomial-time optimization algorithm has been given for the problem with equal weights in the literature. This paper extends that result by showing an $O(n \log n)$ optimization algorithm for a class of instan… ▽ More

    Submitted 20 April, 2017; originally announced April 2017.

    MSC Class: 90B35 ACM Class: F.2.2

    Journal ref: Journal of Scheduling 21(6): 583-593 (2018)

  18. 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.

  19. arXiv:1610.01458  [pdf, other

    cs.DM cs.DC math.CO

    Distributed Searching of Partial Grids

    Authors: Dariusz Dereniowski, Dorota Urbańska

    Abstract: We consider the following distributed pursuit-evasion problem. A team of mobile agents called searchers starts at an arbitrary node of an unknown $n$-node network. Their goal is to execute a search strategy that guarantees capturing a fast and invisible intruder regardless of its movements using as few agents as possible. We restrict our attention to networks that are embedded into partial grids:… ▽ More

    Submitted 5 October, 2016; originally announced October 2016.

    MSC Class: 05C85; 68R05 ACM Class: G.2.2

    Journal ref: Theory of Computing Systems 63(8): 1819-1848 (2019)

  20. Shared multi-processor scheduling

    Authors: Dariusz Dereniowski, Wieslaw Kubiak

    Abstract: We study shared multi-processor scheduling problem where each job can be executed on its private processor and simultaneously on one of many processors shared by all jobs in order to reduce the job's completion time due to processing time overlap. The total weighted overlap of all jobs is to be maximized. The problem models subcontracting scheduling in supply chains and divisible load scheduling i… ▽ More

    Submitted 2 March, 2017; v1 submitted 20 July, 2016; originally announced July 2016.

    Journal ref: European Journal of Operational Research 261(2): 503-514 (2017)

  21. Topology Recognition and Leader Election in Colored Networks

    Authors: Dariusz Dereniowski, Andrzej Pelc

    Abstract: Topology recognition and leader election are fundamental tasks in distributed computing in networks. The first of them requires each node to find a labeled isomorphic copy of the network, while the result of the second one consists in a single node adopting the label 1 (leader), with all other nodes adopting the label 0 and learning a path to the leader. We consider both these problems in networks… ▽ More

    Submitted 28 January, 2016; originally announced January 2016.

    Journal ref: Theoretical Computer Science 621 (2016) 92-102

  22. Structural Properties of an Open Problem in Preemptive Scheduling

    Authors: Bo Chen, Ed Coffman, Dariusz Dereniowski, Wieslaw Kubiak

    Abstract: Structural properties of optimal preemptive schedules have been studied in a number of recent papers with a primary focus on two structural parameters: the minimum number of preemptions necessary, and a tight lower bound on `shifts', i.e., the sizes of intervals bounded by the times created by preemptions, job starts, or completions. So far only rough bounds for these parameters have been derived… ▽ More

    Submitted 16 February, 2015; originally announced February 2015.

    MSC Class: 90B35; 68R05

    Journal ref: Journal of Scheduling 19 (2016) 701-728

  23. arXiv:1407.2511  [pdf, other

    cs.DM cs.DS

    Distinguishing Views in Symmetric Networks: A Tight Lower Bound

    Authors: Dariusz Dereniowski, Adrian Kosowski, Dominik Pajak

    Abstract: The view of a node in a port-labeled network is an infinite tree encoding all walks in the network originating from this node. We prove that for any integers $n\geq D\geq 1$, there exists a port-labeled network with at most $n$ nodes and diameter at most $D$ which contains a pair of nodes whose (infinite) views are different, but whose views truncated to depth $Ω(D\log (n/D))$ are identical.

    Submitted 9 March, 2015; v1 submitted 16 May, 2014; originally announced July 2014.

  24. 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.

  25. arXiv:1406.2008  [pdf, other

    cs.DS

    Rendezvous of Heterogeneous Mobile Agents in Edge-weighted Networks

    Authors: Dariusz Dereniowski, Ralf Klasing, Adrian Kosowski, Łukasz Kuszner

    Abstract: We introduce a variant of the deterministic rendezvous problem for a pair of heterogeneous agents operating in an undirected graph, which differ in the time they require to traverse particular edges of the graph. Each agent knows the complete topology of the graph and the initial positions of both agents. The agent also knows its own traversal times for all of the edges of the graph, but is unawar… ▽ More

    Submitted 8 June, 2014; originally announced June 2014.

  26. Minimum length path decompositions

    Authors: Dariusz Dereniowski, Wieslaw Kubiak, Yori Zwols

    Abstract: We consider a bi-criteria generalization of the pathwidth problem, where, for given integers $k,l$ and a graph $G$, we ask whether there exists a path decomposition $\cP$ of $G$ such that the width of $\cP$ is at most $k$ and the number of bags in $\cP$, i.e., the \emph{length} of $\cP$, is at most $l$. We provide a complete complexity classification of the problem in terms of $k$ and $l$ for ge… ▽ More

    Submitted 12 February, 2013; originally announced February 2013.

    Comments: Work presented at the 5th Workshop on GRAph Searching, Theory and Applications (GRASTA 2012), Banff International Research Station, Banff, AB, Canada

    MSC Class: 68Q25; 05C85; 68R10

    Journal ref: Journal of Computer and System Sciences 81 (2015) 1715-1747

  27. Leader Election for Anonymous Asynchronous Agents in Arbitrary Networks

    Authors: Dariusz Dereniowski, Andrzej Pelc

    Abstract: We study the problem of leader election among mobile agents operating in an arbitrary network modeled as an undirected graph. Nodes of the network are unlabeled and all agents are identical. Hence the only way to elect a leader among agents is by exploiting asymmetries in their initial positions in the graph. Agents do not know the graph or their positions in it, hence they must gain this knowledg… ▽ More

    Submitted 28 May, 2012; originally announced May 2012.

    Journal ref: Distributed Computing 27 (2014) 21-38

  28. From Pathwidth to Connected Pathwidth

    Authors: Dariusz Dereniowski

    Abstract: It is proven that the connected pathwidth of any graph $G$ is at most $2\cdot\pw(G)+1$, where $\pw(G)$ is the pathwidth of $G$. The method is constructive, i.e. it yields an efficient algorithm that for a given path decomposition of width $k$ computes a connected path decomposition of width at most $2k+1$. The running time of the algorithm is $O(dk^2)$, where $d$ is the number of `bags' in the inp… ▽ More

    Submitted 15 December, 2011; v1 submitted 7 July, 2010; originally announced July 2010.

    MSC Class: 68R10 (Primary) 05C83; 05C85 (Secondary)

    Journal ref: SIAM J. Discrete Mathematics 26 (2012) 1709-1732

  29. Connected searching of weighted trees

    Authors: Dariusz Dereniowski

    Abstract: In this paper we consider the problem of connected edge searching of weighted trees. It is shown that there exists a polynomial-time algorithm for finding optimal connected search strategy for bounded degree trees with arbitrary weights on the edges and vertices of the tree. The problem is NP-complete for general node-weighted trees (the weight of each edge is 1).

    Submitted 25 January, 2010; originally announced January 2010.

    Report number: Technical Report no 21/2009, Faculty of Electronics, Telecommunications and Informatics, Gdansk University of Technology

    Journal ref: Theoretical Computer Science 412 (2011) 5700-5713

  30. Phutball is PSPACE-hard

    Authors: Dariusz Dereniowski

    Abstract: We consider the $n\times n$ game of Phutball. It is shown that, given an arbitrary position of stones on the board, it is a PSPACE-hard problem to determine whether the specified player can win the game, regardless of the opponent's choices made during the game.

    Submitted 20 March, 2009; v1 submitted 10 April, 2008; originally announced April 2008.

    Comments: 13 pages, 7 figures

    ACM Class: F.2.2

    Journal ref: Theoretical Computer Science 411 (2010) 3971-3978

  31. The Complexity of Node Blocking for Dags

    Authors: Dariusz Dereniowski

    Abstract: We consider the following modification of annihilation game called node blocking. Given a directed graph, each vertex can be occupied by at most one token. There are two types of tokens, each player can move his type of tokens. The players alternate their moves and the current player $i$ selects one token of type $i$ and moves the token along a directed edge to an unoccupied vertex. If a player… ▽ More

    Submitted 24 February, 2008; originally announced February 2008.

    Comments: 7 pages, 3 figures

    ACM Class: F.2.2

    Journal ref: Journal of Combinatorial Theory, Series A 118 (2011) 248-256