Jurek Czyzowicz

dblp:23/584 · also Jerzy Czyzowicz · DBLP profile ↗
← Back
126ranked-venue papers
95as first author
7since 2021 · last 2025
0000-0002-9026-1217ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 94 · 71 first-author · 7 since 2021Systems, architecture and hardware · 10 · 9 first-authorApplied, interdisciplinary, general and emerging computing · 3 · 2 first-authorDatabases, data management, data science and information retrieval · 2 · 2 first-authorGraphics, computer vision, multimedia, augmented reality and games · 2 · 1 first-authorArtificial intelligence and machine learning · 1 · 1 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-author
YearPublicationVenuePosition
2025 Symmetry Breaking in the Plane
Jurek Czyzowicz, Leszek Gasieniec, Ryan Killick, Evangelos Kranakis
Algorithmica1
2022 On convergence and threshold properties of discrete Lotka-Volterra population protocols
Jurek Czyzowicz, Leszek Gasieniec, Adrian Kosowski, Evangelos Kranakis, Paul G. Spirakis, Przemyslaw Uznanski
J. Comput. Syst. Sci.1
2021 Group Evacuation on a Line by Agents with Different Communication Abilities
abstract
We consider evacuation of a group of $n \geq 2$ autonomous mobile agents (or robots) from an unknown exit on an infinite line. The agents are initially placed at the origin of the line and can move with any speed up to the maximum speed $1$ in any direction they wish and they all can communicate when they are co-located. However, the agents have different wireless communication abilities: while some are fully wireless and can send and receive messages at any distance, a subset of the agents are senders, they can only transmit messages wirelessly, and the rest are receivers, they can only receive messages wirelessly. The agents start at the same time and their communication abilities are known to each other from the start. Starting at the origin of the line, the goal of the agents is to collectively find a target/exit at an unknown location on the line while minimizing the evacuation time, defined as the time when the last agent reaches the target. We investigate the impact of such a mixed communication model on evacuation time on an infinite line for a group of cooperating agents. In particular, we provide evacuation algorithms and analyze the resulting competitive ratio ($CR$) of the evacuation time for such a group of agents. If the group has two agents of two different types, we give an optimal evacuation algorithm with competitive ratio $CR=3+2 \sqrt{2}$. If there is a single sender or fully wireless agent, and multiple receivers we prove that $CR \in [2+\sqrt{5},5]$, and if there are multiple senders and a single receiver or fully wireless agent, we show that $CR \in [3,5.681319]$. Any group consisting of only senders or only receivers requires competitive ratio 9, and any other combination of agents has competitive ratio 3.
Jurek Czyzowicz, Ryan Killick, Evangelos Kranakis, Danny Krizanc, Lata Narayanan, Jaroslav Opatrny, Denis Pankratov, Sunil M. Shende
ISAAC1
2021 Graph Exploration by Energy-Sharing Mobile Agents
Jurek Czyzowicz, Stefan Dobrev, Ryan Killick, Evangelos Kranakis, Danny Krizanc, Lata Narayanan, Jaroslav Opatrny, Denis Pankratov, Sunil M. Shende
SIROCCO1
2021 Building a Nest by an Automaton
abstract
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}}$$ Z × 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 shape , is initially connected. The (Manhattan) distance between the furthest cells of the shape is called its span . The robot starts at a full cell. It can carry at most one brick at a time. At each step it can pick a brick from a full cell, move to an adjacent cell and drop a brick at an empty cell. The aim of the robot is to construct the most compact possible structure composed of all bricks, i.e., a nest . That is, the robot has to move all bricks in such a way that the span of the resulting shape be the smallest. Our main result is the design of a deterministic finite automaton that accomplishes this task and subsequently stops, for every initially connected shape, in time $$O(sn)$$ O ( s n ) , where s is the span of the initial shape and $$n$$ n is the number of bricks. We show that this complexity is optimal.
Jurek Czyzowicz, Dariusz Dereniowski, Andrzej Pelc
Algorithmica1
2021 Gossiping by energy-constrained mobile agents in tree networks
Jurek Czyzowicz, Dariusz Dereniowski, Robert Ostrowski, Wojciech Rytter
Theor. Comput. Sci.1
2021 Time-energy tradeoffs for evacuation by two robots in the wireless model
Jurek Czyzowicz, Konstantinos Georgiou, Ryan Killick, Evangelos Kranakis, Danny Krizanc, Manuel Lafond, Lata Narayanan, Jaroslav Opatrny, Sunil M. Shende
Theor. Comput. Sci.1
2020 Optimal online and offline algorithms for robot-assisted restoration of barrier coverage
Jurek Czyzowicz, Evangelos Kranakis, Danny Krizanc, Lata Narayanan, Jaroslav Opatrny
Discret. Appl. Math.1
2020 Beachcombing on strips and islands
Evangelos Bampas, Jurek Czyzowicz, David Ilcinkas, Ralf Klasing
Theor. Comput. Sci.2
2020 Searching for a non-adversarial, uncooperative agent on a cycle
Jurek Czyzowicz, Stefan Dobrev, Maxime Godon, Evangelos Kranakis, Toshinori Sakai, Jorge Urrutia
Theor. Comput. Sci.1
2020 Priority evacuation from a disk: The case of n = 1, 2, 3
Jurek Czyzowicz, Konstantinos Georgiou, Ryan Killick, Evangelos Kranakis, Danny Krizanc, Lata Narayanan, Jaroslav Opatrny, Sunil M. Shende
Theor. Comput. Sci.1
2020 Priority evacuation from a disk: The case of n ≥ 4
Jurek Czyzowicz, Konstantinos Georgiou, Ryan Killick, Evangelos Kranakis, Danny Krizanc, Lata Narayanan, Jaroslav Opatrny, Sunil M. Shende
Theor. Comput. Sci.1
2020 Gathering in the plane of location-aware robots in the presence of spies
Jurek Czyzowicz, Ryan Killick, Evangelos Kranakis, Danny Krizanc, Oscar Morales-Ponce
Theor. Comput. Sci.1
2019 Building a Nest by an Automaton
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 cells of the field is called its span. The robot starts at a full cell. It can carry at most one brick at a time. At each step it can pick a brick from a full cell, move to an adjacent cell and drop a brick at an empty cell. The aim of the robot is to construct the most compact possible structure composed of all bricks, i.e., a nest. That is, the robot has to move all bricks in such a way that the span of the resulting field be the smallest. Our main result is the design of a deterministic finite automaton that accomplishes this task and subsequently stops, for every initially connected field, in time $O(sz)$, where $s$ is the span of the initial field and $z$ is the number of bricks. We show that this complexity is optimal.
Jurek Czyzowicz, Dariusz Dereniowski, Andrzej Pelc
ESA1
2019 Energy Consumption of Group Search on a Line
abstract
Consider two robots that start at the origin of the infinite line in search of an exit at an unknown location on the line. The robots can only communicate if they arrive at the same location at exactly the same time, i.e. they use the so-called face-to-face communication model. The group search time is defined as the worst-case time as a function of $d$, the distance of the exit from the origin, when both robots can reach the exit. It has long been known that for a single robot traveling at unit speed, the search time is at least $9d-o(d)$. It was shown recently that $k\geq2$ robots traveling at unit speed also require at least $9d$ group search time. We investigate energy-time trade-offs in group search by two robots, where the energy loss experienced by a robot traveling a distance $x$ at constant speed $s$ is given by $s^2 x$. Specifically, we consider the problem of minimizing the total energy used by the robots, under the constraints that the search time is at most a multiple $c$ of the distance $d$ and the speed of the robots is bounded by $b$. Motivation for this study is that for the case when robots must complete the search in $9d$ time with maximum speed one, a single robot requires at least $9d$ energy, while for two robots, all previously proposed algorithms consume at least $28d/3$ energy. When the robots have bounded memory, we generalize existing algorithms to obtain a family of optimal (and in some cases nearly optimal) algorithms parametrized by pairs of $b,c$ values that can solve the problem for the entire spectrum of these pairs for which the problem is solvable. We also propose a novel search algorithm, with unbounded memory, that simultaneously achieves search time $9d$ and consumes energy $8.42588d$. Our result shows that two robots can search on the line in optimal time $9d$ while consuming less total energy than a single robot within the same search time.
Jurek Czyzowicz, Konstantinos Georgiou, Ryan Killick, Evangelos Kranakis, Danny Krizanc, Manuel Lafond, Lata Narayanan, Jaroslav Opatrny, Sunil M. Shende
ICALP1
2019 Symmetry Breaking in the Plane: Rendezvous by Robots with Unknown Attributes
abstract
We study a fundamental question related to the feasibility of deterministic symmetry breaking in the infinite Euclidean plane for two robots that have minimal or no knowledge of the respective capabilities and "measuring instruments'' of themselves and each other. Assume that two anonymous mobile robots are placed at different locations at unknown distance d from each other on the infinite Euclidean plane. Each robot knows neither the location of itself nor of the other robot. The robots cannot communicate wirelessly, but have a certain nonzero visibility radius r (with range r unknown to the robots). By rendezvous we mean that they are brought at distance at most r of each other by executing symmetric (identical) mobility algorithms. The robots are moving with unknown and constant but not necessarily identical speeds, their clocks and pedometers may be asymmetric, and their chirality inconsistent.
Jurek Czyzowicz, Leszek Gasieniec, Ryan Killick, Evangelos Kranakis
PODC1
2019 Time-Energy Tradeoffs for Evacuation by Two Robots in the Wireless Model
Jurek Czyzowicz, Konstantinos Georgiou, Ryan Killick, Evangelos Kranakis, Danny Krizanc, Manuel Lafond, Lata Narayanan, Jaroslav Opatrny, Sunil M. Shende
SIROCCO1
2019 Linear Search by a Pair of Distinct-Speed Robots
abstract
Two mobile robots are initially placed at the same point on an infinite line. Each robot may move on the line in either direction not exceeding its maximal speed. The robots need to find a stationary target placed at an unknown location on the line. The search is completed when both robots arrive at the target point. The target is discovered at the moment when either robot arrives at its position. The robot knowing the placement of the target may communicate it to the other robot. We look for the algorithm with the shortest possible search time (i.e. the worst-case time at which both robots meet at the target) measured as a function of the target distance from the origin (i.e. the time required to travel directly from the starting point to the target at unit velocity). We consider two standard models of communication between the robots, namely wireless communication and communication by meeting. In the case of communication by meeting, a robot learns about the target while sharing the same location with a robot possessing this knowledge. We propose here an optimal search strategy for two robots including the respective lower bound argument, for the full spectrum of their maximal speeds. This extends the main result of Chrobak et al. (in: Italiano, Margaria-Steffen, Pokorný, Quisquater, Wattenhofer (eds) Current trends in theory and practice of computer science, SOFSEM, 2015) referring to the exact complexity of the problem for the case when the speed of the slower robot is at least one third of the faster one. In the wireless communication model, a message sent by one robot is instantly received by the other robot, regardless of their current positions on the line. For this model, we design a strategy which is optimal whenever the faster robot is at most $$\sqrt{17}+4\approx 8.123$$ times faster than the slower one. We also prove that otherwise the wireless communication offers no advantage over communication by meeting.
Evangelos Bampas, Jurek Czyzowicz, Leszek Gasieniec, David Ilcinkas, Ralf Klasing, Tomasz Kociumaka, Dominik Pajak
Algorithmica2
2019 Search on a line with faulty robots
Jurek Czyzowicz, Evangelos Kranakis, Danny Krizanc, Lata Narayanan, Jaroslav Opatrny
Distributed Comput.1
2019 Temporal flows in temporal networks
Eleni C. Akrida, Jurek Czyzowicz, Leszek Gasieniec, Lukasz Kuszner, Paul G. Spirakis
J. Comput. Syst. Sci.2
2019 On asynchronous rendezvous in general graphs
Evangelos Bampas, Lélia Blin, Jurek Czyzowicz, David Ilcinkas, Arnaud Labourel, Maria Potop-Butucaru, Sébastien Tixeuil
Theor. Comput. Sci.3
2019 Energy-optimal broadcast and exploration in a tree using mobile agents
Jurek Czyzowicz, Krzysztof Diks, Jean Moussi, Wojciech Rytter
Theor. Comput. Sci.1
2019 Group search of the plane with faulty robots
Jurek Czyzowicz, Maxime Godon, Evangelos Kranakis, Arnaud Labourel
Theor. Comput. Sci.1
2018 Linear Rendezvous with Asymmetric Clocks
abstract
Two anonymous robots placed at different positions on an infinite line need to rendezvous. Each robot possesses a clock which it uses to time its movement. However, the robot's individual parameters in the form of their walking speed and time unit may or may not be the same for both robots. We study the feasibility of rendezvous in different scenarios, in which some subsets of these parameters are not the same. As the robots are anonymous, they execute the same algorithm and when both parameters are identical the rendezvous is infeasible. We propose a universal algorithm, such that the robots are assured of meeting in finite time, in any case when at least one of the parameters is not equal for both robots.
Jurek Czyzowicz, Ryan Killick, Evangelos Kranakis
OPODIS1
2018 Broadcast with Energy-Exchanging Mobile Agents Distributed on a Tree
Jurek Czyzowicz, Krzysztof Diks, Jean Moussi, Wojciech Rytter
SIROCCO1
2018 Priority Evacuation from a Disk Using Mobile Robots - (Extended Abstract)
Jurek Czyzowicz, Konstantinos Georgiou, Ryan Killick, Evangelos Kranakis, Danny Krizanc, Lata Narayanan, Jaroslav Opatrny, Sunil M. Shende
SIROCCO1
2018 Gathering in the Plane of Location-Aware Robots in the Presence of Spies
Jurek Czyzowicz, Ryan Killick, Evangelos Kranakis, Danny Krizanc, Oscar Morales-Ponce
SIROCCO1
2018 Patrolling a Path Connecting a Set of Points with Unbalanced Frequencies of Visits
Huda Chuangpishit, Jurek Czyzowicz, Leszek Gasieniec, Konstantinos Georgiou, Tomasz Jurdzinski, Evangelos Kranakis
SOFSEM2
2018 Exploring Graphs with Time Constraints by Unreliable Collections of Mobile Robots
Jurek Czyzowicz, Maxime Godon, Evangelos Kranakis, Arnaud Labourel, Euripides Markou
SOFSEM1
2018 Evacuating two robots from multiple unknown exits in a circle
Jurek Czyzowicz, Stefan Dobrev, Konstantinos Georgiou, Evangelos Kranakis, Fraser MacQuarie
Theor. Comput. Sci.1
2017 Rendezvous on a Line by Location-Aware Robots Despite the Presence of Byzantine Faults
Huda Chuangpishit, Jurek Czyzowicz, Evangelos Kranakis, Danny Krizanc
ALGOSENSORS2
2017 Searching for a Non-adversarial, Uncooperative Agent on a Cycle
Jurek Czyzowicz, Stefan Dobrev, Maxime Godon, Evangelos Kranakis, Toshinori Sakai, Jorge Urrutia
ALGOSENSORS1
2017 Energy-Optimal Broadcast in a Tree with Mobile Agents
Jurek Czyzowicz, Krzysztof Diks, Jean Moussi, Wojciech Rytter
ALGOSENSORS1
2017 Temporal Flows in Temporal Networks
Eleni C. Akrida, Jurek Czyzowicz, Leszek Gasieniec, Lukasz Kuszner, Paul G. Spirakis
CIAC2
2017 Linear Search with Terrain-Dependent Speeds
Jurek Czyzowicz, Evangelos Kranakis, Danny Krizanc, Lata Narayanan, Jaroslav Opatrny, Sunil M. Shende
CIAC1
2017 Evacuation from a Disc in the Presence of a Faulty Robot
Jurek Czyzowicz, Konstantinos Georgiou, Maxime Godon, Evangelos Kranakis, Danny Krizanc, Wojciech Rytter, Michal Wlodarczyk 0001
SIROCCO1
2017 When Patrolmen Become Corrupted: Monitoring a Graph Using Faulty Mobile Robots
Jurek Czyzowicz, Leszek Gasieniec, Adrian Kosowski, Evangelos Kranakis, Danny Krizanc, Najmeh Taleb
Algorithmica1
2017 Collision-free network exploration
Jurek Czyzowicz, Dariusz Dereniowski, Leszek Gasieniec, Ralf Klasing, Adrian Kosowski, Dominik Pajak
J. Comput. Syst. Sci.1
2016 Fence Patrolling with Two-speed Robots
abstract
Abstract. A fence, represented by a unit interval is to be patrolled collectively by n robots. At any moment a robot may move in one of the two possible states: walking or patrolling. Each state is associated with a maximal moving speed which cannot be exceeded. A robot may have a unique pair of speeds, but its patrolling speed is always smaller than its walking speed. Each robot is allowed to patrol while moving only in one of the two directions (not necessarily the same for all robots). We want to schedule the perpetual movements of the robots so as to minimize the idleness, defined as the smallest time interval within which every point is always visited by some robot. First, we give a centralized algorithm constructing schedules with optimal idleness, and subsequently we show a nice application to a transportation problem concerning Scheduling with Regular Delivery. Our main contribution is the study of distributed, dynamical schedules for patrolling robots with only primitive capabilities. Surprisingly we are able to design a dynamic schedule for very weak collections of two robots (silent, oblivious, passively mobile), achieving the optimal idleness. Our algorithm defines a dynamical system of memoryless robots moving back and forth in an interval. In general, analysis of the system dynamics is very complex. Part of our contribution is a very technical analysis of the dynamics of special families of dynamical systems of n robots that we call regular. For such systems we also propose a highly non-trivial O(n2) algorithm to decide whether or not robots converge to a stable configuration thus verifying if the dynamic schedule is optimal. It turns out that a very natural family of
Jurek Czyzowicz, Konstantinos Georgiou, Evangelos Kranakis, Fraser MacQuarie, Dominik Pajak
ICORES1
2016 Search on a Line by Byzantine Robots
abstract
We consider the problem of fault-tolerant parallel search on an infinite line by n robots. Starting from the origin, the robots are required to find a target at an unknown location. The robots can move with maximum speed 1 and can communicate in wireless mode among themselves. However, among the n robots, there are f robots that exhibit byzantine faults. A faulty robot can fail to report the target even after reaching it, or it can make malicious claims about having found the target when in fact it has not. Given the presence of such faulty robots, the search for the target can only be concluded when the non-faulty robots have sufficient verification that the target has been found. We aim to design algorithms that minimize the value of S_d (n, f), the time to find a target at a distance d from the origin by n robots among which f are faulty. We give several different algorithms whose running time depends on the ratio f/n, the density of faulty robots, and also prove lower bounds. Our algorithms are optimal for some densities of faulty robots.
Jurek Czyzowicz, Konstantinos Georgiou, Evangelos Kranakis, Danny Krizanc, Lata Narayanan, Jaroslav Opatrny, Sunil M. Shende
ISAAC1
2016 Search on a Line with Faulty Robots
abstract
We consider the problem of searching on a line using n mobile robots, of which at most f are faulty, and the remaining are reliable. The robots start at the same location and move in parallel along the line with the same speed. There is a target placed on the line at a location unknown to the robots. Reliable robots can find the target when they reach its location, but faulty robots cannot detect the target. Our goal is to design a parallel algorithm minimizing the competitive ratio, represented by the worst case ratio between the time of arrival of the first reliable robot at the target, and the distance from the source to the target.
Jurek Czyzowicz, Evangelos Kranakis, Danny Krizanc, Lata Narayanan, Jaroslav Opatrny
PODC1
2016 Linear Search by a Pair of Distinct-Speed Robots
Evangelos Bampas, Jurek Czyzowicz, Leszek Gasieniec, David Ilcinkas, Ralf Klasing, Tomasz Kociumaka, Dominik Pajak
SIROCCO2
2016 Communication Problems for Mobile Agents Exchanging Energy
Jurek Czyzowicz, Krzysztof Diks, Jean Moussi, Wojciech Rytter
SIROCCO1
2016 Convergecast and Broadcast by Power-Aware Mobile Agents
Julian Anaya, Jérémie Chalopin, Jurek Czyzowicz, Arnaud Labourel, Andrzej Pelc, Yann Vaxès
Algorithmica3
2015 Beachcombing on Strips and Islands
Evangelos Bampas, Jurek Czyzowicz, David Ilcinkas, Ralf Klasing
ALGOSENSORS2
2015 Evacuating Robots from a Disk Using Face-to-Face Communication (Extended Abstract)
Jurek Czyzowicz, Konstantinos Georgiou, Evangelos Kranakis, Lata Narayanan, Jaroslav Opatrny, Birgit Vogtenhuber
CIAC1
2015 On Convergence and Threshold Properties of Discrete Lotka-Volterra Population Protocols
Jurek Czyzowicz, Leszek Gasieniec, Adrian Kosowski, Evangelos Kranakis, Paul G. Spirakis, Przemyslaw Uznanski
ICALP (1)1
2015 When Patrolmen Become Corrupted: Monitoring a Graph Using Faulty Mobile Robots
Jurek Czyzowicz, Leszek Gasieniec, Adrian Kosowski, Evangelos Kranakis, Danny Krizanc, Najmeh Taleb
ISAAC1
2015 Information Spreading by Mobile Particles on a Line
Jurek Czyzowicz, Evangelos Kranakis, Eduardo Pacheco, Dominik Pajak
SIROCCO1
2015 Localization for a system of colliding robots
Jurek Czyzowicz, Evangelos Kranakis, Eduardo Pacheco
Distributed Comput.1
2015 Position discovery for a system of bouncing robots
Jurek Czyzowicz, Leszek Gasieniec, Adrian Kosowski, Evangelos Kranakis, Oscar Morales-Ponce, Eduardo Pacheco
Inf. Comput.1
2015 The Beachcombers' Problem: Walking and searching with mobile robots
Jurek Czyzowicz, Leszek Gasieniec, Konstantinos Georgiou, Evangelos Kranakis, Fraser MacQuarie
Theor. Comput. Sci.1
2014 The Multi-source Beachcombers' Problem
Jurek Czyzowicz, Leszek Gasieniec, Konstantinos Georgiou, Evangelos Kranakis, Fraser MacQuarie
ALGOSENSORS1
2014 Collision-Free Network Exploration
Jurek Czyzowicz, Dariusz Dereniowski, Leszek Gasieniec, Ralf Klasing, Adrian Kosowski, Dominik Pajak
LATIN1
2014 Survivability of Swarms of Bouncing Robots
Jurek Czyzowicz, Stefan Dobrev, Evangelos Kranakis, Eduardo Pacheco
LATIN1
2014 The Beachcombers' Problem: Walking and Searching with Mobile Robots
Jurek Czyzowicz, Leszek Gasieniec, Konstantinos Georgiou, Evangelos Kranakis, Fraser MacQuarie
SIROCCO1
2014 Patrolling by Robots Equipped with Visibility
Jurek Czyzowicz, Evangelos Kranakis, Dominik Pajak, Najmeh Taleb
SIROCCO1
2014 Optimal Online and Offline Algorithms for Robot-Assisted Restoration of Barrier Coverage
Jurek Czyzowicz, Evangelos Kranakis, Danny Krizanc, Lata Narayanan, Jaroslav Opatrny
WAOA1
2014 Evacuating Robots via Unknown Exit in a Disk
Jurek Czyzowicz, Leszek Gasieniec, Thomas Gorry, Evangelos Kranakis, Russell Martin, Dominik Pajak
DISC1
2014 Time versus space trade-offs for rendezvous in trees
Jurek Czyzowicz, Adrian Kosowski, Andrzej Pelc
Distributed Comput.1
2013 Localization for a System of Colliding Robots
Jurek Czyzowicz, Evangelos Kranakis, Eduardo Pacheco
ICALP (2)1
2013 Optimal patrolling of fragmented boundaries
abstract
A set of mobile robots is deployed on a simple curve of finite length, composed of a finite set of vital segments separated by neutral segments. The robots have to patrol the vital segments by perpetually moving on the curve, without exceeding their uniform maximum speeds. The quality of patrolling is measured by the idleness, i.e., the longest time period during which any vital point on the curve is not visited by any robot. Given a configuration of vital segments, our goal is to provide algorithms describing the movement of the robots along the curve so as to minimize the idleness.
Andrew Collins 0003, Jurek Czyzowicz, Leszek Gasieniec, Adrian Kosowski, Evangelos Kranakis, Danny Krizanc, Russell Martin, Oscar Morales-Ponce
SPAA2
2013 Worst-case optimal exploration of terrains with obstacles
Jurek Czyzowicz, David Ilcinkas, Arnaud Labourel, Andrzej Pelc
Inf. Comput.1
2013 Deterministic Rendezvous of Asynchronous Bounded-Memory Agents in Polygonal Terrains
Jurek Czyzowicz, Adrian Kosowski, Andrzej Pelc
Theory Comput. Syst.1
2012 Tree Exploration by a Swarm of Mobile Agents
Jurek Czyzowicz, Andrzej Pelc, Mélanie Roy
OPODIS1
2012 Time vs. space trade-offs for rendezvous in trees
abstract
Two identical (anonymous) mobile agents start from arbitrary nodes of an unknown tree and have to meet at some node. Agents move in synchronous rounds: in each round an agent can either stay at the current node or move to one of its neighbors. We consider deterministic algorithms for this rendezvous task. The main result of this paper is a tight trade-off between the optimal time of completing rendezvous and the size of memory of the agents. For agents with k memory bits, we show that optimal rendezvous time is Θ(n+n2/k) in n-node trees. More precisely, if k ≥ c log n, for some constant c, we design agents accomplishing rendezvous in arbitrary trees of unknown size n in time O(n+n2/k), starting with arbitrary delay. We also show that no pair of agents can accomplish rendezvous in time o(n+n2/k), even in the class of lines of known length and even with simultaneous start. Finally, we prove that at least logarithmic memory is necessary for rendezvous, even for agents starting simultaneously in a n-node line.
Jurek Czyzowicz, Adrian Kosowski, Andrzej Pelc
SPAA1
2012 Collecting Information by Power-Aware Mobile Agents
Julian Anaya, Jérémie Chalopin, Jurek Czyzowicz, Arnaud Labourel, Andrzej Pelc, Yann Vaxès
DISC3
2012 Position Discovery for a System of Bouncing Robots
Jurek Czyzowicz, Leszek Gasieniec, Adrian Kosowski, Evangelos Kranakis, Oscar Morales-Ponce, Eduardo Pacheco
DISC1
2012 How to meet when you forget: log-space rendezvous in arbitrary graphs
Jurek Czyzowicz, Adrian Kosowski, Andrzej Pelc
Distributed Comput.1
2012 How to meet asynchronously (almost) everywhere
Jurek Czyzowicz, Andrzej Pelc, Arnaud Labourel
ACM Trans. Algorithms1
2012 More efficient periodic traversal in anonymous undirected graphs
Jurek Czyzowicz, Stefan Dobrev, Leszek Gasieniec, David Ilcinkas, Jesper Jansson 0001, Ralf Klasing, Ioannis Lignos, Russell Martin, Kunihiko Sadakane, Wing-Kin Sung
Theor. Comput. Sci.1
2012 Choosing the best among peers
Jurek Czyzowicz, Leszek Gasieniec, Andrzej Pelc
Theor. Comput. Sci.1
2011 Boundary Patrolling by Mobile Agents with Distinct Maximal Speeds
Jurek Czyzowicz, Leszek Gasieniec, Adrian Kosowski, Evangelos Kranakis
ESA1
2011 Synchronous Rendezvous for Location-Aware Agents
Andrew Collins 0003, Jurek Czyzowicz, Leszek Gasieniec, Adrian Kosowski, Russell Martin
DISC2
2011 Optimality and competitiveness of exploring polygons by mobile robots
Jurek Czyzowicz, Arnaud Labourel, Andrzej Pelc
Inf. Comput.1
2011 Local 7-coloring for planar subgraphs of unit disk graphs
Jurek Czyzowicz, Stefan Dobrev, Hernán González-Aguilar, Rastislav Kralovic, Evangelos Kranakis, Jaroslav Opatrny, Ladislav Stacho, Jorge Urrutia
Theor. Comput. Sci.1
2011 Asynchronous deterministic rendezvous in bounded terrains
Jurek Czyzowicz, David Ilcinkas, Arnaud Labourel, Andrzej Pelc
Theor. Comput. Sci.1
2011 Consensus and Mutual Exclusion in a Multiple Access Channel
abstract
We consider deterministic feasibility and time complexity of two fundamental tasks in distributed computing: consensus and mutual exclusion. Processes have different labels and communicate through a multiple access channel. The adversary wakes up some processes in possibly different rounds. In any round, every awake process either listens or transmits. The message of a process i is heard by all other awake processes, if i is the only process to transmit in a given round. If more than one process transmits simultaneously, there is a collision and no message is heard. We consider three characteristics that may or may not exist in the channel: collision detection (listening processes can distinguish collision from silence), the availability of a global clock showing the round number, and the knowledge of the number n of all processes. If none of the above three characteristics is available in the channel, we prove that consensus and mutual exclusion are infeasible; if at least one of them is available, both tasks are feasible, and we study their time complexity. Collision detection is shown to cause an exponential gap in complexity: if it is available, both tasks can be performed in time logarithmic in n, which is optimal, and without collision detection both tasks require linear time. We then investigate both consensus and mutual exclusion in the absence of collision detection, but under alternative presence of the two other features. With global clock, we give an algorithm whose time complexity linearly depends on n and on the wake-up time, and an algorithm whose complexity does not depend on the wake-up time and differs from the linear lower bound only by a factor O(log2n). If n is known, we also show an algorithm whose complexity differs from the linear lower bound only by a factor O(log2n).
Jurek Czyzowicz, Leszek Gasieniec, Dariusz R. Kowalski, Andrzej Pelc
IEEE Trans. Parallel Distributed Syst.1
2010 Efficient Information Exchange in the Random Phone-Call Model
Petra Berenbrink, Jurek Czyzowicz, Robert Elsässer, Leszek Gasieniec
ICALP (2)2
2010 Tell Me Where I Am So I Can Meet You Sooner
Andrew Collins 0003, Jurek Czyzowicz, Leszek Gasieniec, Arnaud Labourel
ICALP (2)2
2010 Deterministic Rendezvous of Asynchronous Bounded-Memory Agents in Polygonal Terrains
Jurek Czyzowicz, Adrian Kosowski, Andrzej Pelc
MFCS1
2010 How to meet when you forget: log-space rendezvous in arbitrary graphs
abstract
Two identical (anonymous) mobile agents start from arbitrary nodes in an a priori unknown graph and move synchronously from node to node with the goal of meeting. This rendezvous problem has been thoroughly studied, both for anonymous and for labeled agents, along with another basic task, that of exploring graphs by mobile agents. Intuitively, the rendezvous problem is more difficult than exploration, as it reduces to the latter, if one of the agents is inert. A well-known recent result on exploration, due to Reingold, states that deterministic exploration of arbitrary graphs can be performed in log-space, i.e., using an agent equipped with O(log n) bits of memory, where n is the size of the graph. In this paper we study the size of memory of mobile agents that permits us to solve the rendezvous problem deterministically.
Jurek Czyzowicz, Adrian Kosowski, Andrzej Pelc
PODC1
2010 Asynchronous Deterministic Rendezvous in Bounded Terrains
Jurek Czyzowicz, David Ilcinkas, Arnaud Labourel, Andrzej Pelc
SIROCCO1
2010 How to Meet Asynchronously (Almost) Everywhere
abstract
Two mobile agents (robots) with distinct labels have to meet in an arbitrary, possibly infinite, unknown connected graph or in an unknown connected terrain in the plane. Agents are modeled as points, and the route of each of them only depends on its label and on the unknown environment. The actual walk of each agent also depends on an asynchronous adversary that may arbitrarily vary the speed of the agent, stop it, or even move it back and forth, as long as the walk of the agent is continuous, does not leave its route and covers all of it. Meeting in a graph means that both agents must be at the same time in some node or in some point inside an edge of the graph, while meeting in a terrain means that both agents must be at the same time in some point of the terrain. Does there exist a deterministic algorithm that allows any two agents to meet in any unknown environment in spite of this very powerful adversary? We give deterministic rendezvous algorithms for agents starting at arbitrary nodes of any anonymous connected graph (finite or infinite) and for agents starting at any interior points with rational coordinates in any closed region of the plane with path-connected interior. In the geometric scenario agents may have different compasses and different units of length. While our algorithms work in a very general setting -- agents can, indeed, meet almost everywhere -- we show that none of these few limitations imposed on the environment can be removed. On the other hand, our algorithm also guarantees the following approximate rendezvous for agents starting at arbitrary interior points of a terrain as previously stated agents will eventually get to within an arbitrarily small positive distance from each other.
Jurek Czyzowicz, Arnaud Labourel, Andrzej Pelc
SODA1
2010 Almost Optimal Asynchronous Rendezvous in Infinite Multidimensional Grids
Evangelos Bampas, Jurek Czyzowicz, Leszek Gasieniec, David Ilcinkas, Arnaud Labourel
DISC2
2009 Optimality and Competitiveness of Exploring Polygons by Mobile Robots
Jurek Czyzowicz, Arnaud Labourel, Andrzej Pelc
ESA1
2009 More Efficient Periodic Traversal in Anonymous Undirected Graphs
Jurek Czyzowicz, Stefan Dobrev, Leszek Gasieniec, David Ilcinkas, Jesper Jansson 0001, Ralf Klasing, Ioannis Lignos, Russell Martin, Kunihiko Sadakane, Wing-Kin Sung
SIROCCO1
2009 Black Hole Search in Directed Graphs
Jurek Czyzowicz, Stefan Dobrev, Rastislav Kralovic, Stanislav Miklík, Dana Pardubská
SIROCCO1
2009 Approximation Algorithms for Buy-at-Bulk Geometric Network Design
Artur Czumaj, Jurek Czyzowicz, Leszek Gasieniec, Jesper Jansson 0001, Andrzej Lingas, Pawel Zylinski
WADS2
2009 Consensus and Mutual Exclusion in a Multiple Access Channel
Jurek Czyzowicz, Leszek Gasieniec, Dariusz R. Kowalski, Andrzej Pelc
DISC1
2009 Local edge colouring of Yao-like subgraphs of Unit Disk Graphs
Jurek Czyzowicz, Stefan Dobrev, Evangelos Kranakis, Jaroslav Opatrny, Jorge Urrutia
Theor. Comput. Sci.1
2009 Gathering few fat mobile robots in the plane
Jurek Czyzowicz, Leszek Gasieniec, Andrzej Pelc
Theor. Comput. Sci.1
2008 Local Algorithms for Dominating and Connected Dominating Sets of Unit Disk Graphs with Location Aware Nodes
Jurek Czyzowicz, Stefan Dobrev, Thomas Fevens, Hernán González-Aguilar, Evangelos Kranakis, Jaroslav Opatrny, Jorge Urrutia
LATIN1
2008 The Power of Tokens: Rendezvous and Symmetry Detection for Two Mobile Agents in a Ring
Jurek Czyzowicz, Stefan Dobrev, Evangelos Kranakis, Danny Krizanc
SOFSEM1
2008 Local 7-Coloring for Planar Subgraphs of Unit Disk Graphs
Jurek Czyzowicz, Stefan Dobrev, Hernán González-Aguilar, Rastislav Kralovic, Evangelos Kranakis, Jaroslav Opatrny, Ladislav Stacho, Jorge Urrutia
TAMC1
2007 Local Edge Colouring of Yao-Like Subgraphs of Unit Disk Graphs
Jurek Czyzowicz, Stefan Dobrev, Evangelos Kranakis, Jaroslav Opatrny, Jorge Urrutia
SIROCCO1
2007 Efficient Computation of Throughput Values of Context-Free Languages
Didier Caucal, Jurek Czyzowicz, Wojciech Fraczak, Wojciech Rytter
CIAA2
2007 Equivalence of simple functions
Cédric Bastien, Jurek Czyzowicz, Wojciech Fraczak, Wojciech Rytter
Theor. Comput. Sci.2
2006 Equivalence of Functions Represented by Simple Context-Free Grammars with Output
Cédric Bastien, Jurek Czyzowicz, Wojciech Fraczak, Wojciech Rytter
Developments in Language Theory2
2006 Gathering Few Fat Mobile Robots in the Plane
Jurek Czyzowicz, Leszek Gasieniec, Andrzej Pelc
OPODIS1
2006 Simultaneous diagonal flips in plane triangulations
Prosenjit Bose, Jurek Czyzowicz, Zhicheng Gao, Pat Morin, David R. Wood
SODA2
2006 Reducing Simple Grammars: Exponential Against Highly-Polynomial Time in Practice
Cédric Bastien, Jurek Czyzowicz, Wojciech Fraczak, Wojciech Rytter
CIAA2
2006 Complexity of Searching for a Black Hole
Jurek Czyzowicz, Dariusz R. Kowalski, Euripides Markou, Andrzej Pelc
Fundam. Informaticae1
2006 Prime normal form and equivalence of simple grammars
Cédric Bastien, Jurek Czyzowicz, Wojciech Fraczak, Wojciech Rytter
Theor. Comput. Sci.2
2005 Prime Normal Form and Equivalence of Simple Grammars
Cédric Bastien, Jurek Czyzowicz, Wojciech Fraczak, Wojciech Rytter
CIAA2
2004 Searching for a Black Hole in Tree Networks
Jurek Czyzowicz, Dariusz R. Kowalski, Euripides Markou, Andrzej Pelc
OPODIS1
2003 Enhancing Hyperlink Structure for Improving Web Performance
Jurek Czyzowicz, Evangelos Kranakis, Danny Krizanc, Andrzej Pelc, Mogiel V. Martin
J. Web Eng.1
2002 Transducers with Set Output
Jurek Czyzowicz, Wojciech Fraczak, Andrzej Pelc
COCOON1
2002 Prime Decompositions of Regular Prefix Codes
Jurek Czyzowicz, Wojciech Fraczak, Andrzej Pelc, Wojciech Rytter
CIAA1
2001 Circular Separability of Polygons
Jean-Daniel Boissonnat, Jurek Czyzowicz, Olivier Devillers, Mariette Yvinec
Algorithmica2
2000 Strategies for Hotlink Assignments
Prosenjit Bose, Evangelos Kranakis, Danny Krizanc, Miguel Vargas Martin, Jurek Czyzowicz, Andrzej Pelc, Leszek Gasieniec
ISAAC5
1999 Convex tours of bounded curvature
Jean-Daniel Boissonnat, Jurek Czyzowicz, Olivier Devillers, Jean-Marc Robert 0001, Mariette Yvinec
Comput. Geom.2
1998 Optimal Floodlight Illumination of Stages
abstract
No abstract available.
Felipe Contreras, Jurek Czyzowicz, Eduardo Rivera-Campo, Jorge Urrutia
SCG2
1998 A Simple Proof of the Representation of Bipartite Planar Graphs as the Contact Graphs of Orthogonal Straight Line Segments
Jurek Czyzowicz, Evangelos Kranakis, Jorge Urrutia
Inf. Process. Lett.1
1997 Discrete Realizations of Contact and Intersection Graphs
Jurek Czyzowicz, Evangelos Kranakis, Danny Krizanc, Jorge Urrutia
GD1
1995 Circular Separability of Polygon
Jean-Daniel Boissonnat, Jurek Czyzowicz, Olivier Devillers, Mariette Yvinec
SODA2
1994 Convex Tours on Bounded Curvature
Jean-Daniel Boissonnat, Jurek Czyzowicz, Olivier Devillers, Jean-Marc Robert 0001, Mariette Yvinec
ESA2
1994 Guarding rectangular art galleries
Jurek Czyzowicz, Eduardo Rivera-Campo, Nicola Santoro, Jorge Urrutia, Joseph Zaks
Discret. Appl. Math.1
1994 Separation of Convex Sets
Jurek Czyzowicz, Eduardo Rivera-Campo, Jorge Urrutia
Discret. Appl. Math.1
1992 Separating Convex Sets in the Plane
Jurek Czyzowicz, Eduardo Rivera-Campo, Jorge Urrutia, Joseph Zaks
Discret. Comput. Geom.1
1991 Computing Shortest Transversals of Sets (Extended Abstract)
abstract
Given a family of objects in the plane, the line transversal problem is to compute a line that intersects every member of the family.In this paper we examine a variation of the line transversal problem that involves computing a shortest line segment that intersects every member of the family.In particular, we give O(n log n) time algorithms for computing a shortest transversal of a family of n lines and of a family of n line segments.We also present an O(n log2 n) time algorithm for computing a shortest transversal of a family of polygons with a total of n vertices.In general, finding a line transversal for a family of n objects takes fl(n log n) time.This time bound holds for a family of n line segments thus our shortest transversal algorithm for this family is optimal.
Binay K. Bhattacharya, Jurek Czyzowicz, Peter Egyed, Ivan Stojmenovic, Godfried T. Toussaint, Jorge Urrutia
SCG2
1991 The Aquarium Keeper's Problem
Jurek Czyzowicz, Peter Egyed, Hazel Everett, David Rappaport, Thomas C. Shermer, Diane L. Souvaine, Godfried T. Toussaint, Jorge Urrutia
SODA1
1991 Immobilizing a Polytope
Jurek Czyzowicz, Ivan Stojmenovic, Jorge Urrutia
WADS1
1991 Tight Bounds for the Rectangualr Art Gallery Problem
Jurek Czyzowicz, Eduardo Rivera-Campo, Nicola Santoro, Jorge Urrutia, Joseph Zaks
WG1
1991 Searching with a Forbidden Lie Pattern in Responses
Jurek Czyzowicz, K. B. Lakshmanan, Andrzej Pelc
Inf. Process. Lett.1
1989 Galleries, Light Matchings and Visibility Graphs
Jurek Czyzowicz, Ivan Rival, Jorge Urrutia
WADS1