Algorithms on Circular-arc Graphs and Multiple Stacks
碩士 === 國立中正大學 === 資訊工程研究所 === 80 === In this thesis, we shall present two efficient algorithms on circular-arc graphs and multiple stacks manipulation, respectively. It is divided into two parts as follows: PART I: An O(n) Time Algorithm for the Minimum Connected Dominating Set Problem on Circu...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
1992
|
Online Access: | http://ndltd.ncl.edu.tw/handle/55297478991501787651 |
id |
ndltd-TW-080CCU03392002 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-080CCU033920022016-02-17T04:17:03Z http://ndltd.ncl.edu.tw/handle/55297478991501787651 Algorithms on Circular-arc Graphs and Multiple Stacks 在圓弧圖形與多重堆疊上的演算法 Hung, Ruo-Wei 洪若偉 碩士 國立中正大學 資訊工程研究所 80 In this thesis, we shall present two efficient algorithms on circular-arc graphs and multiple stacks manipulation, respectively. It is divided into two parts as follows: PART I: An O(n) Time Algorithm for the Minimum Connected Dominating Set Problem on Circular-Arc Graphs. In this part, we shall present an algorithm to solve the minimum-cardinality connected domination problem on circular-arc graphs. Given the ar model with endpoints sorted, the algorithm takes only O(n) time and O(n) space where n is the number of arcs (vertices). PART II: An Efficient Algorithm Using Linked Blocks for Multiple Stacks Manipulation. A new and efficient algorithm for multiple stacks manipulation is proposed in this part. Initially, our algorithm assigns the storage to blocks of almost equal size and starts out with all empty stacks and a linked free-blocked list which is a linked list constructed by the blocks. After performing the initialization step, the basic operations of each stack such as PUSH and POP can be done efficiently. According to our simulation results, it is not hard to see that our algorithm is more efficient than the best previous algorithms [Yang et al. 1991; Chang et al. 1991]. Chang, Maw-Shang 張貿翔 1992 學位論文 ; thesis 55 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立中正大學 === 資訊工程研究所 === 80 ===
In this thesis, we shall present two efficient algorithms on circular-arc graphs and multiple stacks manipulation, respectively. It is divided into two parts as follows:
PART I: An O(n) Time Algorithm for the Minimum Connected Dominating Set Problem on Circular-Arc Graphs.
In this part, we shall present an algorithm to solve the minimum-cardinality connected domination problem on circular-arc graphs. Given the ar model with endpoints sorted, the algorithm takes only O(n) time and O(n) space where n is the number of arcs (vertices).
PART II: An Efficient Algorithm Using Linked Blocks for Multiple Stacks Manipulation.
A new and efficient algorithm for multiple stacks manipulation is proposed in this part. Initially, our algorithm assigns the storage to blocks of almost equal size and starts out with all empty stacks and a linked free-blocked list which is a linked list constructed by the blocks. After performing the initialization step, the basic operations of each stack such as PUSH and POP can be done efficiently. According to our simulation results, it is not hard to see that our algorithm is more efficient than the best previous algorithms [Yang et al. 1991; Chang et al. 1991].
|
author2 |
Chang, Maw-Shang |
author_facet |
Chang, Maw-Shang Hung, Ruo-Wei 洪若偉 |
author |
Hung, Ruo-Wei 洪若偉 |
spellingShingle |
Hung, Ruo-Wei 洪若偉 Algorithms on Circular-arc Graphs and Multiple Stacks |
author_sort |
Hung, Ruo-Wei |
title |
Algorithms on Circular-arc Graphs and Multiple Stacks |
title_short |
Algorithms on Circular-arc Graphs and Multiple Stacks |
title_full |
Algorithms on Circular-arc Graphs and Multiple Stacks |
title_fullStr |
Algorithms on Circular-arc Graphs and Multiple Stacks |
title_full_unstemmed |
Algorithms on Circular-arc Graphs and Multiple Stacks |
title_sort |
algorithms on circular-arc graphs and multiple stacks |
publishDate |
1992 |
url |
http://ndltd.ncl.edu.tw/handle/55297478991501787651 |
work_keys_str_mv |
AT hungruowei algorithmsoncirculararcgraphsandmultiplestacks AT hóngruòwěi algorithmsoncirculararcgraphsandmultiplestacks AT hungruowei zàiyuánhútúxíngyǔduōzhòngduīdiéshàngdeyǎnsuànfǎ AT hóngruòwěi zàiyuánhútúxíngyǔduōzhòngduīdiéshàngdeyǎnsuànfǎ |
_version_ |
1718189806397161472 |