Settling Weighted Token Swapping up to Algorithmic Barriers
Nicole Wein, Guanyu Tony Zhang

TL;DR
This paper introduces the first approximation algorithms and tight barrier results for the weighted token swapping problem on graphs and trees, extending the understanding from the unweighted case to weighted scenarios.
Contribution
It provides the first known approximation algorithms for weighted token swapping on graphs and trees, along with tight barrier results, addressing a significant gap in the literature.
Findings
Approximation ratio of 2+2W/w for general graphs.
Approximation ratio of 1+W/w for trees.
Established tight barrier results for weighted token swapping.
Abstract
We study the weighted token swapping problem, in which we are given a graph on vertices, weighted tokens, an initial assignment of one token to each vertex, and a final assignment of one token to each vertex. The goal is to find a minimum-cost sequence of swaps of adjacent tokens to reach the final assignment from the initial assignment, where the cost is the sum over all swaps of the sum of the weights of the two swapped tokens. Unweighted token swapping has been extensively studied: it is NP-hard to approximate to a factor better than , and there is a polynomial-time 4-approximation, along with a tight "barrier" result showing that the class of locally optimal algorithms cannot achieve a ratio better than 4. For trees, the problem remains NP-hard to solve exactly, and there is a polynomial-time 2-approximation, along with a tight barrier result showing that the class of…
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.
Taxonomy
TopicsAlgorithms and Data Compression · Image Processing and 3D Reconstruction
