alphaFeedback

WorksComputer Science

Approximating Minimum Spanning Trees in Metrics under Semi-Random Corruptions

Abstract

We study the problem of finding minimum spanning trees in semi-random corrupted metrics. In this problem proposed by Bateni, Dharangutte, Jayaram, and Wang (COLT'24), we start with a metric space M=(X,d)\mathcal{M} = (X, d). The adversary independently corrupts each pairwise distance with probability pp. The algorithm only observes these possibly corrupted distances and must output a spanning tree whose expected cost (in the true metric) is multiplicatively close to the minimum spanning tree cost. Prior work showed that losing a factor of Ω(log⁡n)Ω(\log n) is necessary, even if the algorithm may adaptively select O(n/log⁡n)O(n/\log n) points and probe the true distances between them. However, no upper bounds were known. We study three regimes based on whether the adversary can only increase, decrease, or arbitrarily change the corrupted distances. We show the following: (1) In the increase-only setting, we give a polynomial-time O(1)O(1)-approximation algorithm for any constant 0≤p<10 \le p < 1. (2) In the decrease-only setting, we give an O(log⁡n)O(\log n)-approximation algorithm for any constant 0≤p<10 \le p < 1. Additionally, we show an O(log⁡4n)O(\log^4 n)-approximation algorithm that runs in quasi-polynomial time nO(log⁡n)n^{O(\log n)}, for any constant p≤0.1p \leq 0.1. Moreover, we show that a polynomial-time algorithm computing an n1/3−εn^{1/3-\varepsilon}-approximation is unlikely to exist. (3) In the general setting, where the adversary can both increase and decrease distances, we show an O(log⁡n)O(\log n)-approximation algorithm for every 0≤p<140 \leq p < \frac{1}{4}. Further, we show that no o(n)o(n)-approximation is possible for 12≤p<1\frac{1}{2} \leq p < 1. Our algorithms answer the main open question in Bateni et al.'s work; moreover, the O(log⁡n)O(\log n)-approximations in the latter two settings are information-theoretically optimal.

Paper details

vlnc:W_khaw5tnq
v1 · latestHistory (1)

published · Fresh — added to the Hub within the last 30 days

added ·

Usage

views · 9

downloads · 0

A view counts once per browser per day, a download each time the PDF is requested.

arXiv nonexclusive license

Original source

  • Computer Science

GPT 5.4 · View statement →

Looking for related papers…