Improved Heuristic for Planarization of Clustered Graph
碩士 === 國立清華大學 === 資訊系統與應用研究所 === 103 === Planarization of clustered graph is a series of operations to transform the underlying graph by creation of degree four crossing dummies such that the result becomes a c-planar clustered graph. The heuristic for planarization consists of two stages: finding a...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2014
|
Online Access: | http://ndltd.ncl.edu.tw/handle/25247494105262389430 |
id |
ndltd-TW-103NTHU5394004 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-103NTHU53940042016-12-19T04:14:35Z http://ndltd.ncl.edu.tw/handle/25247494105262389430 Improved Heuristic for Planarization of Clustered Graph 叢集圖形平面化問題之改良啟發式演算法 Tsai, Feng-Ren 蔡豐任 碩士 國立清華大學 資訊系統與應用研究所 103 Planarization of clustered graph is a series of operations to transform the underlying graph by creation of degree four crossing dummies such that the result becomes a c-planar clustered graph. The heuristic for planarization consists of two stages: finding a subgraph by discarding some edges, and then reinsert discarded edges back through planarization operations. The edge reinsertion stage generally involves path finding on certain gadgets. The criteria of planarization is to minimize the number of incurred crossing dummies. The classic method for planarization of clustered graph deal with this problem by starting from a maximal c-planar sub-clustered graph and then repetitively doing single edge insertion while maintaining cluster boundary cycles. But the modeling of cluster boundary cycles put unnecessary constraint on the cyclic ordering of outgoing edges of each cluster, hence prohibit some potentially good embeddings in which better solution can be found. The thesis proposes an improved heuristic algorithm for planarization of clustered graph. In the thesis, the modeling of cluster boundary cycles breaks into modeling of boundary points and boundary edges, and the modeling of boundary edges are deferred after edge reinsertion stage has been finished. Moreover, shortcut gadgets are augmented to the gadget such that searching a shortest weighted path on the augmented gadget is effectively finding an optimal solution for single edge insertion amongst more embeddings at once. The proposed method is both theoretically and experimentally examined. Theoretically that the proposed method finds an optimal solution for single edge insertion among a certain type embedding set for a c-connected clustered graph. And experimentally that the proposed method does outperform the classic method in the sense that the overall average of incurred crossings is reduced to about 89.1% in the experiment. Poon, Sheung-Hung 潘雙洪 2014 學位論文 ; thesis 74 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立清華大學 === 資訊系統與應用研究所 === 103 === Planarization of clustered graph is a series of operations to transform the underlying graph by creation of degree four crossing dummies such that the result becomes a c-planar clustered graph. The heuristic for planarization consists of two stages: finding a subgraph by discarding some edges, and then reinsert discarded edges back through planarization operations. The edge reinsertion stage generally involves path finding on certain gadgets. The criteria of planarization is to minimize the number of incurred crossing dummies.
The classic method for planarization of clustered graph deal with this problem by starting from a maximal c-planar sub-clustered graph and then repetitively doing single edge insertion while maintaining cluster boundary cycles. But the modeling of cluster boundary cycles put unnecessary constraint on the cyclic ordering of outgoing edges of each cluster, hence prohibit some potentially good embeddings in which better solution can be found.
The thesis proposes an improved heuristic algorithm for planarization of clustered graph. In the thesis, the modeling of cluster boundary cycles breaks into modeling of boundary points and boundary edges, and the modeling of boundary edges are deferred after edge reinsertion stage has been finished. Moreover, shortcut gadgets are augmented to the gadget such that searching a shortest weighted path on the augmented gadget is effectively finding an optimal solution for single edge insertion amongst more embeddings at once.
The proposed method is both theoretically and experimentally examined. Theoretically that the proposed method finds an optimal solution for single edge insertion among a certain type embedding set for a c-connected clustered graph. And experimentally that the proposed method does outperform the classic method in the sense that the overall average of incurred crossings is reduced to about 89.1% in the experiment.
|
author2 |
Poon, Sheung-Hung |
author_facet |
Poon, Sheung-Hung Tsai, Feng-Ren 蔡豐任 |
author |
Tsai, Feng-Ren 蔡豐任 |
spellingShingle |
Tsai, Feng-Ren 蔡豐任 Improved Heuristic for Planarization of Clustered Graph |
author_sort |
Tsai, Feng-Ren |
title |
Improved Heuristic for Planarization of Clustered Graph |
title_short |
Improved Heuristic for Planarization of Clustered Graph |
title_full |
Improved Heuristic for Planarization of Clustered Graph |
title_fullStr |
Improved Heuristic for Planarization of Clustered Graph |
title_full_unstemmed |
Improved Heuristic for Planarization of Clustered Graph |
title_sort |
improved heuristic for planarization of clustered graph |
publishDate |
2014 |
url |
http://ndltd.ncl.edu.tw/handle/25247494105262389430 |
work_keys_str_mv |
AT tsaifengren improvedheuristicforplanarizationofclusteredgraph AT càifēngrèn improvedheuristicforplanarizationofclusteredgraph AT tsaifengren cóngjítúxíngpíngmiànhuàwèntízhīgǎiliángqǐfāshìyǎnsuànfǎ AT càifēngrèn cóngjítúxíngpíngmiànhuàwèntízhīgǎiliángqǐfāshìyǎnsuànfǎ |
_version_ |
1718401254484344832 |