Approximation Strategies for Generalized Binary Search in Weighted Trees
Abstract
We consider the following generalization of the binary search problem. A search strategy is required to locate an unknown target node in a given tree . Upon querying a node of the tree, the strategy receives as a reply an indication of the connected component of containing the target . The cost of querying each node is given by a known non-negative weight function, and the considered objective is to minimize the total query cost for a worst-case choice of the target. Designing an optimal strategy for a weighted tree search instance is known to be strongly NP-hard, in contrast to the unweighted variant of the problem which can be solved optimally in linear time. Here, we show that weighted tree search admits a quasi-polynomial time approximation scheme: for any , there exists a -approximation strategy with a computation time of . Thus, the problem is not APX-hard, unless . By applying a generic reduction, we obtain as a corollary that the studied problem admits a polynomial-time -approximation. This improves previous -approximation approaches, where the -notation disregards -factors.
Cite
@article{arxiv.1702.08207,
title = {Approximation Strategies for Generalized Binary Search in Weighted Trees},
author = {Dariusz Dereniowski and Adrian Kosowski and Przemyslaw Uznanski and Mengchuan Zou},
journal= {arXiv preprint arXiv:1702.08207},
year = {2017}
}