کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
414719 681013 2012 11 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
The class cover problem with boxes
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
پیش نمایش صفحه اول مقاله
The class cover problem with boxes
چکیده انگلیسی

In this paper we study the following problem: Given sets R and B of r red and b   blue points respectively in the plane, find a minimum-cardinality set HH of axis-aligned rectangles (boxes) so that every point in B   is covered by at least one rectangle of HH, and no rectangle of HH contains a point of R  . We prove the NP-hardness of the stated problem, and give either exact or approximate algorithms depending on the type of rectangles considered. If the covering boxes are vertical or horizontal strips we give an efficient algorithm that runs in O(rlogr+blogb+rb) time. For covering with oriented half-strips an optimal O((r+b)log(min{r,b}))O((r+b)log(min{r,b}))-time algorithm is shown. We prove that the problem remains NP-hard if the covering boxes are half-strips oriented in any of the four orientations, and show that there exists an O(1)O(1)-approximation algorithm. We also give an NP-hardness proof if the covering boxes are squares. In this situation, we show that there exists an O(1)O(1)-approximation algorithm.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Computational Geometry - Volume 45, Issue 7, August 2012, Pages 294–304
نویسندگان
, , , , , ,