共 50 条
Independent Sets and Hitting Sets of Bicolored Rectangular Families
被引:0
|作者:
Soto, Jose A.
[1
,2
]
Telha, Claudio
[3
]
机构:
[1] Univ Chile, Dept Engn Math, Santiago, Chile
[2] Univ Chile, Ctr Math Modeling, IRL CNRS 2807, Santiago, Chile
[3] Univ Los Andes, Fac Engn & Appl Sci, Santiago, Chile
关键词:
Independent set;
Hitting set;
Axis-parallel rectangles;
Jump number;
ALGORITHM;
GRAPH;
THEOREM;
CYCLE;
D O I:
10.1007/s00453-021-00810-1
中图分类号:
TP31 [计算机软件];
学科分类号:
081202 ;
0835 ;
摘要:
A bicolored rectangular family BRF is the collection of all axis-parallel rectangles formed by selecting a bottom-left corner from a finite set of points A and an upper-right corner from a finite set of points B. We devise a combinatorial algorithm to compute the maximum independent set and the minimum hitting set of a BRF that runs in O(n(2.5) root log n)-time, where n = vertical bar A vertical bar + vertical bar B vertical bar. This result significantly reduces the gap between the Omega(n(7))-time algorithm by Benczur (Discrete Appl Math 129 (2-3):233-262, 2003) for the more general problem of finding directed covers of pairs of sets, and the O(n(2))-time algorithms of Franzblau and Kleitman (Inf Control 63(3):164-189, 1984) and Knuth (ACM J Exp Algorithm 1:1, 1996) for BRFs where the points of A lie on an anti-diagonal line. Furthermore, when the bicolored rectangular family is weighted, we show that the problem of finding the maximum weight of an independent set is NP-hard, and provide efficient algorithms to solve it on important subclasses.
引用
收藏
页码:1918 / 1952
页数:35
相关论文