講演抄録/キーワード |
講演名 |
2014-09-02 10:00
マルチトラック文字列上の順列パターン照合のための省メモリな索引構造 ○桂 敬史・大友雄平・成澤和志・篠原 歩(東北大) COMP2014-15 |
抄録 |
(和) |
長さ$n$の文字列$N$個からなる文字列の多重集合をマルチトラック文字列と呼ぶ.
長さがそれぞれ$n$,$m$である二つのマルチトラック文字列 $mt{T} = { t_1,ldots,t_N }$と$mt{P}={ p_1,ldots,p_N }$が与えられたとき,
${ p_1, ldots, p_N }= { t_1[i:i+m-1],ldots,t_N[i:i+m-1] }$を満たすすべての位置$i$を返す問題を順列パターン照合と呼ぶ.
順列パターン照合問題のためのデータ構造として,
$O(n)$領域という省メモリな縮約マルチトラックポジションヒープ(CMTPH)がある.
CMTPHを用いることで,順列パターン照合問題を$O(m^2N^2+occ)$時間で解くことができる.
本研究では,$O(nN)$時間の新しいCMTPH構築アルゴリズムを提案する.
また,CMTPHに対して$O(n)$領域のデータ構造を追加することで,
照合時間が$O(max(mN+occ,m^2N^2))$時間で抑えられることを示す. |
(英) |
A multi-set of $N$ strings of length $n$ is called a multi-track string.
The permuted pattern matching is the problem that
given two multi-tracks $mt{T} = { t_1,ldots,t_N }$ of length $n$ and $mt{P}={ p_1,ldots,p_N }$ of length $m$,
outputs all positions $i$ such that ${ p_1, ldots, p_N }= { t_1[i:i+m-1],ldots,t_N[i:i+m-1] }$.
A contracted multi-track position heap (CMTPH) is a memory-efficient $O(n)$-space data structure
for the permuted pattern matching problem.
Using CMTPH, the permuted pattern matching can be solved in $O(m^2N^2+occ)$ time.
We propose a new $O(nN)$-time construction algorithm for CMTPH.
Moreover, we show that the permuted pattern matching can be solved in $O(max(mN+occ,m^2N^2))$ time
by using CMTPH combined with an auxiliary data structure of $O(n)$-space. |
キーワード |
(和) |
文字列照合 / マルチトラック / 索引構造 / / / / / |
(英) |
string matching / multi-track / indexing structure / / / / / |
文献情報 |
信学技報, vol. 114, no. 199, COMP2014-15, pp. 1-8, 2014年9月. |
資料番号 |
COMP2014-15 |
発行日 |
2014-08-26 (COMP) |
ISSN |
Print edition: ISSN 0913-5685 Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
PDFダウンロード |
COMP2014-15 |
研究会情報 |
研究会 |
COMP |
開催期間 |
2014-09-02 - 2014-09-02 |
開催地(和) |
豊橋技術科学大学 |
開催地(英) |
Toyohashi University of Technology |
テーマ(和) |
|
テーマ(英) |
|
講演論文情報の詳細 |
申込み研究会 |
COMP |
会議コード |
2014-09-COMP |
本文の言語 |
日本語 |
タイトル(和) |
マルチトラック文字列上の順列パターン照合のための省メモリな索引構造 |
サブタイトル(和) |
|
タイトル(英) |
Memory-Efficient Indexing Structure for Permuted Pattern Matching on Multi-Track Strings |
サブタイトル(英) |
|
キーワード(1)(和/英) |
文字列照合 / string matching |
キーワード(2)(和/英) |
マルチトラック / multi-track |
キーワード(3)(和/英) |
索引構造 / indexing structure |
キーワード(4)(和/英) |
/ |
キーワード(5)(和/英) |
/ |
キーワード(6)(和/英) |
/ |
キーワード(7)(和/英) |
/ |
キーワード(8)(和/英) |
/ |
第1著者 氏名(和/英/ヨミ) |
桂 敬史 / Takashi Katsura / カツラ タカシ |
第1著者 所属(和/英) |
東北大学 (略称: 東北大)
Tohoku University (略称: Tohoku Univ.) |
第2著者 氏名(和/英/ヨミ) |
大友 雄平 / Yuhei Otomo / オオトモ ユウヘイ |
第2著者 所属(和/英) |
東北大学 (略称: 東北大)
Tohoku University (略称: Tohoku Univ.) |
第3著者 氏名(和/英/ヨミ) |
成澤 和志 / Kazuyuki Narisawa / ナリサワ カズユキ |
第3著者 所属(和/英) |
東北大学 (略称: 東北大)
Tohoku University (略称: Tohoku Univ.) |
第4著者 氏名(和/英/ヨミ) |
篠原 歩 / Ayumi Shinohara / シノハラ アユミ |
第4著者 所属(和/英) |
東北大学 (略称: 東北大)
Tohoku University (略称: Tohoku Univ.) |
第5著者 氏名(和/英/ヨミ) |
/ / |
第5著者 所属(和/英) |
(略称: )
(略称: ) |
第6著者 氏名(和/英/ヨミ) |
/ / |
第6著者 所属(和/英) |
(略称: )
(略称: ) |
第7著者 氏名(和/英/ヨミ) |
/ / |
第7著者 所属(和/英) |
(略称: )
(略称: ) |
第8著者 氏名(和/英/ヨミ) |
/ / |
第8著者 所属(和/英) |
(略称: )
(略称: ) |
第9著者 氏名(和/英/ヨミ) |
/ / |
第9著者 所属(和/英) |
(略称: )
(略称: ) |
第10著者 氏名(和/英/ヨミ) |
/ / |
第10著者 所属(和/英) |
(略称: )
(略称: ) |
第11著者 氏名(和/英/ヨミ) |
/ / |
第11著者 所属(和/英) |
(略称: )
(略称: ) |
第12著者 氏名(和/英/ヨミ) |
/ / |
第12著者 所属(和/英) |
(略称: )
(略称: ) |
第13著者 氏名(和/英/ヨミ) |
/ / |
第13著者 所属(和/英) |
(略称: )
(略称: ) |
第14著者 氏名(和/英/ヨミ) |
/ / |
第14著者 所属(和/英) |
(略称: )
(略称: ) |
第15著者 氏名(和/英/ヨミ) |
/ / |
第15著者 所属(和/英) |
(略称: )
(略称: ) |
第16著者 氏名(和/英/ヨミ) |
/ / |
第16著者 所属(和/英) |
(略称: )
(略称: ) |
第17著者 氏名(和/英/ヨミ) |
/ / |
第17著者 所属(和/英) |
(略称: )
(略称: ) |
第18著者 氏名(和/英/ヨミ) |
/ / |
第18著者 所属(和/英) |
(略称: )
(略称: ) |
第19著者 氏名(和/英/ヨミ) |
/ / |
第19著者 所属(和/英) |
(略称: )
(略称: ) |
第20著者 氏名(和/英/ヨミ) |
/ / |
第20著者 所属(和/英) |
(略称: )
(略称: ) |
講演者 |
第1著者 |
発表日時 |
2014-09-02 10:00:00 |
発表時間 |
30分 |
申込先研究会 |
COMP |
資料番号 |
COMP2014-15 |
巻番号(vol) |
vol.114 |
号番号(no) |
no.199 |
ページ範囲 |
pp.1-8 |
ページ数 |
8 |
発行日 |
2014-08-26 (COMP) |
|