4.4 Article

Exact and Approximation Algorithms for the Expanding Search Problem

Journal

INFORMS JOURNAL ON COMPUTING
Volume 34, Issue 1, Pages 281-296

Publisher

INFORMS
DOI: 10.1287/ijoc.2020.1047

Keywords

search problems; network optimization; branch-and-cut; approximation algorithms

Funding

  1. Research Foundation-Flanders (Fonds Wetenschappelijk Onderzoek)

Ask authors/readers for more resources

This paper presents new algorithms for the expanding search problem, which involves searching a graph for a target hidden in one of the nodes according to a known probability distribution. The proposed algorithms, including a branch-and-cut procedure, a greedy algorithm, and a local search procedure, have been analyzed both experimentally and theoretically, showing improvement on existing methods and providing the first constant-factor approximation guarantee for this problem.
Suppose a target is hidden in one of the vertices of an edge-weighted graph according to a known probability distribution. Starting from a fixed root node, an expanding search visits the vertices sequentially until it finds the target, where the next vertex can be reached from any of the previously visited vertices. That is, the time to reach the next vertex equals the shortest-path distance from the set of all previously visited vertices. The expanding search problem then asks for a sequence of the nodes, so as to minimize the expected time to finding the target. This problem has numerous applications, such as searching for hidden explosives, mining coal, and disaster relief. In this paper, we develop exact algorithms and heuristics, including a branch-and-cut procedure, a greedy algorithm with a constant-factor approximation guarantee, and a local search procedure based on a spanning-tree neighborhood. Computational experiments show that our branch-and-cut procedure outperforms existing methods for instances with nonuniform probability distributions and that both our heuristics compute near-optimal solutions with little computational effort. Summary of Contribution: This paper studies new algorithms for the expanding search problem, which asks to search a graph for a target hidden in one of the nodes according to a known probability distribution. This problem has applications such as searching for hidden explosives, mining coal, and disaster relief. We propose several new algorithms, including a branch-and-cut procedure, a greedy algorithm, and a local search procedure; and we analyze their performance both experimentally and theoretically. Our analysis shows that the algorithms improve on the performance of existing methods and establishes the first constant-factor approximation guarantee for this problem.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.4
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available