Robust-Sorting and Applications to Ulam-Median
Ragesh Jaiswal, Amit Kumar, Jatin Yadav

TL;DR
This paper introduces a randomized robust sorting algorithm resilient to adversarial errors, with applications to efficiently approximating the Ulam-Median problem in permutation metrics.
Contribution
It presents a novel randomized sorting method that tolerates adversarial noise and applies it to develop a linear-time approximation algorithm for the Ulam-Median problem.
Findings
Algorithm queries only O(n) edges in expectation
Achieves order close to true with error proportional to erroneous nodes
Provides the first linear-time approximation for Ulam-k-Median
Abstract
Sorting is one of the most basic primitives in many algorithms and data analysis tasks. Comparison-based sorting algorithms, like quick-sort and merge-sort, are known to be optimal when the outcome of each comparison is error-free. However, many real-world sorting applications operate in scenarios where the outcome of each comparison can be noisy. In this work, we explore settings where a bounded number of comparisons are potentially corrupted by erroneous agents, resulting in arbitrary, adversarial outcomes. We model the sorting problem as a query-limited tournament graph where edges involving erroneous nodes may yield arbitrary results. Our primary contribution is a randomized algorithm inspired by quick-sort that, in expectation, produces an ordering close to the true total order while only querying edges. We achieve a distance from the target order within $(3…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
