An improved algorithm for the red-blue hitting set problem with the consecutive ones property

被引:2
作者
Chang, Maw-Shang [1 ]
Chung, Hsiao-Han [1 ]
Lin, Chuang-Chieh [1 ]
机构
[1] Natl Chung Cheng Univ, Dept Comp Sci & Informat Engn, Chiayi, Taiwan
关键词
Design of algorithms; Covering problem; Hitting set; Consecutive ones property; Shortest path;
D O I
10.1016/j.ipl.2010.07.010
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Let S be a set of elements. We say that a collection C of subsets of S has the consecutive ones property if there exist a linear order on S and a 0-1 matrix M, where M-ij = 1 if and only if the jth element is in the ith set in C. such that all l's appear consecutively in each row of M. A set X is an element of C is hit by a subset S' subset of S if X boolean AND S' not equal 0. Let C-r (red collection) and C-b (blue collection) be two collections of subsets of S respectively. The red-blue hitting set problem asks for a subset S' subset of S such that all sets in the blue collection are hit by S', while the number of sets in the red collection hit by S' has to be minimum. We present a shortest-path based algorithm with time complexity O(vertical bar C-b parallel to S vertical bar + vertical bar C-r parallel to S vertical bar + vertical bar S vertical bar(2)) for this problem with C-r boolean OR C-b having the consecutive ones property, which improves the previous time bound O(vertical bar C-r parallel to C-b parallel to S vertical bar(2)) by Dom et al. (2008) [8]. (C) 2010 Elsevier B.V. All rights reserved.
引用
收藏
页码:845 / 848
页数:4
相关论文
共 13 条
[1]   STRUCTURE PRESERVING REDUCTIONS AMONG CONVEX-OPTIMIZATION PROBLEMS [J].
AUSIELLO, G ;
DATRI, A ;
PROTASI, M .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1980, 21 (01) :136-153
[2]   TESTING FOR CONSECUTIVE ONES PROPERTY, INTERVAL GRAPHS, AND GRAPH PLANARITY USING PQ-TREE ALGORITHMS [J].
BOOTH, KS ;
LUEKER, GS .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1976, 13 (03) :335-379
[3]   Design and validation of methods searching for risk factors in genotype case-control studies [J].
Brinza, Dumitru ;
Zelikovsky, Alexander .
JOURNAL OF COMPUTATIONAL BIOLOGY, 2008, 15 (01) :81-90
[4]   Wavelength rerouting in optical networks, or the Venetian Routing problem [J].
Caprara, A ;
Italiano, GF ;
Mohan, G ;
Panconesi, A ;
Srinivasan, A .
JOURNAL OF ALGORITHMS-COGNITION INFORMATICS AND LOGIC, 2002, 45 (02) :93-125
[5]  
CARR RD, P 11 ANN ACM SIAM S, P345
[6]  
Cormen T., 2001, Introduction to Algorithms
[7]  
Dijkstra E. W., 1959, Numerische Mathematik, V1, P269, DOI [10.1007/BF01386390, DOI 10.1007/BF01386390]
[8]   Red-blue covering problems and the consecutive ones property [J].
Dom, Michael ;
Guo, Jiong ;
Niedermeier, Rolf ;
Wernicke, Sebastian .
JOURNAL OF DISCRETE ALGORITHMS, 2008, 6 (03) :393-407
[9]   A threshold of in n for approximating set cover [J].
Feige, U .
JOURNAL OF THE ACM, 1998, 45 (04) :634-652
[10]   INCIDENCE MATRICES AND INTERVAL GRAPHS [J].
FULKERSON, DR ;
GROSS, OA .
PACIFIC JOURNAL OF MATHEMATICS, 1965, 15 (03) :835-+