Energy-efficient distributed algorithms for synchronous networks
From MaRDI portal
Abstract: We study the design of energy-efficient algorithms for the LOCAL and CONGEST models. Specifically, as a measure of complexity, we consider the maximum, taken over all the edges, or over all the nodes, of the number of rounds at which an edge, or a node, is active in the algorithm. We first show that every Turing-computable problem has a CONGEST algorithm with constant node-activation complexity, and therefore constant edge-activation complexity as well. That is, every node (resp., edge) is active in sending (resp., transmitting) messages for only rounds during the whole execution of the algorithm. In other words, every Turing-computable problem can be solved by an algorithm consuming the least possible energy. In the LOCAL model, the same holds obviously, but with the additional feature that the algorithm runs in rounds in -node networks. However, we show that insisting on algorithms running in rounds in the CONGEST model comes with a severe cost in terms of energy. Namely, there are problems requiring edge-activations (and thus node-activations as well) in the CONGEST model whenever solved by algorithms bounded to run in rounds. Finally, we demonstrate the existence of a sharp separation between the edge-activation complexity and the node-activation complexity in the CONGEST model, for algorithms bounded to run in rounds. Specifically, under this constraint, there is a problem with edge-activation complexity but node-activation complexity.
Cites work
- scientific article; zbMATH DE number 7774261 (Why is no real title available?)
- Communication Complexity
- Distributed Computing: A Locality-Sensitive Approach
- Logical locality entails frugal distributed computation over graphs (extended abstract)
- On the power of the congested clique model
- Rounds in Communication Complexity Revisited
- Sleeping is Efficient: MIS in O (1)-rounds Node-averaged Awake Complexity
- The energy complexity of broadcast
This page was built for publication: Energy-efficient distributed algorithms for synchronous networks
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q6148079)