Heuristic methods to determine the rainbow connectivity of a graph
碩士 === 國立高雄應用科技大學 === 資訊工程系 === 103 === Let G be an edge-colored graph. If G has non-repetitive colors on at least one path between any two distinct nodes, G is called rainbow connected. We used Genetic Algorithm to find the smallest possible rainbow connection colors. Using graph characteristics, w...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2015
|
Online Access: | http://ndltd.ncl.edu.tw/handle/42229136466344243077 |
id |
ndltd-TW-103KUAS0392009 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-103KUAS03920092016-12-19T04:14:44Z http://ndltd.ncl.edu.tw/handle/42229136466344243077 Heuristic methods to determine the rainbow connectivity of a graph 快速搜尋圖形的彩虹連通路徑 Jian-Yi He 何建毅 碩士 國立高雄應用科技大學 資訊工程系 103 Let G be an edge-colored graph. If G has non-repetitive colors on at least one path between any two distinct nodes, G is called rainbow connected. We used Genetic Algorithm to find the smallest possible rainbow connection colors. Using graph characteristics, we developed a heuristic method to search quickly for rainbow connected paths, and to determine whether G is rainbow connected. We also limit the minimum number of colors in the paths. The latter is named k’-constraint rainbow connection. The method essentially follows the branch-and-bound approach, which generates a path tree and prunes unnecessary branches (invalid paths). We included several specific graphs as well as random graphs to investigate the feasibility of our method. Results showed that our approach is faster and the search focused on valid paths. We hope the understanding of the relation between graph topology and edge coloring will contribute to design rainbow coloring of generic graphs in the future. Wen-Yu Chung 鐘文鈺 2015 學位論文 ; thesis 45 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立高雄應用科技大學 === 資訊工程系 === 103 === Let G be an edge-colored graph. If G has non-repetitive colors on at least one path between any two distinct nodes, G is called rainbow connected. We used Genetic Algorithm to find the smallest possible rainbow connection colors. Using graph characteristics, we developed a heuristic method to search quickly for rainbow connected paths, and to determine whether G is rainbow connected. We also limit the minimum number of colors in the paths. The latter is named k’-constraint rainbow connection. The method essentially follows the branch-and-bound approach, which generates a path tree and prunes unnecessary branches (invalid paths). We included several specific graphs as well as random graphs to investigate the feasibility of our method. Results showed that our approach is faster and the search focused on valid paths. We hope the understanding of the relation between graph topology and edge coloring will contribute to design rainbow coloring of generic graphs in the future.
|
author2 |
Wen-Yu Chung |
author_facet |
Wen-Yu Chung Jian-Yi He 何建毅 |
author |
Jian-Yi He 何建毅 |
spellingShingle |
Jian-Yi He 何建毅 Heuristic methods to determine the rainbow connectivity of a graph |
author_sort |
Jian-Yi He |
title |
Heuristic methods to determine the rainbow connectivity of a graph |
title_short |
Heuristic methods to determine the rainbow connectivity of a graph |
title_full |
Heuristic methods to determine the rainbow connectivity of a graph |
title_fullStr |
Heuristic methods to determine the rainbow connectivity of a graph |
title_full_unstemmed |
Heuristic methods to determine the rainbow connectivity of a graph |
title_sort |
heuristic methods to determine the rainbow connectivity of a graph |
publishDate |
2015 |
url |
http://ndltd.ncl.edu.tw/handle/42229136466344243077 |
work_keys_str_mv |
AT jianyihe heuristicmethodstodeterminetherainbowconnectivityofagraph AT héjiànyì heuristicmethodstodeterminetherainbowconnectivityofagraph AT jianyihe kuàisùsōuxúntúxíngdecǎihóngliántōnglùjìng AT héjiànyì kuàisùsōuxúntúxíngdecǎihóngliántōnglùjìng |
_version_ |
1718401185447149568 |