Study on Two Optimization Problems: Line Cover and Maximum Genus Embedding
In this thesis, we study two optimization problems which have a lot of important applications in diverse domains: Line Cover Problem (LCP) in Computational Geometry and Maximum Genus Embedding (MGE) in Topological Graph Theory. We study LCP whose decision version is known NP-Complete from the persp...
Main Author: | |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2012
|
Subjects: | |
Online Access: | http://hdl.handle.net/1969.1/ETD-TAMU-2012-05-11073 |
id |
ndltd-tamu.edu-oai-repository.tamu.edu-1969.1-ETD-TAMU-2012-05-11073 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-tamu.edu-oai-repository.tamu.edu-1969.1-ETD-TAMU-2012-05-110732013-01-08T10:43:45ZStudy on Two Optimization Problems: Line Cover and Maximum Genus EmbeddingCao, ChengOptimization ProblemsLine CoverMaximum Genus EmbeddingIn this thesis, we study two optimization problems which have a lot of important applications in diverse domains: Line Cover Problem (LCP) in Computational Geometry and Maximum Genus Embedding (MGE) in Topological Graph Theory. We study LCP whose decision version is known NP-Complete from the perspective of Parameterized Complexity, as well as classical techniques in Algorithm Design. In particular, we provide an exact algorithm in time O(n^3 2n) based on Dynamic Programming and initiate a dual problem of LCP in terms of Linear Programming Duality. We study the dual problem by applying approximation and kernelization, obtaining an approximation algorithm with ratio k - 1 and a kernel of size O(k^4). Then we survey related geometric properties on LCP. Finally we propose a Parameterized Algorithm to solve LCP with running time O*(k^k/1:35^k). We explore connections between the maximum genus of a graph and its cycle space consisting of fundamental cycles only. We revisit a known incorrect approach of finding a maximum genus embedding via computing a maximum pairing of intersected fundamental cycles with respect to an arbitrary spanning tree. We investigate the reason it failed and conclude it confused the concept of deficiency. Also, we characterize the upper-embeddablity of a graph in terms of maximum pairings of intersected fundamental cycles, i.e. a graph is upper-embeddable if and only if the number of maximum pairings of intersected fundamental cycles for any spanning tree is the same. Finally, we present a lower and an upper bound of the maximum number of vertex-disjoint cycles in a general graph, beta(G) - 2gammaM(G) and beta(G) - gammaM(G), only depending on maximum genus and cycle rank.Chen, Jianer2012-07-16T15:58:36Z2012-07-16T20:25:04Z2012-07-16T15:58:36Z2012-07-16T20:25:04Z2012-052012-07-16May 2012thesistextapplication/pdfhttp://hdl.handle.net/1969.1/ETD-TAMU-2012-05-11073en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
topic |
Optimization Problems Line Cover Maximum Genus Embedding |
spellingShingle |
Optimization Problems Line Cover Maximum Genus Embedding Cao, Cheng Study on Two Optimization Problems: Line Cover and Maximum Genus Embedding |
description |
In this thesis, we study two optimization problems which have a lot of important applications in diverse domains: Line Cover Problem (LCP) in Computational Geometry and Maximum Genus Embedding (MGE) in Topological Graph Theory.
We study LCP whose decision version is known NP-Complete from the perspective of Parameterized Complexity, as well as classical techniques in Algorithm Design. In particular, we provide an exact algorithm in time O(n^3 2n) based on Dynamic Programming and initiate a dual problem of LCP in terms of Linear Programming Duality. We study the dual problem by applying approximation and kernelization, obtaining an approximation algorithm with ratio k - 1 and a kernel of size O(k^4).
Then we survey related geometric properties on LCP. Finally we propose a Parameterized Algorithm to solve LCP with running time O*(k^k/1:35^k).
We explore connections between the maximum genus of a graph and its cycle space consisting of fundamental cycles only. We revisit a known incorrect approach of finding a maximum genus embedding via computing a maximum pairing of intersected fundamental cycles with respect to an arbitrary spanning tree. We investigate the reason it failed and conclude it confused the concept of deficiency. Also, we characterize the upper-embeddablity of a graph in terms of maximum pairings of intersected fundamental cycles, i.e. a graph is upper-embeddable if and only if the number of maximum pairings of intersected fundamental cycles for any spanning tree is the same. Finally, we present a lower and an upper bound of the maximum number of vertex-disjoint cycles in a general graph, beta(G) - 2gammaM(G) and beta(G) - gammaM(G), only depending on maximum genus and cycle rank. |
author2 |
Chen, Jianer |
author_facet |
Chen, Jianer Cao, Cheng |
author |
Cao, Cheng |
author_sort |
Cao, Cheng |
title |
Study on Two Optimization Problems: Line Cover and Maximum Genus Embedding |
title_short |
Study on Two Optimization Problems: Line Cover and Maximum Genus Embedding |
title_full |
Study on Two Optimization Problems: Line Cover and Maximum Genus Embedding |
title_fullStr |
Study on Two Optimization Problems: Line Cover and Maximum Genus Embedding |
title_full_unstemmed |
Study on Two Optimization Problems: Line Cover and Maximum Genus Embedding |
title_sort |
study on two optimization problems: line cover and maximum genus embedding |
publishDate |
2012 |
url |
http://hdl.handle.net/1969.1/ETD-TAMU-2012-05-11073 |
work_keys_str_mv |
AT caocheng studyontwooptimizationproblemslinecoverandmaximumgenusembedding |
_version_ |
1716505316442505216 |