Pith. sign in

REVIEW 1 cited by

Centroid Approximation with Multidimensional Approximate Agreement Protocols

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2306.12741 v4 pith:P74WMVAH submitted 2023-06-22 cs.DC

classification cs.DC
keywords approximationcentroidalgorithmsagreeingagreementapproximatebyzantinevalidity
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
abstract

In this paper, we present distributed fault-tolerant algorithms that approximate the centroid (i.e., the average) of a set of $n$ data points in $\mathbb{R}^d$. Our work falls into the broader area of multidimensional Byzantine approximate agreement. We show that state-of-the-art algorithms, such as agreeing inside the convex hull of all non-faulty vectors, or minimum-diameter averaging (MDA), in the worst case either prevent us from agreeing on a vector close to the centroid (in terms of approximation quality), or allow Byzantine parties to influence the output considerably (in terms of validity). To design better approximation algorithms, we propose a novel concept of defining an approximation ratio of the centroid by including the vectors of the Byzantine adversaries in the definition. We analyze the algorithms in the synchronous and asynchronous models of communication with public communication channels. We show that the standard agreement algorithms based on agreeing inside the convex hull of all non-faulty vectors do not allow us to compute a better approximation than $2d$ of the centroid. On the other hand, MDA can be used to achieve constant approximation at the cost of only satisfying strong validity. As a trade-off, we develop an approach that reaches a $2\sqrt{d}$-approximation of the centroid, while satisfying box validity. Our approach provides optimal resilience, allowing up to $t<n/3$ faulty nodes.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. Round and Resilience-Optimal Approximate Agreement on Trees and Block Graphs

    cs.DC 2025-02 unverdicted novelty 7.0 of 10

    Synchronous Byzantine approximate agreement on any tree can be solved in O(log D / log log D) rounds, and this is optimal when the fault fraction is constant.

Pith tools