Skip navigation

DSpace

機構典藏 DSpace 系統致力於保存各式數位資料(如:文字、圖片、PDF)並使其易於取用。

點此認識 DSpace
DSpace logo
English
中文
  • 瀏覽論文
    • 校院系所
    • 出版年
    • 作者
    • 標題
    • 關鍵字
    • 指導教授
  • 搜尋 TDR
  • 授權 Q&A
    • 我的頁面
    • 接受 E-mail 通知
    • 編輯個人資料
  1. NTU Theses and Dissertations Repository
  2. 電機資訊學院
  3. 資訊工程學系
請用此 Handle URI 來引用此文件: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/28457
標題: 序列操作與相關問題之演算法研究
Algorithmic Studies of Sequence Manipulation and Related Problems
作者: Tien-Ching Lin
林添進
指導教授: 李德財
關鍵字: 序列的最佳化問題,序列的範圍搜尋問題,
optimization problems on sequences,range query problems on sequences,
出版年 : 2007
學位: 博士
摘要: 本論文主要在研究兩類問題:序列的最佳化問題(optimization problems on
sequences)與序列的範圍搜尋問題(range query problems on sequences)。我們會將與這兩類問題相關的所有問題做全面地概述並依據問題難易程度做分類,介紹解決這兩類問題的技巧,並討論它們的一些應用。
我們會先研究:序列的最佳化問題。我們會把研究焦點放在序列和的選擇問題(Sum Selection Problem),這個問題是三個很有名的問題的推廣,包括:計算生物學上的最大序列和問題(Maximum Sum Problem)、有限長度的最大序列和問題(Maximum-Sum Segment Problem)與在資訊科學上的選擇問題(Selection Problem)。我們會對序列和的選擇問題分別給出一個隨機的演算法與一個決定性的演算法。我們接著會將這二個演算法結合序列和的範圍搜尋問題(Sum Range Query Problem)的演算法來給出二個前k大序列和問題(k Maximum Sums Problem)的演算法,這二個演算法均改進了目前這個問題的最佳演算法。
我們然後研究序列密度的選擇問題(Density Selection Problem),這個問題也是三個很有名的問題的推廣,包括:計算生物學上的有限長度的最大序列密度問題(Maximum-Density Segment Problem)、計算幾何學上的斜率選擇問題(Slope Selection Problem)與在資訊科學上的選擇問題(Selection Problem)。我們會對序列密度的選擇問題給出一個最佳的隨機演算法。我們接著會將這個演算法結合序列密度的範圍搜尋問題(Density Range Query Problem)的演算法來給出一個前k大序列密度問題(k Maximum Densities Problem)最佳的隨機演演算法。
我們也研究了有限長度的最大序列密度問題的另一個推廣問題稱之為序列密度的找尋問題(Density Finding Problem)。對於沒有寬度上界的情況,我們會給出一個最佳的演算法。但對於一般的情況,我們只給出一個次佳的演算法。另外,我們也給出有限長度的最大序列密度問題的另一個最佳的演算法。
接著我們會研究:序列的範圍搜尋問題,包括:序列和的範圍搜尋問題(Sum Range Query Problem) 序列密度的範圍搜尋問題(Density Range Query Problem)。對於這二個問題,我們分別給出一個報導模式(reporting mode)與計數模式(counting mode)的演算法。對於序列密度的範圍搜尋問題我們證明了這二個演算法都是最佳的。這二個問題對於在解決序列的最佳化問題上有很大的應用。
The dissertation will focuses on the optimization problems on sequences and range query
problems on sequences. We will survey and classify the related problems, introduce some
techniques for solving these kinds of problems and, discuss their possible biological applications.
We first consider some optimization problems on sequences. We focus on the Sum Selection
Problem which is a generalization of several famous problems, including Maximum
Sum Problem, Maximum-Sum Segment Problem in computational biology, and
Selection Problem in computer science. We will give a randomized algorithm and a
deterministic algorithm for this problem respectively, and combine them with the algorithm
for the Sum Range Query Problem to give two improved algorithms for the k Maximum
Sums Problem. We then consider the Density Selection Problem, which is
also a generalization of several famous problems, including Maximum-Density Segment
Problem in computational biology, Slope Selection Problem computational geometry,
and Selection Problem in computer science. We will give an optimal randomized
algorithm for this problem and combine it with the algorithm for the Density Range
Query Problem to give an optimal algorithm for the k Maximum Densities Problem.
We also consider another generalization of Maximum-Density Segment Problem called
Density Finding Problem. We give an optimal algorithm for the Density Finding
Problem for the case when there is no upper bound on the width of the sequence, and an
algorithm for general case. As a byproduct, we give another optimal time algorithm for the
Maximum-Density Segment Problem.
URI: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/28457
全文授權: 有償授權
顯示於系所單位:資訊工程學系

文件中的檔案:
檔案 大小格式 
ntu-96-1.pdf
  未授權公開取用
584.9 kBAdobe PDF
顯示文件完整紀錄


系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。

社群連結
聯絡資訊
10617臺北市大安區羅斯福路四段1號
No.1 Sec.4, Roosevelt Rd., Taipei, Taiwan, R.O.C. 106
Tel: (02)33662353
Email: ntuetds@ntu.edu.tw
意見箱
相關連結
館藏目錄
國內圖書館整合查詢 MetaCat
臺大學術典藏 NTU Scholars
臺大圖書館數位典藏館
本站聲明
© NTU Library All Rights Reserved