Skip to main content

Showing 1–10 of 10 results for author: Scquizzato, M

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

    cs.DC

    The Singular Optimality of Distributed Computation in LOCAL

    Authors: Fabien Dufoulon, Gopal Pandurangan, Peter Robinson, Michele Scquizzato

    Abstract: It has been shown that one can design distributed algorithms that are (nearly) singularly optimal, meaning they simultaneously achieve optimal time and message complexity (within polylogarithmic factors), for several fundamental global problems such as broadcast, leader election, and spanning tree construction, under the $\text{KT}_0$ assumption. With this assumption, nodes have initial knowledge… ▽ More

    Submitted 11 November, 2024; originally announced November 2024.

    Comments: Reduced abstract to fit arxiv requirements

  2. arXiv:2012.15593  [pdf, ps, other

    cs.DS

    Matching on the line admits no $o(\sqrt{\log n})$-competitive algorithm

    Authors: Enoch Peserico, Michele Scquizzato

    Abstract: We present a simple proof that the competitive ratio of any randomized online matching algorithm for the line is at least $\sqrt{\log_2(n\!+\!1)}/12$ for all $n=2^i\!-\!1: i\in\mathbb{N}$.

    Submitted 31 December, 2020; originally announced December 2020.

  3. arXiv:2001.02191  [pdf, other

    cs.DC cs.DS

    Equivalence Classes and Conditional Hardness in Massively Parallel Computations

    Authors: Danupon Nanongkai, Michele Scquizzato

    Abstract: The Massively Parallel Computation (MPC) model serves as a common abstraction of many modern large-scale data processing frameworks, and has been receiving increasingly more attention over the past few years, especially in the context of classical graph problems. So far, the only way to argue lower bounds for this model is to condition on conjectures about the hardness of some specific problems, s… ▽ More

    Submitted 7 January, 2020; originally announced January 2020.

  4. arXiv:1707.02229  [pdf, ps, other

    cs.DC cs.DS

    A Lower Bound Technique for Communication in BSP

    Authors: Gianfranco Bilardi, Michele Scquizzato, Francesco Silvestri

    Abstract: Communication is a major factor determining the performance of algorithms on current computing systems; it is therefore valuable to provide tight lower bounds on the communication complexity of computations. This paper presents a lower bound technique for the communication complexity in the bulk-synchronous parallel (BSP) model of a given class of DAG computations. The derived bound is expressed i… ▽ More

    Submitted 25 November, 2017; v1 submitted 7 July, 2017; originally announced July 2017.

  5. arXiv:1607.06883  [pdf, other

    cs.DC cs.DS

    A Time- and Message-Optimal Distributed Algorithm for Minimum Spanning Trees

    Authors: Gopal Pandurangan, Peter Robinson, Michele Scquizzato

    Abstract: This paper presents a randomized Las Vegas distributed algorithm that constructs a minimum spanning tree (MST) in weighted networks with optimal (up to polylogarithmic factors) time and message complexity. This algorithm runs in $\tilde{O}(D + \sqrt{n})$ time and exchanges $\tilde{O}(m)$ messages (both with high probability), where $n$ is the number of nodes of the network, $D$ is the diameter, an… ▽ More

    Submitted 23 January, 2018; v1 submitted 22 July, 2016; originally announced July 2016.

  6. arXiv:1602.08481  [pdf, other

    cs.DC cs.DS

    On the Distributed Complexity of Large-Scale Graph Computations

    Authors: Gopal Pandurangan, Peter Robinson, Michele Scquizzato

    Abstract: Motivated by the increasing need to understand the distributed algorithmic foundations of large-scale graph computations, we study some fundamental graph problems in a message-passing model for distributed computing where $k \geq 2$ machines jointly perform computations on graphs with $n$ nodes (typically, $n \gg k$). The input graph is assumed to be initially randomly partitioned among the $k$ ma… ▽ More

    Submitted 26 July, 2018; v1 submitted 26 February, 2016; originally announced February 2016.

  7. arXiv:1503.02353  [pdf, other

    cs.DC cs.DS

    Fast Distributed Algorithms for Connectivity and MST in Large Graphs

    Authors: Gopal Pandurangan, Peter Robinson, Michele Scquizzato

    Abstract: Motivated by the increasing need to understand the algorithmic foundations of distributed large-scale graph computations, we study a number of fundamental graph problems in a message-passing model for distributed computing where $k \geq 2$ machines jointly perform computations on graphs with $n$ nodes (typically, $n \gg k$). The input graph is assumed to be initially randomly partitioned among the… ▽ More

    Submitted 6 July, 2016; v1 submitted 8 March, 2015; originally announced March 2015.

    ACM Class: C.2.4; F.1.1

  8. arXiv:1404.3318  [pdf, other

    cs.DS cs.DC

    Network-Oblivious Algorithms

    Authors: Gianfranco Bilardi, Andrea Pietracaprina, Geppino Pucci, Michele Scquizzato, Francesco Silvestri

    Abstract: A framework is proposed for the design and analysis of \emph{network-oblivious algorithms}, namely, algorithms that can run unchanged, yet efficiently, on a variety of machines characterized by different degrees of parallelism and communication capabilities. The framework prescribes that a network-oblivious algorithm be specified on a parallel model of computation where the only parameter is the p… ▽ More

    Submitted 12 April, 2014; originally announced April 2014.

    Comments: 34 pages

  9. arXiv:1311.6209  [pdf

    cs.DC cs.DS

    Distributed Algorithms for Large-Scale Graphs

    Authors: Khalid Hourani, Hartmut Klauck, William K. Moses Jr., Danupon Nanongkai, Gopal Pandurangan, Peter Robinson, Michele Scquizzato

    Abstract: Motivated by the increasing need for fast processing of large-scale graphs, we study a number of fundamental graph problems in a message-passing model for distributed computing, called $k$-machine model, where we have $k$ machines that jointly perform computations on $n$-node graphs. The graph is assumed to be partitioned in a balanced fashion among the $k$ machines, a common implementation in man… ▽ More

    Submitted 8 February, 2023; v1 submitted 25 November, 2013; originally announced November 2013.

    Comments: Preliminary version appeared at SODA 2015

    ACM Class: C.2.4; F.1.1

  10. arXiv:1307.1805  [pdf, ps, other

    cs.DS cs.DC

    Communication Lower Bounds for Distributed-Memory Computations

    Authors: Michele Scquizzato, Francesco Silvestri

    Abstract: We give lower bounds on the communication complexity required to solve several computational problems in a distributed-memory parallel machine, namely standard matrix multiplication, stencil computations, comparison sorting, and the Fast Fourier Transform. We revisit the assumptions under which preceding results were derived and provide new lower bounds which use much weaker and appropriate hypoth… ▽ More

    Submitted 20 September, 2013; v1 submitted 6 July, 2013; originally announced July 2013.

    Comments: Minor edits