https://scigraph.springernature.com/explorer/license/
In this paper, we consider a graph problem on a connected weighted undirected graph, called the searchlight guarding problem. Our problem is an extension of so-called graph searching/guarding problem by considering the time slot parameter in addition to the traditional building cost. Suppose that there is a fugitive who moves along the edges of the graph at any speed. We want to place a set of searchlights at the vertices to search the edges of the graph and capture the fugitive. It costs some building cost to place a searchlight at some vertex. The searchlight guarding problem is to allocate a set S of searchlights at the vertices such that the total costs of the vertices in S is minimized. If there is more than one set of searchlights with the minimum building cost, then find the one with the minimum searching time, that is, the time slots needed to capture the fugitive is the minimum. The problem is known to be NP-hard on weighted bipartite graphs, split graphs, and chordal graphs; and it is linear time solvable on weighted trees and interval graphs. In this paper, an algorithm is designed to solve the problem on weighted two-terminal series-parallel graphs. It works on the parsing tree structure of the given two-terminal series-parallel graph. The algorithm is divided into two phases. In the phase one, we first extract some useful properties of optimal solutions. Employing these properties, an algorithm is designed to find the set of searchlights with the minimum guarding cost and to assign the searching directions of all edges by the dynamic programming strategy. In the phase two, the searched time slots of all edges are determined by the breadth-first-search from the root of the parsing tree. The time complexities of both phases are linear. Thus, our algorithm is time optimal.
143-172
An optimal algorithm for solving the searchlight guarding problem on weighted two-terminal series-parallel graphs
http://link.springer.com/10.1007/s002360050156
1999-02-01
2019-04-11T01:52
research_article
1999-02
en
articles
false
Computation Theory and Mathematics
doi
10.1007/s002360050156
Tang
C.Y.
pub.1044392044
dimensions_id
William C.K.
Yen
36
Department of Computer Science, National Tsing Hua University, Hsinchu 300, Taiwan, R.O.C. (e-mail: cytang@cs.nthu.edu.tw), TW
National Tsing Hua University
readcube_id
d374d9160f2d6fd76d7e57de79409b6fa24d202345dde02f109ada4ee562dbdc
2
Springer Nature - SN SciGraph project
Information and Computing Sciences
0001-5903
1432-0525
Acta Informatica
Department of Business Administration, Ming-Hsin Institute of Technology, Hsin-Feng, Hsinchu 304, Taiwan, R.O.C. (e-mail: ckyen001@ms7.hinet.net), TW