Distance-Preserving Graph Contractions

From MaRDI portal
Publication:5233754

DOI10.1137/18M1169382zbMATH Open1430.68177arXiv1705.04544OpenAlexW2971548643WikidataQ127320834 ScholiaQ127320834MaRDI QIDQ5233754FDOQ5233754


Authors: Aaron Bernstein, Karl Däubel, Y. Disser, Max Klimm, Torsten Mütze, Frieder Smolny Edit this on Wikidata


Publication date: 6 September 2019

Published in: SIAM Journal on Discrete Mathematics (Search for Journal in Brave)

Abstract: Compression and sparsification algorithms are frequently applied in a preprocessing step before analyzing or optimizing large networks/graphs. In this paper we propose and study a new framework contracting edges of a graph (merging vertices into super-vertices) with the goal of preserving pairwise distances as accurately as possible. Formally, given an edge-weighted graph, the contraction should guarantee that for any two vertices at distance d, the corresponding super-vertices remain at distance at least varphi(d) in the contracted graph, where varphi is a tolerance function bounding the permitted distance distortion. We present a comprehensive picture of the algorithmic complexity of the contraction problem for affine tolerance functions , where alphageq1 and are arbitrary real-valued parameters. Specifically, we present polynomial-time algorithms for trees as well as hardness and inapproximability results for different graph classes, precisely separating easy and hard cases. Further we analyze the asymptotic behavior of contractions, and find efficient algorithms to compute (non-optimal) contractions despite our hardness results.


Full work available at URL: https://arxiv.org/abs/1705.04544




Recommendations




Cites Work


Cited In (7)





This page was built for publication: Distance-Preserving Graph Contractions

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q5233754)