Show simple item record

dc.contributor.advisorGovindarajan, Sathish
dc.contributor.authorRoy, Aniket Basu
dc.date.accessioned2019-08-28T05:59:33Z
dc.date.available2019-08-28T05:59:33Z
dc.date.submitted2017
dc.identifier.urihttps://etd.iisc.ac.in/handle/2005/4274
dc.description.abstractWe study a host of geometric optimization problems that are NP-hard and design polynomial time approximation algorithms for them. More precisely, we are given a family of geometric objects and a point set, mostly in the plane, and study different variants and generalizations of Packing and Covering problems. Our objects of study are mostly family of non-piercing regions in the plane. We call a set of simple and connected regions to be non-piercing if for any pair of intersecting regions, A and B both A\B and B\A are connected regions. A set of disks, squares, half-planes are examples of non-piercing regions, whereas, a set of lines, rectangles are examples of piercing objects. For most of the problems we have studied, a simple local search algorithm is enough to yield a PTAS whose analysis of approximation requires a suitable bipartite graph on the local search solution and the optimal solution to have a balanced sub-linear separator. We study a generalization of the standard packing problem, called the Capacitated Region Packing problem and its slight variant, the Shallow Packing problem. We devise a PTAS for both these problems with restrictions on the capacities. For the former problem, the objects are non-piercing whereas for the latter problem the objects can be even more general and only have sub-quadratic union complexity with the capacities at most some constant for both the cases. The non-triviality here is to show that the intersection graph of arrangements with shallow depth, which is not planar, has balanced sub-linear separators. Our results complement the Maximum Independent Set of Rectangles problem as rectangles are both piercing and have quadratic union complexity. We also study the Shallow Point Packing problem and are able to show that local search works here as well for unit capacity and devise a constant factor approximation algorithm using an adaptation Brannaman-Goodrich technique for packing problems. Runaway Rectangle Escape problem is closely related to the above packing problems and is motivated from routing in printed circuit boards. Here we are given a set of axis-parallel rectangles inside a rectangular boundary R and a maximum allowed depth d. The objective is to extend the maximum number of input rectangles to one of the four sides of R such that the maximum depth of a point is at most d after extension. We show that local search gives a (2 + )-approximation for d = O(1). When the input rectangles are all disjoint then we devise a simple 4(1 + 1=(d 􀀀 1))-approximation algorithm. We also propose a randomized (1 + )-approximation algorithm based on randomized rounding making some density assumptions. Lastly, we show the problem to be NP-hard even when the rectangles are unit squares aligned in a grid. We study the Multi-Cover problem which is a generalization of the Set Cover problem. We give a PTAS for non-piercing regions when the depth of every point is at most constant. We also study different variants of the covering problem like the Unique Coverage, and Prize Collecting Set Cover problem. For Unique Cover we show that local search yields a PTAS for non-piercing regions for bounded depth and degree. For Prize Collecting Set Cover a PTAS works for non-piercing regions if the weight of every region is within a range [1; a], where a is some constant. Lastly, we consider variants of the Art Gallery problems called the Minimum (Horizontal) Sliding Cameras problem, M(H)SC. We are given an orthogonal polygon and we need to deploy mobile guards who can walk along an orthogonal (horizontal) line segment and can guard a point inside the polygon if the perpendicular drawn from the point onto the line segment lies inside the polygon. Our local search algorithm yields a PTAS for the MHSC problem and also the MSC problem when the polygon has no holes. In order to do so we prove an appropriate graph on orthogonal line segments to be planar by proposing a graph drawing scheme.en_US
dc.language.isoen_USen_US
dc.relation.ispartofseriesG28717;
dc.rightsI grant Indian Institute of Science the right to archive and to make available my thesis or dissertation in whole or in part in all forms of media, now hereafter known. I retain all proprietary rights, such as patent rights. I also retain the right to use in future works (such as articles or books) all or part of this thesis or dissertationen_US
dc.subjectShallow Packing Problemen_US
dc.subjectRunway Rectangle Escape Problemen_US
dc.subjectMulti-cover Problemen_US
dc.subjectArt Gallery Problemsen_US
dc.subjectGeometric Covering and Packingen_US
dc.subjectCapacitated Region Packingen_US
dc.subjectShallow Point Packingen_US
dc.subjectNon-Piercing Regionsen_US
dc.subject.classificationComputer Science and Automationen_US
dc.titleApproximation Algorithms for Geometric Packing and Covering Problemsen_US
dc.typeThesisen_US
dc.degree.namePhDen_US
dc.degree.levelDoctoralen_US
dc.degree.grantorIndian Institute of Scienceen_US
dc.degree.disciplineEngineeringen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record