Improved Approximation Algorithms for the Expanding Search Problem
A searcher faces a graph with edge lengths and vertex weights, initially having explored only a given starting vertex. In each step, the searcher adds an edge to the solution that connects an unexplored vertex to an explored vertex. This requires an amount of time equal to the edge length. The goal is to minimize the vertex-weighted sum of the exploration times over all vertices. We show that this problem is hard to approximate and provide algorithms with improved approximation guarantees. For the case that all vertices have unit weight, we provide a 2e-approximation. For the general case, we give a (5e/2+ε)-approximation for any ε > 0. Previously, for both cases only an 8-approximation was known. Finally, we provide a PTAS for the case of a Euclidean graph.
READ FULL TEXT