JP7264240B2 - 順序同型照合装置、順序同型照合方法、及び、プログラム - Google Patents
順序同型照合装置、順序同型照合方法、及び、プログラム Download PDFInfo
- Publication number
- JP7264240B2 JP7264240B2 JP2021514779A JP2021514779A JP7264240B2 JP 7264240 B2 JP7264240 B2 JP 7264240B2 JP 2021514779 A JP2021514779 A JP 2021514779A JP 2021514779 A JP2021514779 A JP 2021514779A JP 7264240 B2 JP7264240 B2 JP 7264240B2
- Authority
- JP
- Japan
- Prior art keywords
- pattern
- matching
- isomorphic
- search
- search target
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
- G06F16/2458—Special types of queries, e.g. statistical queries, fuzzy queries or distributed queries
- G06F16/2465—Query processing support for facilitating data mining operations in structured databases
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/903—Querying
- G06F16/90335—Query processing
- G06F16/90344—Query processing by using string matching techniques
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/31—Indexing; Data structures therefor; Storage structures
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/31—Indexing; Data structures therefor; Storage structures
- G06F16/313—Selection or weighting of terms for indexing
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
- G06F16/338—Presentation of query results
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N5/00—Computing arrangements using knowledge-based models
- G06N5/01—Dynamic search techniques; Heuristics; Dynamic trees; Branch-and-bound
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Computational Linguistics (AREA)
- Software Systems (AREA)
- Fuzzy Systems (AREA)
- Mathematical Physics (AREA)
- Probability & Statistics with Applications (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
以下、図面を参照して本発明の実施の形態について説明する。まず、実施の形態1にかかる順序同型照合装置1の処理対象となる二次元パターンに対する順序同型照合問題について説明する。そこで、図1に二次元データに対する順序同型照合問題に関する課題を説明する図を示す。
10 パターン変換部
11 文字列照合索引作成部
12 照合部
13 照合解出力部
P 検索パターン
T 探索対象二次元パターン
M 一次元パターン
S 索引情報
D1 ファイル
D2 ファイル
D3 ファイル
D4 探索対象二次元パターンデータベース
A 探索対象領域
Claims (5)
- 二次元で配置されたテキストデータにより構成される検索パターンを、一次元で前記テキストデータが配置される照合パターンに変換するパターン変換部と、
前記照合パターンについて、前記照合パターンと順序同型となる検索対象パターンを特定する索引を索引情報として生成する文字列照合索引作成部と、
二次元に配置されたテキストデータにより構成され、前記検索パターンよりも大きな配列を有する探索対象二次元パターンに対して、前記索引情報を適用して、前記探索対象二次元パターンにおいて前記照合パターンに一致する箇所に所定のID番号を付す照合部と、
前記照合部において前記所定のID番号が付された箇所を、照合位置として出力する出力部と、を有し、
前記索引情報は、連続する値の大小関係を示す受理状態が連鎖するように構築されるオートマトンである順序同型照合装置。 - 前記パターン変換部は、前記検索パターンを行毎に分解し、行の順番に従って分解した行に含まれるテキストデータを並べて前記照合パターンを生成する請求項1に記載の順序同型照合装置。
- 前記照合部は、前記探索対象二次元パターンに含まれるテキストデータから、前記検索パターンの列方向の文字数に対応する列数と、前記探索対象二次元パターンの行方向の文字数に対応する行数とで構成される探索対象領域を設定し、当該探索対象領域を列方向にずらしながら前記探索対象二次元パターンに対する前記照合パターンの照合箇所の探索を行う請求項1または2のいずれか1項に記載の順序同型照合装置。
- データベースに格納され、かつ、二次元に配置されたテキストデータにより構成された探索対象二次元パターンについて、二次元で配置されたテキストデータにより構成される検索パターンに合致する順序同型パターンの探索をプログラムに従ってコンピュータが行う自動処理により行う順序同型照合方法であって、
前記検索パターンを、一次元で前記テキストデータが配置される照合パターンに変換し、
前記照合パターンについて、前記照合パターンと順序同型となる検索対象パターンを特定する索引を索引情報として生成し、
前記探索対象二次元パターンに対して、前記索引情報を適用して、前記探索対象二次元パターンにおいて前記照合パターンに一致する箇所に所定のID番号を付し、
前記所定のID番号が付された箇所を、照合位置として出力し、
前記索引情報は、連続する値の大小関係を示す受理状態が連鎖するように構築されるオートマトンである順序同型照合方法。 - データベースに格納された二次元に配置されたテキストデータにより構成された探索対象二次元パターンについて、二次元で配置されたテキストデータにより構成される検索パターンに合致する順序同型パターンを探索する順序同型照合処理を、コンピュータに実行させる順序同型照合プログラムであって、
前記順序同型照合プログラムは、
二次元で配置されたテキストデータにより構成される検索パターンを、一次元で前記テキストデータが配置される照合パターンに変換するパターン変換処理と、
前記照合パターンについて、前記照合パターンと順序同型となる検索対象パターンを特定する索引を索引情報として生成する文字列照合索引作成処理と、
二次元に配置されたテキストデータにより構成され、前記検索パターンよりも大きな配列を有する探索対象二次元パターンに対して、前記索引情報を適用して、前記探索対象二次元パターンにおいて前記照合パターンに一致する箇所に所定のID番号を付す照合処理と、
前記照合処理において前記所定のID番号が付された箇所を、照合位置として出力する出力処理と、
を前記コンピュータに実行させ、
前記索引情報は、連続する値の大小関係を示す受理状態が連鎖するように構築されるオートマトンである順序同型照合プログラム。
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2019/016868 WO2020213165A1 (ja) | 2019-04-19 | 2019-04-19 | 順序同型照合装置、順序同型照合方法、及び、プログラムが格納されたコンピュータ可読媒体 |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JPWO2020213165A1 JPWO2020213165A1 (ja) | 2020-10-22 |
| JPWO2020213165A5 JPWO2020213165A5 (ja) | 2022-01-18 |
| JP7264240B2 true JP7264240B2 (ja) | 2023-04-25 |
Family
ID=72837213
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021514779A Active JP7264240B2 (ja) | 2019-04-19 | 2019-04-19 | 順序同型照合装置、順序同型照合方法、及び、プログラム |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US20220179915A1 (ja) |
| JP (1) | JP7264240B2 (ja) |
| WO (1) | WO2020213165A1 (ja) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007048272A (ja) | 2005-07-14 | 2007-02-22 | Seiko Epson Corp | 文字列検索装置およびプログラム |
| JP2011054148A (ja) | 2009-08-04 | 2011-03-17 | Nippon Telegr & Teleph Corp <Ntt> | 検索装置及び方法及びプログラム |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2783812B2 (ja) * | 1988-09-09 | 1998-08-06 | 日本放送協会 | 複数2次元パターンの検索方法 |
| US20020108071A1 (en) * | 2000-12-08 | 2002-08-08 | Lockheed Martin Corporation | Consistent assignment of unambiguous indices to objects |
-
2019
- 2019-04-19 JP JP2021514779A patent/JP7264240B2/ja active Active
- 2019-04-19 WO PCT/JP2019/016868 patent/WO2020213165A1/ja not_active Ceased
- 2019-04-19 US US17/603,649 patent/US20220179915A1/en not_active Abandoned
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007048272A (ja) | 2005-07-14 | 2007-02-22 | Seiko Epson Corp | 文字列検索装置およびプログラム |
| JP2011054148A (ja) | 2009-08-04 | 2011-03-17 | Nippon Telegr & Teleph Corp <Ntt> | 検索装置及び方法及びプログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| US20220179915A1 (en) | 2022-06-09 |
| JPWO2020213165A1 (ja) | 2020-10-22 |
| WO2020213165A1 (ja) | 2020-10-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Cao et al. | e-NSP: Efficient negative sequential pattern mining | |
| CN109791492B (zh) | 流水线相关树查询优化器和调度器 | |
| JPH06290307A (ja) | 記号認識方法及び装置 | |
| JP5193518B2 (ja) | パターン探索装置及びその方法 | |
| JP2016014914A (ja) | 画像処理装置、画像処理方法及びプログラム | |
| JP2013206187A (ja) | 情報変換装置、情報検索装置、情報変換方法、情報検索方法、情報変換プログラム、情報検索プログラム | |
| US10754865B2 (en) | System and method for mining user cycle mode | |
| US10614312B2 (en) | Method and apparatus for determining signature actor and identifying video based on probability of appearance of signature actor | |
| JPWO2014167704A1 (ja) | 配置データの処理装置と処理方法、及び物品の入出庫作業方法 | |
| JP7264240B2 (ja) | 順序同型照合装置、順序同型照合方法、及び、プログラム | |
| CN113515674A (zh) | 时序图随机游走的采样方法及装置 | |
| JP7264239B2 (ja) | 順序同型照合装置、順序同型照合方法、及び、プログラム | |
| CN104635709A (zh) | 考虑费用和时间双目标的柔性综合调度方法 | |
| JP2002183206A (ja) | 類似オブジェクト検索方法及び類似オブジェクト検索装置 | |
| JP5022252B2 (ja) | 表現テンプレート生成装置、その方法およびそのプログラム | |
| KR102074734B1 (ko) | 시퀀스 데이터에서의 패턴 검색 방법 및 장치 | |
| JP2005528713A (ja) | 多次元アトラクタ・トークンを使用した周波数、周波数分布およびシーケンス・マッチング問題を解決する方法 | |
| JPWO2020213165A5 (ja) | 順序同型照合装置、順序同型照合方法、及び、プログラム | |
| JP2014074959A (ja) | 近傍探索処理装置及び方法及びプログラム | |
| US20190278785A1 (en) | Computer-readable recording medium storing search program and search method | |
| JPWO2020213164A5 (ja) | 順序同型照合装置、順序同型照合方法、及び、プログラム | |
| CN120256435B (zh) | 基于向量集的数据处理方法、设备、介质以及产品 | |
| US20170199816A1 (en) | Information processing device, data storage method, and recording medium | |
| JP5628365B2 (ja) | 検索装置 | |
| JP2008287544A (ja) | 映像信号検索方法及び検索用2分木生成方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20211011 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20211011 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20221004 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20221202 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20230314 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230327 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 7264240 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |