ON THE COMPLEXITY AND APPROXIMABILITY OF SOME HAMILTONIAN PATH PROBLEMS
博士 === 國立清華大學 === 資訊工程學系 === 88 === This dissertation studies the oldest areas of inquiry in graph theory. The hamiltonian path problem, for a given graph, is to find a path to traverse each vertex exactly. For a general graph, it has been shown that this problem is NP-complete and it is widely be...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2000
|
Online Access: | http://ndltd.ncl.edu.tw/handle/37214285826670311768 |
id |
ndltd-TW-088NTHU0392085 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-088NTHU03920852016-07-08T04:23:16Z http://ndltd.ncl.edu.tw/handle/37214285826670311768 ON THE COMPLEXITY AND APPROXIMABILITY OF SOME HAMILTONIAN PATH PROBLEMS 漢米爾頓路徑問題之複雜度與近似度分析 Quincy Solomon Wu 吳坤熹 博士 國立清華大學 資訊工程學系 88 This dissertation studies the oldest areas of inquiry in graph theory. The hamiltonian path problem, for a given graph, is to find a path to traverse each vertex exactly. For a general graph, it has been shown that this problem is NP-complete and it is widely believed that it will unlikely have any efficient algorithm. In this dissertation, we shall first try to solve the hamiltonian path problem on series-parallel graph, which is a special class of graphs encountered frequently in circuit design. We shall use the dynamic programming approach to provide a linear time algorithm for this problem. In the second portion of this dissertation, we discuss the weighted hamiltonian path problem, and try to analyze the complexity of this optimization problem. We shall show that the weighted hamiltonian path problem is NPO-complete, and thus establish the hardness in approximating this problem. The third portion is the weighted hamiltonian path completion problem, which is a more interesting variation of the weighted hamiltonian path problem. Given any graph, we are required to find an edge set to add into this graph so that it can have a hamiltonian path. We show that this problem is very difficult to approximate. It will unlikely have any constant ratio approximation algorithm even when the given graph is a tree. Moreover, it still remains NP-hard when the edge weights are restricted to be either 1 or 2. We then propose an approximation algorithm with performance ratio 2, and prove that this problem has no polynomial-time approximation scheme (PTAS) unless NP=P. Furthermore, we give an approximation algorithm with performance ratio 1.5 for k-stars. Richard Chia-Tung Lee Chuan-Yi Tang 李家同 唐傳義 2000 學位論文 ; thesis 74 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
博士 === 國立清華大學 === 資訊工程學系 === 88 === This dissertation studies the oldest areas of inquiry in graph theory. The hamiltonian path problem, for a given graph, is to find a path to traverse each vertex exactly. For a general graph, it has been shown that this problem is NP-complete and it is widely believed that it will unlikely have any efficient algorithm.
In this dissertation, we shall first try to solve the hamiltonian path problem on series-parallel graph, which is a special class of graphs encountered frequently in circuit design. We shall use the dynamic programming approach to provide a linear time algorithm for this problem.
In the second portion of this dissertation, we discuss the weighted hamiltonian path problem, and try to analyze the complexity of this optimization problem. We shall show that the weighted hamiltonian path problem is NPO-complete, and thus establish the hardness in approximating this problem.
The third portion is the weighted hamiltonian path completion problem, which is a more interesting variation of the weighted hamiltonian path problem. Given any graph, we are required to find an edge set to add into this graph so that it can have a hamiltonian path. We show that this problem is very difficult to approximate. It will unlikely have any
constant ratio approximation algorithm even when the given graph is a tree. Moreover, it still remains NP-hard when the edge weights are restricted to be either 1 or 2. We then propose an approximation algorithm with performance ratio 2,
and prove that this problem has no polynomial-time approximation scheme (PTAS) unless NP=P. Furthermore, we give an
approximation algorithm with performance ratio 1.5 for k-stars.
|
author2 |
Richard Chia-Tung Lee |
author_facet |
Richard Chia-Tung Lee Quincy Solomon Wu 吳坤熹 |
author |
Quincy Solomon Wu 吳坤熹 |
spellingShingle |
Quincy Solomon Wu 吳坤熹 ON THE COMPLEXITY AND APPROXIMABILITY OF SOME HAMILTONIAN PATH PROBLEMS |
author_sort |
Quincy Solomon Wu |
title |
ON THE COMPLEXITY AND APPROXIMABILITY OF SOME HAMILTONIAN PATH PROBLEMS |
title_short |
ON THE COMPLEXITY AND APPROXIMABILITY OF SOME HAMILTONIAN PATH PROBLEMS |
title_full |
ON THE COMPLEXITY AND APPROXIMABILITY OF SOME HAMILTONIAN PATH PROBLEMS |
title_fullStr |
ON THE COMPLEXITY AND APPROXIMABILITY OF SOME HAMILTONIAN PATH PROBLEMS |
title_full_unstemmed |
ON THE COMPLEXITY AND APPROXIMABILITY OF SOME HAMILTONIAN PATH PROBLEMS |
title_sort |
on the complexity and approximability of some hamiltonian path problems |
publishDate |
2000 |
url |
http://ndltd.ncl.edu.tw/handle/37214285826670311768 |
work_keys_str_mv |
AT quincysolomonwu onthecomplexityandapproximabilityofsomehamiltonianpathproblems AT wúkūnxī onthecomplexityandapproximabilityofsomehamiltonianpathproblems AT quincysolomonwu hànmǐěrdùnlùjìngwèntízhīfùzádùyǔjìnshìdùfēnxī AT wúkūnxī hànmǐěrdùnlùjìngwèntízhīfùzádùyǔjìnshìdùfēnxī |
_version_ |
1718341498500546560 |