ACM Home Page
Please provide us with feedback. Feedback
Rectangle covers revisited computationally
Full text PdfPdf (568 KB)
Source Journal of Experimental Algorithmics (JEA) archive
Volume 11 ,  (2006) table of contents
SECTION: 2 - Selected papers from WEA 2005 table of contents
Article No. 2.6  
Year of Publication: 2007
ISSN:1084-6654
Authors
Laura Heinrich-Litan  Robert Bosch GmbH, Daimlerstrasse, Leonberg
Marco E. Lübbecke  Technische Universität Berlin, Berlin, Germany
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 10,   Downloads (12 Months): 99,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1187436.1216583
What is a DOI?

ABSTRACT

We consider the problem of covering an orthogonal polygon with a minimum number of axis-parallel rectangles from a computational point of view. We propose an integer program which is the first general approach to obtain provably optimal solutions to this well-studied NP-hard problem. It applies to common variants like covering only the corners or the boundary of the polygon and also to the weighted case. In experiments, it turns out that the linear programming relaxation is extremely tight and rounding a fractional solution is an immediate high-quality heuristic. We obtain excellent experimental results for polygons originating from VLSI design, fax data sheets, black and white images, and for random instances. Making use of the dual linear program, we propose a stronger lower bound on the optimum, namely, the cardinality of a fractional stable set. Furthermore, we outline ideas how to make use of this bound in primal--dual-based algorithms. We give partial results, which make us believe that our proposals have a strong potential to settle the main open problem in the area: To find a constant factor approximation algorithm for the rectangle cover problem.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
Aupperle, L., Conn, H., Keil, J., and O'Rourke, J. 1988. Covering orthogonal polygons with squares. In Proc. 26th Allerton Conf. Commun. Control Comput. 97--106.
 
3
Berge, C., Chen, C., Chvátal, V., and Seow, C. 1981. Combinatorial properties of polyominoes. Combinatorica 1, 217--224.
 
4
Berman, P. and DasGupta, B. 1997. Complexities of efficient solutions of rectilinear polygon cover problems. Algorithmica 17, 4, 331--356.
 
5
 
6
Chaiken, S., Kleitman, D., Saks, M., and Shearer, J. 1981. Covering regions by rectangles. SIAM J. Algebraic Discrete Methods 2, 394--410.
 
7
 
8
 
9
Goemans, M. and Williamson, D. 1996. The primal-dual method for approximation algorithms and it application to network design problems. See Hochbaum {1996}, Chapter 4.
 
10
Golumbic, M. 1980. Algorithmic Graph Theory and Perfect Graphs. Academic Press, New York.
 
11
Hannenhalli, S., Hubell, E., Lipshutz, R., and Pevzner, P. 2002. Combinatorial algorithms for design of DNA arrays. Adv. Biochem. Eng. Biotechnol. 77, 1--19.
 
12
Heinrich-Litan, L. and Lübbecke, M. 2005. Rectangle covers revisited computationally. In Proceedings of the 4th International Workshop on Efficient and Experimental Algorithms (WEA05), S. Nikoletseas, Ed. Lect. Notes Comput. Sci., vol. 3503. Springer-Verlag, New York. 55--66.
 
13
 
14
ILOG Inc., CPLEX Division. 2004. CPLEX 9.0 User's Manual.
 
15
Jain, K. 2001. A factor 2 approximation algorithm for the generalized Steiner network problem. Combinatorica 21, 1, 39--60.
 
16
 
17
 
18
Masek, W. 1979. Some NP-complete set covering problems. Unpublished manuscript, MIT.
 
19
 
20
 
21
Ohtsuki, T. 1982. Minimum dissection of rectilinear regions. In Proc. 1982 IEEE Symp. on Circuits and Systems, Rome. 1210--1213.
 
22
Schrijver, A. 2003. Combinatorial Optimization: Polyhedra and Efficiency. Springer, New York.
 
23

Collaborative Colleagues:
Laura Heinrich-Litan: colleagues
Marco E. Lübbecke: colleagues