z-logo
open-access-imgOpen Access
Exact and Approximation Algorithms for the Expanding Search Problem
Author(s) -
Ben Hermans,
Roel Leus,
Jannik Matuschke
Publication year - 2021
Publication title -
informs journal on computing
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 1.403
H-Index - 80
eISSN - 1526-5528
pISSN - 1091-9856
DOI - 10.1287/ijoc.2020.1047
Subject(s) - heuristics , vertex (graph theory) , algorithm , computer science , greedy algorithm , search problem , local search (optimization) , search algorithm , approximation algorithm , mathematics , set (abstract data type) , search tree , shortest path problem , path (computing) , mathematical optimization , graph , theoretical computer science , programming language
Suppose a target is hidden in one of the vertices of an edge-weighted graph according to a known probability distribution. The expanding search problem asks for a search sequence of the vertices so as to minimize the expected time for finding the target, where the time for reaching the next vertex is determined by its distance to the region that was already searched. 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 novel local search procedure based on a spanning tree neighborhood. Computational experiments show that our branch-and-cut procedure outperforms all existing methods for general instances and both heuristics compute near-optimal solutions with little computational effort.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom