Delaunay Graphs for Various Geometric Objects

Given a set of n points P ⊂ R2, the Delaunay graph of P for a family of geometric objects C is a graph defined as follows: the vertex set is P and two points p, p' ∈ P are connected by an edge if and only if there exists some C ∈ C containing p, p' but no other point of P. Delaunay graph o...

Full description

Bibliographic Details
Main Author: Agrawal, Akanksha
Other Authors: Govindarajan, Sathish
Language:en_US
Published: 2017
Subjects:
Online Access:http://hdl.handle.net/2005/2906
http://etd.ncsi.iisc.ernet.in/abstracts/3768/G26648-Abs.pdf
id ndltd-IISc-oai-etd.ncsi.iisc.ernet.in-2005-2906
record_format oai_dc
spelling ndltd-IISc-oai-etd.ncsi.iisc.ernet.in-2005-29062017-12-13T03:51:31ZDelaunay Graphs for Various Geometric ObjectsAgrawal, AkankshaDelaunay TriangulationDelaunay GraphsComputational GeometryVertex CoverTriangulationsAxis-Paralalel SlabsMaximal-Planar GraphsFixed Parameter Tractable AlgorithmsHitting SetNP-completenessChordless-NSTGeometric ObjectsComputer ScienceGiven a set of n points P ⊂ R2, the Delaunay graph of P for a family of geometric objects C is a graph defined as follows: the vertex set is P and two points p, p' ∈ P are connected by an edge if and only if there exists some C ∈ C containing p, p' but no other point of P. Delaunay graph of circle is often called as Delaunay triangulation as each of its inner face is a triangle if no three points are co-linear and no four points are co-circular. The dual of the Delaunay triangulation is the Voronoi diagram, which is a well studied structure. The study of graph theoretic properties on Delaunay graphs was motivated by its application to wireless sensor networks, meshing, computer vision, computer graphics, computational geometry, height interpolation, etc. The problem of finding an optimal vertex cover on a graph is a classical NP-hard problem. In this thesis we focus on the vertex cover problem on Delaunay graphs for geometric objects like axis-parallel slabs and circles(Delaunay triangulation). 1. We consider the vertex cover problem on Delaunay graph of axis-parallel slabs. It turns out that the Delaunay graph of axis-parallel slabs has a very special property — its edge set is the union of two Hamiltonian paths. Thus, our problem reduces to solving vertex cover on the class of graphs whose edge set is simply the union of two Hamiltonian Paths. We refer to such a graph as a braid graph. Despite the appealing structure, we show that deciding k-vertex cover on braid graphs is NP-complete. This involves a rather intricate reduction from the problem of finding a vertex cover on 2-connected cubic planar graphs. 2. Having established the NP-hardness of the vertex cover problem on braid graphs, we pursue the question of improved fixed parameter algorithms on braid graphs. The best-known algorithm for vertex cover on general graphs has a running time of O(1.2738k + kn) [CKX10]. We propose a branching based fixed parameter tractable algorithm with running time O⋆(1.2637k) for graphs with maximum degree bounded by four. This improves the best known algorithm for this class, which surprisingly has been no better than the algorithm for general graphs. Note that this implies faster algorithms for the class of braid graphs (since they have maximum degree at most four). 3. A triangulation is a 2-connected plane graph in which all the faces except possibly the outer face are triangles, we often refer to such graphs as triangulated graphs. A chordless-NST is a triangulation that does not have chords or separating triangles (non-facial triangles). We focus on the computational problem of optimal vertex covers on triangulations, specifically chordless-NST. We call a triangulation Delaunay realizable if it is combinatorially equivalent to some Delaunay triangulation. Characterizations of Delaunay triangulations have been well studied in graph theory. Dillencourt and Smith [DS96] showed that chordless-NSTs are Delaunay realizable. We show that for chordless-NST, deciding the vertex cover problem is NP-complete. We prove this by giving a reduction from vertex cover on 3-connected, triangle free planar graph to an instance of vertex cover on a chordless-NST. 4. If the outer face of a triangulation is also a triangle, then it is called a maximal planar graph. We prove that the vertex cover problem is NP-complete on maximal planar graphs by reducing an instance of vertex cover on a triangulated graph to an instance of vertex cover on a maximal planar graph.Govindarajan, Sathish2017-12-12T04:33:41Z2017-12-12T04:33:41Z2017-12-122014Thesishttp://hdl.handle.net/2005/2906http://etd.ncsi.iisc.ernet.in/abstracts/3768/G26648-Abs.pdfen_USG26648
collection NDLTD
language en_US
sources NDLTD
topic Delaunay Triangulation
Delaunay Graphs
Computational Geometry
Vertex Cover
Triangulations
Axis-Paralalel Slabs
Maximal-Planar Graphs
Fixed Parameter Tractable Algorithms
Hitting Set
NP-completeness
Chordless-NST
Geometric Objects
Computer Science
spellingShingle Delaunay Triangulation
Delaunay Graphs
Computational Geometry
Vertex Cover
Triangulations
Axis-Paralalel Slabs
Maximal-Planar Graphs
Fixed Parameter Tractable Algorithms
Hitting Set
NP-completeness
Chordless-NST
Geometric Objects
Computer Science
Agrawal, Akanksha
Delaunay Graphs for Various Geometric Objects
description Given a set of n points P ⊂ R2, the Delaunay graph of P for a family of geometric objects C is a graph defined as follows: the vertex set is P and two points p, p' ∈ P are connected by an edge if and only if there exists some C ∈ C containing p, p' but no other point of P. Delaunay graph of circle is often called as Delaunay triangulation as each of its inner face is a triangle if no three points are co-linear and no four points are co-circular. The dual of the Delaunay triangulation is the Voronoi diagram, which is a well studied structure. The study of graph theoretic properties on Delaunay graphs was motivated by its application to wireless sensor networks, meshing, computer vision, computer graphics, computational geometry, height interpolation, etc. The problem of finding an optimal vertex cover on a graph is a classical NP-hard problem. In this thesis we focus on the vertex cover problem on Delaunay graphs for geometric objects like axis-parallel slabs and circles(Delaunay triangulation). 1. We consider the vertex cover problem on Delaunay graph of axis-parallel slabs. It turns out that the Delaunay graph of axis-parallel slabs has a very special property — its edge set is the union of two Hamiltonian paths. Thus, our problem reduces to solving vertex cover on the class of graphs whose edge set is simply the union of two Hamiltonian Paths. We refer to such a graph as a braid graph. Despite the appealing structure, we show that deciding k-vertex cover on braid graphs is NP-complete. This involves a rather intricate reduction from the problem of finding a vertex cover on 2-connected cubic planar graphs. 2. Having established the NP-hardness of the vertex cover problem on braid graphs, we pursue the question of improved fixed parameter algorithms on braid graphs. The best-known algorithm for vertex cover on general graphs has a running time of O(1.2738k + kn) [CKX10]. We propose a branching based fixed parameter tractable algorithm with running time O⋆(1.2637k) for graphs with maximum degree bounded by four. This improves the best known algorithm for this class, which surprisingly has been no better than the algorithm for general graphs. Note that this implies faster algorithms for the class of braid graphs (since they have maximum degree at most four). 3. A triangulation is a 2-connected plane graph in which all the faces except possibly the outer face are triangles, we often refer to such graphs as triangulated graphs. A chordless-NST is a triangulation that does not have chords or separating triangles (non-facial triangles). We focus on the computational problem of optimal vertex covers on triangulations, specifically chordless-NST. We call a triangulation Delaunay realizable if it is combinatorially equivalent to some Delaunay triangulation. Characterizations of Delaunay triangulations have been well studied in graph theory. Dillencourt and Smith [DS96] showed that chordless-NSTs are Delaunay realizable. We show that for chordless-NST, deciding the vertex cover problem is NP-complete. We prove this by giving a reduction from vertex cover on 3-connected, triangle free planar graph to an instance of vertex cover on a chordless-NST. 4. If the outer face of a triangulation is also a triangle, then it is called a maximal planar graph. We prove that the vertex cover problem is NP-complete on maximal planar graphs by reducing an instance of vertex cover on a triangulated graph to an instance of vertex cover on a maximal planar graph.
author2 Govindarajan, Sathish
author_facet Govindarajan, Sathish
Agrawal, Akanksha
author Agrawal, Akanksha
author_sort Agrawal, Akanksha
title Delaunay Graphs for Various Geometric Objects
title_short Delaunay Graphs for Various Geometric Objects
title_full Delaunay Graphs for Various Geometric Objects
title_fullStr Delaunay Graphs for Various Geometric Objects
title_full_unstemmed Delaunay Graphs for Various Geometric Objects
title_sort delaunay graphs for various geometric objects
publishDate 2017
url http://hdl.handle.net/2005/2906
http://etd.ncsi.iisc.ernet.in/abstracts/3768/G26648-Abs.pdf
work_keys_str_mv AT agrawalakanksha delaunaygraphsforvariousgeometricobjects
_version_ 1718563781854887936