Logo image
Efficient algorithms for the conditional covering problem
Journal article   Peer reviewed

Efficient algorithms for the conditional covering problem

Robert Benkoczi, Binay Bhattacharya, Yuzhuang Hu, Chien-Hsin Lin, Qiaosheng Shi and Biing-Feng Wang
Information and Computation, Vol.219, pp.39-57
10/2012

Abstract

Algorithms Conditional covering Covering location problems Dynamic programming Graphs
We consider the conditional covering problem in an undirected network, in which each vertex represents a demand point that must be covered by a facility as well as a potential facility site. Each facility can cover all vertices within a given coverage radius, except the vertex at which the facility is located. The objective is to locate facilities to cover all vertices such that the total facility location cost is minimized. In this paper, new upper bounds are proposed for the conditional covering problem on paths, cycles, extended stars, and trees. In particular, we provide an O(nlogn)-time algorithm for paths, an O( n2 logn)-time algorithm for cycles, an O( n1.5 logn)-time algorithm for extended stars, and an O( n3 )-time algorithm for trees. Our algorithms for paths, extended stars, and trees improve the previous upper bounds from O( n2 ), O( n2 ), and O( n4 ), respectively. © 2012 Elsevier Inc.

Metrics

1 Record Views

Details

Logo image