Skip to main content

Showing 1–32 of 32 results for author: Czumaj, A

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

    cs.DS cs.DC

    Fully Scalable MPC Algorithms for Clustering in High Dimension

    Authors: Artur Czumaj, Guichen Gao, Shaofeng H. -C. Jiang, Robert Krauthgamer, Pavel Veselý

    Abstract: We design new parallel algorithms for clustering in high-dimensional Euclidean spaces. These algorithms run in the Massively Parallel Computation (MPC) model, and are fully scalable, meaning that the local memory in each machine may be $n^σ$ for arbitrarily small fixed $σ>0$. Importantly, the local memory may be substantially smaller than the number of clusters $k$, yet all our algorithms are fast… ▽ More

    Submitted 6 July, 2024; v1 submitted 15 July, 2023; originally announced July 2023.

  2. arXiv:2306.12071  [pdf, other

    cs.DS

    Optimal (degree+1)-Coloring in Congested Clique

    Authors: Sam Coy, Artur Czumaj, Peter Davies, Gopinath Mishra

    Abstract: We consider the distributed complexity of the (degree+1)-list coloring problem, in which each node $u$ of degree $d(u)$ is assigned a palette of $d(u)+1$ colors, and the goal is to find a proper coloring using these color palettes. The (degree+1)-list coloring problem is a natural generalization of the classical $(Δ+1)$-coloring and $(Δ+1)$-list coloring problems, both being benchmark problems ext… ▽ More

    Submitted 24 April, 2024; v1 submitted 21 June, 2023; originally announced June 2023.

    Comments: 27 pages. Appeared at ICALP 2023

  3. arXiv:2304.05883  [pdf, ps, other

    cs.DS

    On Parallel k-Center Clustering

    Authors: Sam Coy, Artur Czumaj, Gopinath Mishra

    Abstract: We consider the classic $k$-center problem in a parallel setting, on the low-local-space Massively Parallel Computation (MPC) model, with local space per machine of $\mathcal{O}(n^δ)$, where $δ\in (0,1)$ is an arbitrary constant. As a central clustering problem, the $k$-center problem has been studied extensively. Still, until very recently, all parallel MPC algorithms have been requiring $Ω(k)$ o… ▽ More

    Submitted 12 April, 2023; originally announced April 2023.

    Comments: 25 pages. To appear in SPAA'23

  4. arXiv:2302.04378  [pdf, ps, other

    cs.DS

    Parallel Derandomization for Coloring

    Authors: Sam Coy, Artur Czumaj, Peter Davies, Gopinath Mishra

    Abstract: Graph coloring problems are among the most fundamental problems in parallel and distributed computing, and have been studied extensively in both settings. In this context, designing efficient deterministic algorithms for these problems has been found particularly challenging. In this work we consider this challenge, and design a novel framework for derandomizing algorithms for coloring-type prob… ▽ More

    Submitted 25 April, 2024; v1 submitted 8 February, 2023; originally announced February 2023.

    Comments: 26 Pages. The paper will appear in IPDPS 2024

  5. arXiv:2210.05333  [pdf, other

    cs.DC

    Routing Schemes for Hybrid Communication Networks

    Authors: Sam Coy, Artur Czumaj, Christian Scheideler, Philipp Schneider, Julian Werthmann

    Abstract: We consider the problem of computing routing schemes in the $\mathsf{HYBRID}$ model of distributed computing where nodes have access to two fundamentally different communication modes. In this problem nodes have to compute small labels and routing tables that allow for efficient routing of messages in the local network, which typically offers the majority of the throughput. Recent work has shown t… ▽ More

    Submitted 13 March, 2023; v1 submitted 11 October, 2022; originally announced October 2022.

  6. arXiv:2204.02095  [pdf, other

    cs.DS

    Streaming Facility Location in High Dimension via Geometric Hashing

    Authors: Artur Czumaj, Arnold Filtser, Shaofeng H. -C. Jiang, Robert Krauthgamer, Pavel Veselý, Mingwei Yang

    Abstract: In Euclidean Uniform Facility Location (UFL), the input is a set of clients in $\mathbb{R}^d$ and the goal is to place facilities to serve them, so as to minimize the total cost of opening facilities plus connecting the clients. We study the setting of dynamic geometric streams, where the clients are presented as a sequence of insertions and deletions of points in the grid $\{1,\ldots,Δ\}^d$, and… ▽ More

    Submitted 28 January, 2023; v1 submitted 5 April, 2022; originally announced April 2022.

    Comments: The abstract is shortened to meet the length constraint of arXiv

  7. arXiv:2202.08008  [pdf, other

    cs.DC

    Near-Shortest Path Routing in Hybrid Communication Networks

    Authors: Sam Coy, Artur Czumaj, Michael Feldmann, Kristian Hinnenthal, Fabian Kuhn, Christian Scheideler, Philipp Schneider, Martijn Struijs

    Abstract: Hybrid networks, i.e., networks that leverage different means of communication, become ever more widespread. To allow theoretical study of such networks, [Augustine et al., SODA'20] introduced the $\mathsf{HYBRID}$ model, which is based on the concept of synchronous message passing and uses two fundamentally different principles of communication: a local mode, which allows every node to exchange o… ▽ More

    Submitted 16 February, 2022; originally announced February 2022.

    ACM Class: G.2.2; G.4

  8. arXiv:2112.05831  [pdf, ps, other

    cs.DS cs.DC

    Improved Deterministic $(Δ+1)$-Coloring in Low-Space MPC

    Authors: Artur Czumaj, Peter Davies, Merav Parter

    Abstract: We present a deterministic $O(\log \log \log n)$-round low-space Massively Parallel Computation (MPC) algorithm for the classical problem of $(Δ+1)$-coloring on $n$-vertex graphs. In this model, every machine has a sublinear local memory of size $n^φ$ for any arbitrary constant $φ\in (0,1)$. Our algorithm works under the relaxed setting where each machine is allowed to perform exponential (in… ▽ More

    Submitted 10 December, 2021; originally announced December 2021.

    Comments: 44 pages, appeared at PODC 2021

  9. arXiv:2108.11613  [pdf, ps, other

    cs.DC

    On Truly Parallel Time in Population Protocols

    Authors: Artur Czumaj, Andrzej Lingas

    Abstract: The {\em parallel time} of a population protocol is defined as the average number of required interactions that an agent in the protocol participates, i.e., the quotient between the total number of interactions required by the protocol and the total number $n$ of agents, or just roughly the number of required rounds with $n$ interactions. This naming triggers an intuition that at least on the aver… ▽ More

    Submitted 26 August, 2021; originally announced August 2021.

    Comments: 8 pages

    MSC Class: F.2.2 ACM Class: F.2.2

  10. arXiv:2108.04102  [pdf, ps, other

    cs.DS cs.DC

    Deterministic Massively Parallel Connectivity

    Authors: Sam Coy, Artur Czumaj

    Abstract: We consider the problem of designing fundamental graph algorithms on the model of Massive Parallel Computation (MPC). The input to the problem is an undirected graph $G$ with $n$ vertices and $m$ edges, and with $D$ being the maximum diameter of any connected component in $G$. We consider the MPC with low local space, allowing each machine to store only $Θ(n^δ)$ words for an arbitrarily constant… ▽ More

    Submitted 9 August, 2021; originally announced August 2021.

    Comments: 46 pages

  11. arXiv:2106.01880  [pdf, ps, other

    cs.DS cs.DC

    Component Stability in Low-Space Massively Parallel Computation

    Authors: Artur Czumaj, Peter Davies, Merav Parter

    Abstract: We study the power and limitations of component-stable algorithms in the low-space model of Massively Parallel Computation (MPC). Recently Ghaffari, Kuhn and Uitto (FOCS 2019) introduced the class of component-stable low-space MPC algorithms, which are, informally, defined as algorithms for which the outputs reported by the nodes in different connected components are required to be independent. Th… ▽ More

    Submitted 3 June, 2021; originally announced June 2021.

    Comments: 45 pages, to appear at PODC 2021

  12. arXiv:2011.04324  [pdf, other

    cs.DS

    Streaming Algorithms for Geometric Steiner Forest

    Authors: Artur Czumaj, Shaofeng H. -C. Jiang, Robert Krauthgamer, Pavel Veselý

    Abstract: We consider an important generalization of the Steiner tree problem, the \emph{Steiner forest problem}, in the Euclidean plane: the input is a multiset $X \subseteq \mathbb{R}^2$, partitioned into $k$ color classes $C_1, C_2, \ldots, C_k \subseteq X$. The goal is to find a minimum-cost Euclidean graph $G$ such that every color class $C_i$ is connected in $G$. We study this Steiner forest problem i… ▽ More

    Submitted 10 May, 2024; v1 submitted 9 November, 2020; originally announced November 2020.

  13. Simple, Deterministic, Constant-Round Coloring in the Congested Clique

    Authors: Artur Czumaj, Peter Davies, Merav Parter

    Abstract: We settle the complexity of the $(Δ+1)$-coloring and $(Δ+1)$-list coloring problems in the CONGESTED CLIQUE model by presenting a simple deterministic algorithm for both problems running in a constant number of rounds. This matches the complexity of the recent breakthrough randomized constant-round $(Δ+1)$-list coloring algorithm due to Chang et al. (PODC'19), and significantly improves upon the s… ▽ More

    Submitted 13 September, 2020; originally announced September 2020.

    Comments: 20 pages, appeared at PODC 2020

    MSC Class: 05C15; 05C85; 68W10; 68W15

  14. arXiv:2008.11448  [pdf, other

    math.CO cs.DS

    Haystack Hunting Hints and Locker Room Communication

    Authors: Artur Czumaj, George Kontogeorgiou, Mike Paterson

    Abstract: We want to efficiently find a specific object in a large unstructured set, which we model by a random $n$-permutation, and we have to do it by revealing just a single element. Clearly, without any help this task is hopeless and the best one can do is select the element at random, and achieve the success probability $\frac{1}{n}$. Can we do better with some small amount of advice about the permutat… ▽ More

    Submitted 3 June, 2021; v1 submitted 26 August, 2020; originally announced August 2020.

    Comments: 27 pages, 1 figure

  15. arXiv:1912.05390  [pdf, ps, other

    cs.DS cs.DC

    Graph Sparsification for Derandomizing Massively Parallel Computation with Low Space

    Authors: Artur Czumaj, Peter Davies, Merav Parter

    Abstract: The Massively Parallel Computation (MPC) model is an emerging model which distills core aspects of distributed and parallel computation. It has been developed as a tool to solve (typically graph) problems in systems where the input is distributed over many machines with limited space. Recent work has focused on the regime in which machines have sublinear (in $n$, the number of nodes in the input g… ▽ More

    Submitted 19 February, 2020; v1 submitted 11 December, 2019; originally announced December 2019.

    Comments: he coloring part was omitted from the current version, and will appear soon on a separate arXiv manuscript

  16. arXiv:1909.10647  [pdf, other

    cs.DS

    A characterization of graph properties testable for general planar graphs with one-sided error (It is all about forbidden subgraphs)

    Authors: Artur Czumaj, Christian Sohler

    Abstract: The problem of characterizing testable graph properties (properties that can be tested with a number of queries independent of the input size) is a fundamental problem in the area of property testing. While there has been some extensive prior research characterizing testable graph properties in the dense graphs model and we have good understanding of the bounded degree graphs model, no similar cha… ▽ More

    Submitted 23 September, 2019; originally announced September 2019.

  17. arXiv:1905.01644  [pdf, other

    cs.DS

    Testable Properties in General Graphs and Random Order Streaming

    Authors: Artur Czumaj, Hendrik Fichtenberger, Pan Peng, Christian Sohler

    Abstract: We present a novel framework closely linking the areas of property testing and data streaming algorithms in the setting of general graphs. It has been recently shown (Monemizadeh et al. 2017) that for bounded-degree graphs, any constant-query tester can be emulated in the random order streaming model by a streaming algorithm that uses only space required to store a constant number of words. Howeve… ▽ More

    Submitted 5 May, 2019; originally announced May 2019.

  18. arXiv:1807.03839  [pdf, ps, other

    cs.DS

    Online Facility Location with Deletions

    Authors: Marek Cygan, Artur Czumaj, Marcin Mucha, Piotr Sankowski

    Abstract: In this paper we study three previously unstudied variants of the online Facility Location problem, considering an intrinsic scenario when the clients and facilities are not only allowed to arrive to the system, but they can also depart at any moment. We begin with the study of a natural fully-dynamic online uncapacitated model where clients can be both added and removed. When a client arrives,… ▽ More

    Submitted 10 July, 2018; originally announced July 2018.

    Comments: full version of ESA'18 submission

  19. arXiv:1807.01070  [pdf, other

    cs.DC cs.DS

    Detecting cliques in CONGEST networks

    Authors: Artur Czumaj, Christian Konrad

    Abstract: The problem of detecting network structures plays a central role in distributed computing. One of the fundamental problems studied in this area is to determine whether for a given graph $H$, the input network contains a subgraph isomorphic to $H$ or not. We investigate this problem for $H$ being a clique $K_{l}$ in the classical distributed CONGEST model, where the communication topology is the sa… ▽ More

    Submitted 3 July, 2018; originally announced July 2018.

  20. arXiv:1805.04842  [pdf, ps, other

    cs.DC

    Randomized Communication Without Network Knowledge

    Authors: Artur Czumaj, Peter Davies

    Abstract: Radio networks are a long-studied model for distributed system of devices which communicate wirelessly. When these devices are mobile or have limited capabilities, the system is often best modeled by the ad-hoc variant, in which the devices do not know the structure of the network. A large body of work has been devoted to designing algorithms for the ad-hoc model, particularly for fundamental comm… ▽ More

    Submitted 13 May, 2018; originally announced May 2018.

  21. arXiv:1805.04838  [pdf, ps, other

    cs.DC

    Deterministic Blind Radio Networks

    Authors: Artur Czumaj, Peter Davies

    Abstract: Ad-hoc radio networks and multiple access channels are classical and well-studied models of distributed systems, with a large body of literature on deterministic algorithms for fundamental communications primitives such as broadcasting and wake-up. However, almost all of these algorithms assume knowledge of the number of participating nodes and the range of possible IDs, and often make the further… ▽ More

    Submitted 13 May, 2018; originally announced May 2018.

  22. arXiv:1707.03478  [pdf, ps, other

    cs.DS cs.DC

    Round Compression for Parallel Matching Algorithms

    Authors: Artur Czumaj, Jakub Łącki, Aleksander Mądry, Slobodan Mitrović, Krzysztof Onak, Piotr Sankowski

    Abstract: For over a decade now we have been witnessing the success of {\em massive parallel computation} (MPC) frameworks, such as MapReduce, Hadoop, Dryad, or Spark. One of the reasons for their success is the fact that these frameworks are able to accurately capture the nature of large-scale computation. In particular, compared to the classic distributed algorithms or PRAM models, these frameworks allow… ▽ More

    Submitted 1 February, 2018; v1 submitted 11 July, 2017; originally announced July 2017.

  23. arXiv:1703.01859  [pdf, ps, other

    cs.DC

    Exploiting Spontaneous Transmissions for Broadcasting and Leader Election in Radio Networks

    Authors: Artur Czumaj, Peter Davies

    Abstract: We study two fundamental communication primitives: broadcasting and leader election in the classical model of multi-hop radio networks with unknown topology and without collision detection mechanisms. It has been known for almost 20 years that in undirected networks with n nodes and diameter D, randomized broadcasting requires Omega(D log n/D + log^2 n) rounds in expectation, assuming that uninf… ▽ More

    Submitted 6 March, 2017; originally announced March 2017.

  24. Distributed Methods for Computing Approximate Equilibria

    Authors: Artur Czumaj, Argyrios Deligkas, Michail Fasoulakis, John Fearnley, Marcin Jurdziński, Rahul Savani

    Abstract: We present a new, distributed method to compute approximate Nash equilibria in bimatrix games. In contrast to previous approaches that analyze the two payoff matrices at the same time (for example, by solving a single LP that combines the two players payoffs), our algorithm first solves two independent LPs, each of which is derived from one of the two payoff matrices, and then compute approximate… ▽ More

    Submitted 10 December, 2015; originally announced December 2015.

  25. Deterministic Communication in Radio Networks

    Authors: Artur Czumaj, Peter Davies

    Abstract: In this paper we improve the deterministic complexity of two fundamental communication primitives in the classical model of ad-hoc radio networks with unknown topology: broadcasting and wake-up. We consider an unknown radio network, in which all nodes have no prior knowledge about network topology, and know only the size of the network $n$, the maximum in-degree of any node $Δ$, and the eccentrici… ▽ More

    Submitted 16 March, 2019; v1 submitted 2 June, 2015; originally announced June 2015.

    Journal ref: SIAM Journal on Computing 2018 47:1, 218-240

  26. Leader Election in Multi-Hop Radio Networks

    Authors: Artur Czumaj, Peter Davies

    Abstract: In this paper we present a framework for leader election in multi-hop radio networks which yield randomized leader election algorithms taking $O(\text{broadcasting time})$ in expectation, and another which yields algorithms taking fixed $O(\sqrt{\log n})$-times broadcasting time. Both succeed with high probability. We show how to implement these frameworks in radio networks without collision det… ▽ More

    Submitted 16 March, 2019; v1 submitted 22 May, 2015; originally announced May 2015.

    Journal ref: Theoretical Computer Science, 2019

  27. arXiv:1505.06107  [pdf, ps, other

    cs.DC

    Communicating with Beeps

    Authors: Artur Czumaj, Peter Davies

    Abstract: The \emph{beep model} is a very weak communications model in which devices in a network can communicate only via beeps and silence. As a result of its weak assumptions, it has broad applicability to many different implementations of communications networks. This comes at the cost of a restrictive environment for algorithm design. Despite being only recently introduced, the beep model has receive… ▽ More

    Submitted 16 March, 2019; v1 submitted 22 May, 2015; originally announced May 2015.

    Journal ref: OPODIS 2015

  28. arXiv:1504.03294  [pdf, ps, other

    cs.DS

    Testing Cluster Structure of Graphs

    Authors: Artur Czumaj, Pan Peng, Christian Sohler

    Abstract: We study the problem of recognizing the cluster structure of a graph in the framework of property testing in the bounded degree model. Given a parameter $\varepsilon$, a $d$-bounded degree graph is defined to be $(k, φ)$-clusterable, if it can be partitioned into no more than $k$ parts, such that the (inner) conductance of the induced subgraph on each part is at least $φ$ and the (outer) conductan… ▽ More

    Submitted 13 April, 2015; originally announced April 2015.

    Comments: Full version of STOC 2015

  29. arXiv:1407.3004  [pdf, ps, other

    cs.GT

    Approximate well-supported Nash equilibria in symmetric bimatrix games

    Authors: Artur Czumaj, Michail Fasoulakis, Marcin Jurdziński

    Abstract: The $\varepsilon$-well-supported Nash equilibrium is a strong notion of approximation of a Nash equilibrium, where no player has an incentive greater than $\varepsilon$ to deviate from any of the pure strategies that she uses in her mixed strategy. The smallest constant $\varepsilon$ currently known for which there is a polynomial-time algorithm that computes an $\varepsilon$-well-supported Nash e… ▽ More

    Submitted 10 July, 2014; originally announced July 2014.

  30. arXiv:1407.2109  [pdf, ps, other

    cs.DS

    Planar Graphs: Random Walks and Bipartiteness Testing

    Authors: Artur Czumaj, Morteza Monemizadeh, Krzysztof Onak, Christian Sohler

    Abstract: We initiate the study of property testing in arbitrary planar graphs. We prove that bipartiteness can be tested in constant time, improving on the previous bound of $\tilde{O}(\sqrt{n})$ for graphs on $n$ vertices. The constant-time testability was only known for planar graphs with bounded degree. Our algorithm is based on random walks. Since planar graphs have good separators, i.e., bad expansi… ▽ More

    Submitted 21 December, 2018; v1 submitted 8 July, 2014; originally announced July 2014.

  31. arXiv:1007.4230  [pdf, ps, other

    cs.DS cs.DM

    Finding Cycles and Trees in Sublinear Time

    Authors: Artur Czumaj, Oded Goldreich, Dana Ron, C. Seshadhri, Asaf Shapira, Christian Sohler

    Abstract: We present sublinear-time (randomized) algorithms for finding simple cycles of length at least $k\geq 3$ and tree-minors in bounded-degree graphs. The complexity of these algorithms is related to the distance of the graph from being $C_k$-minor-free (resp., free from having the corresponding tree-minor). In particular, if the graph is far (i.e., $Ω(1)$-far) {from} being cycle-free, i.e. if one has… ▽ More

    Submitted 3 April, 2012; v1 submitted 23 July, 2010; originally announced July 2010.

    Comments: Keywords: Sublinear-Time Algorithms, Property Testing, Bounded-Degree Graphs, One-Sided vs Two-Sided Error Probability Updated version

  32. arXiv:0904.2576  [pdf, other

    cs.DS

    PTAS for k-tour cover problem on the plane for moderately large values of k

    Authors: Anna Adamaszek, Artur Czumaj, Andrzej Lingas

    Abstract: Let P be a set of n points in the Euclidean plane and let O be the origin point in the plane. In the k-tour cover problem (called frequently the capacitated vehicle routing problem), the goal is to minimize the total length of tours that cover all points in P, such that each tour starts and ends in O and covers at most k points from P. The k-tour cover problem is known to be NP-hard. It is als… ▽ More

    Submitted 16 April, 2009; originally announced April 2009.

    Comments: 11 pages, 2 figures

    ACM Class: F.2.2