Designing Caterpillars for Graphs: Approximation and Hardness
Leon Kullmann, Phuoc Lucky Trinh, Leon Kellerhals, Mitja Krebs, André Nichterlein, Stefan Schmid
Abstract
The classical Minimum Linear Arrangement (MLA) problem has been studied extensively. It is known to be NP-hard and it admits an O( n n)-approximation [Feige and Lee, IPL, 2007]. MLA can be defined as follows as design problem: Given a graph G with vertex set V(G), design a path H on the same vertex set that minimizes the linear arrangement cost Σuv∈ E(G)distH(u,v), where distH(u,v) indicates the distance of u and v in H. We initiate the study of the generalization in which H is allowed to be a caterpillar graph of maximum degree at most Δ. Caterpillars are the simplest generalization of paths, having pathwidth one and interpolating between paths and stars via the degree parameter Δ. We give an algorithm that lifts any α-approximation for MLA to an (α+3-2/(Δ-1))-approximation for our problem, thus obtaining an O( n n)-approximation for our more general problem as well. Moreover, we derive a 4-approximation whenever MLA is polynomial-time solvable, in particular, for trees. Complementing these results, we prove NP-hardness for every constant Δ≥ 2, and, in stark contrast to MLA, show it remains NP-hard on trees when Δ is part of the input.
Create a lesson
Related papers
A Near-Optimal Space Lower Bound for Euclidean Diameter Estimation in Dynamic Streams
Ashwin Padaki, Krish Singal, Erik Waingarten
A Walk From Free Probability to Matrix Discrepancy I: Matrix Spencer
Tarun Kathuria
A Walk From Free Probability to Matrix Discrepancy II: Weaver's Problem and the Kadison-Singer Conjecture
Tarun Kathuria
Degree-Free Spectral Independence for Log-Concave Holant Measures
Xiaoyu Chen, Zejia Chen, Xinyuan Zhang
Optimizing Both Checking and Update Costs in Random Walk Search
Simon Apers, Marin Costes
Routing Multiple Agents Below the Sum of Distances
Matthias Bentert, Eduard Eiben, Fedor V. Fomin et al.