Shortest path queries, graph partitioning and covering problems in worst and beyond worst case settings
Haris Angelidakis

TL;DR
This thesis develops approximation algorithms for NP-hard shortest path and graph partitioning problems, analyzing both worst-case and beyond worst-case stability models to understand their complexity and algorithmic limits.
Contribution
It introduces worst-case algorithms for Hub Labeling on various graph classes and explores stability-based approaches for clustering and covering problems, establishing new bounds and connections.
Findings
Improved worst-case algorithms for Hub Labeling in general, tree, and low highway dimension graphs.
Extended stability analysis to problems like Multiway Cut, Vertex Cover, and TSP, with new algorithmic results.
Proved lower bounds for certain algorithm families, indicating limits of current approaches.
Abstract
In this thesis, we design algorithms for several NP-hard problems in both worst and beyond worst case settings. In the first part of the thesis, we apply the traditional worst case methodology and design approximation algorithms for the Hub Labeling problem; Hub Labeling is a preprocessing technique introduced to speed up shortest path queries. Before this work, Hub Labeling had been extensively studied mainly in the beyond worst case analysis setting, and in particular on graphs with low highway dimension. In this work, we significantly improve our theoretical understanding of the problem and design (worst-case) algorithms for various classes of graphs, such as general graphs, graphs with unique shortest paths and trees, as well as provide matching inapproximability lower bounds for the problem in its most general settings. Finally, we demonstrate a connection between computing a Hub…
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
TopicsAdvanced Graph Theory Research · Data Management and Algorithms · Optimization and Search Problems
