Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7264240B2 - 順序同型照合装置、順序同型照合方法、及び、プログラム - Google Patents
[go: Go Back, main page]

JP7264240B2 - 順序同型照合装置、順序同型照合方法、及び、プログラム - Google Patents

順序同型照合装置、順序同型照合方法、及び、プログラム Download PDF

Info

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
Application number
JP2021514779A
Other languages
English (en)
Other versions
JPWO2020213165A5 (ja
JPWO2020213165A1 (ja
Inventor
耀一 佐々木
志穂 杉本
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Publication of JPWO2020213165A1 publication Critical patent/JPWO2020213165A1/ja
Publication of JPWO2020213165A5 publication Critical patent/JPWO2020213165A5/ja
Application granted granted Critical
Publication of JP7264240B2 publication Critical patent/JP7264240B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2458Special types of queries, e.g. statistical queries, fuzzy queries or distributed queries
    • G06F16/2465Query processing support for facilitating data mining operations in structured databases
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/903Querying
    • G06F16/90335Query processing
    • G06F16/90344Query processing by using string matching techniques
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/31Indexing; Data structures therefor; Storage structures
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/31Indexing; Data structures therefor; Storage structures
    • G06F16/313Selection or weighting of terms for indexing
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/33Querying
    • G06F16/338Presentation of query results
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N5/00Computing arrangements using knowledge-based models
    • G06N5/01Dynamic 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

本発明は順序同型照合装置、順序同型照合方法、及び、プログラムが格納されたコンピュータ可読媒体に関し、特に、文字列の並び順のうち並んだ値の大小関係の順序が合致するか否かを特定する順序同型照合問題を順序同型照合装置、順序同型照合方法、及び、プログラムが格納されたコンピュータ可読媒体に関する。
近年、地図データ、画像データ、購買履歴等のPOSデータ等のビックデータに対する処理に対する要求が大きくなってきている。このようなビックデータに対する処理では、データの中から探し出したい特徴を抽出することが行われる。このような、データの特徴を見つけるマイニング手法が多く提案されている。このマイニング手法では、パターンの完全一致箇所を特定する照合問題(Pattern Matching, PM)と、パターン中の文字列の大小関係の並び順が一致する箇所を特定する順序同型照合問題(Order Preserving Pattern Matching, OPPM)とに分類することができる。
一次元データに対する順序同型照合問題の解決手法が例えば非特許文献1、2に開示されている。また、二次元データに対する照合問題の解決手法が例えば、非特許文献3、4に開示されている。
Kim, J., Eades, P., Fleischer, R., Hong, S., Iliopoulos, C.SW., Park, K M. Kubica, T. Kulczynski, J. Radoszewski, W. Rytter, and T. Walen.: A linear time algorithm for consecutive permutation pattern matching. Inf. Process. Lett., 113(12):430-433, 2013. T.P.Baker,: A technique for extending rapid exact-match string-matching to arrays of more tha none dimensions, SIAM J.Comput. 7, 1978. R.S.Bird,: Two-dimensional pattern-matching, Info. Proc. Lett. 6, 1977
しかしながら、上記の提案手法では、二次元データに対する順序同型照合問題を解決することが出来ない問題がある。
本発明にかかる順序同型照合装置の一態様は、二次元で配置されたテキストデータにより構成される検索パターンを、一次元で前記テキストデータが配置される照合パターンに変換するパターン変換部と、前記照合パターンについて、前記照合パターンと順序同型となる検索対象パターンを特定する索引を索引情報として生成する文字列照合索引作成部と、二次元に配置されたテキストデータにより構成され、前記検索パターンよりも大きな配列を有する探索対象二次元パターンに対して、前記索引情報を適用して、前記探索対象二次元パターンにおいて前記照合パターンに一致する箇所に所定のID番号を付す照合部と、前記照合部において前記所定のID番号が付された箇所を照合位置として出力する出力部と、を有する。
本発明にかかる順序同型照合方法の一態様は、データベースに格納され、かつ、二次元に配置されたテキストデータにより構成された探索対象二次元パターンについて、二次元で配置されたテキストデータにより構成される検索パターンに合致する順序同型パターンをコンピュータを用いて探索する順序同型照合方法であって、前記検索パターンを、一次元で前記テキストデータが配置される照合パターンに変換し、前記照合パターンについて、前記照合パターンと順序同型となる検索対象パターンを特定する索引を索引情報として生成し、前記探索対象二次元パターンに対して、前記索引情報を適用して、前記探索対象二次元パターンにおいて前記照合パターンに一致する箇所に所定のID番号を付し、前記所定のID番号が付された箇所を照合位置として出力する。
本発明にかかるコンピュータ可読媒体の一態様は、データベースに格納された二次元に配置されたテキストデータにより構成された探索対象二次元パターンについて、二次元で配置されたテキストデータにより構成される検索パターンに合致する順序同型パターンを探索する順序同型照合処理を、コンピュータに実行させる順序同型照合プログラムが格納されたコンピュータ可読媒体であって、前記順序同型照合プログラムは、二次元で配置されたテキストデータにより構成される検索パターンを、一次元で前記テキストデータが配置される照合パターンに変換するパターン変換処理と、前記照合パターンについて、前記照合パターンと順序同型となる検索対象パターンを特定する索引を索引情報として生成する文字列照合索引作成処理と、二次元に配置されたテキストデータにより構成され、前記検索パターンよりも大きな配列を有する探索対象二次元パターンに対して、前記索引情報を適用して、前記探索対象二次元パターンにおいて前記照合パターンに一致する箇所に所定のID番号を付す照合処理と、前記照合処理において前記所定のID番号が付された箇所を照合位置として出力する出力処理と、を前記コンピュータに実行させる。
本発明にかかる順序同型照合装置、順序同型照合方法、及び、プログラムが格納されたコンピュータ可読媒体によれば、二次元データに対する順序同型照合問題を解決することができる。
二次元データに対する順序同型照合問題に関する課題を説明する図である。 実施の形態1にかかる順序同型照合装置の構成を説明するブロック図である。 実施の形態1にかかる順序同型照合装置のパターン変換部及び文字列照合索引作成部の動作を概略的に説明する図である。 実施の形態1にかかる順序同型照合装置のパターン変換部及び文字列照合索引作成部の動作を具体的に説明する図である。 実施の形態1にかかる順序同型照合装置の照合部の動作を説明する図である。
実施の形態1
以下、図面を参照して本発明の実施の形態について説明する。まず、実施の形態1にかかる順序同型照合装置1の処理対象となる二次元パターンに対する順序同型照合問題について説明する。そこで、図1に二次元データに対する順序同型照合問題に関する課題を説明する図を示す。
図1では、上図に非特許文献3、4に示されている二次元データに対する照合問題における照合方向を示した。図1の上図に示すように、二次元に配置されたデータに対する照合問題では、横方向(例えば、X方向)と縦方向(例えば、Y方向)の2つの方向でデータが一致することで、検索パターンの探索が可能である。これは、照合問題では、a=bかつb=cであればa=cとの関係が保証されるため、斜め方向のパターンの探索を行う必要がないためである。
一方、図1の下図に二次元データを対象とした順序同型照合問題における課題を示した。二次元データを対象とした順序同型照合では、照合問題と異なり、配置される文字列の大小関係を検索対象の問題とする。そのため、斜め方向の文字列の関係を考慮しない探索を行うと問題が生じる。具体的には、斜め方向の探索を行わない場合、a<cかつb<cであってもaとbとの大小関係が不明である問題が生じる。一方、a<bかつb<cであれば、a<cの関係は補償できる。このように、二次元データを対象とする順序同型照合問題では、斜め方向の探索を行わないと、探索対象パターンと検索パターンとが合致しているか否かの補償ができない問題が生じる。
以下で説明する実施の形態1にかかる順序同型照合装置1では、二次元(例えば、m行m列)でテキストデータが配置される検索データから一次元でテキストデータが配置される照合パターン(以下、一次元パターンMと称す。)を生成する。そして、実施の形態1にかかる順序同型照合装置1では、一次元パターンMについての索引情報Sを生成する。また、実施の形態1にかかる順序同型照合装置1では、二次元(例えば、n行n列)でテキストデータが配置される探索対象二次元パターンTについて、索引情報Sを適用して、検索パターンPと順序同型パターンが一致する箇所を特定する。このように、検索パターンPを一次元パターンMに変換して、一次元パターンMに基づき生成される索引情報Sを探索対象二次元パターンTに適用することで、斜め方向の順序同型パターンの一致を補償する。なお、以下で説明する例では、実施の形態1にかかる順序同型照合装置1では、探索対象二次元パターンT内にn行m列の探索対象領域を設定し、当該探索対象領域を列方向にずらしながら探索対象二次元パターンTに対する一次元パターンMの照合箇所の探索を行う。
そこで、図2に実施の形態1にかかる順序同型照合装置1の構成を説明するブロック図を示す。なお、図2で示した構成は、順序同型照合装置1で行われる処理を処理毎にブロックとしたものであり、各ブロックの処理内容は、専用ハードウェア、コンピュータ上で実行されるソフトウェア等により実現することができる。以下の説明では、コンピュータ上で実行されるソフトウェアによって処理が行われる例について説明する。
実施の形態1にかかる順序同型照合装置1は、ファイルD1として検索パターンPを読み込み、探索対象二次元パターンデータベースD4に格納されている探索対象二次元パターンT内に検索パターンPに合致する部分があるか否かを探索する。ここで、実施の形態1にかかる順序同型照合装置1では、検索パターンPと探索対象二次元パターンTは、いずれも二次元で配置されるテキストデータにより構成されるパターンである。また、探索対象二次元パターンTは、検索パターンPよりも大きな二次元配列パターンを有する。検索パターンPのパターンの大きさをm×mとし、探索対象二次元パターンTのパターンの大きさをn×nとすると、m<nの関係が成り立つ。
図2に示すように、実施の形態1にかかる順序同型照合装置1は、処理ブロックとして、パターン変換部10、文字列照合索引作成部11、照合部12、出力部(例えば、照合解出力部13)を有する。
パターン変換部10は、検索パターンPを、一次元でテキストデータが配置される一次元パターンMに変換する。パターン変換部10は、一次元パターンMをファイルD2として出力する。文字列照合索引作成部11は、一次元パターンMについて、一次元パターンMと順序同型となる検索対象パターンを特定する索引を索引情報Sとして生成する。文字列照合索引作成部11は、索引情報SをファイルD3として出力する。照合部12は、二次元に配置されたテキストデータにより構成され、探索対象二次元パターンTに対して、索引情報Sを適用して、探索対象二次元パターンにおいて照合パターンに一致する箇所に所定のID番号を付す。照合解出力部13は、照合部12において所定のID番号が付された箇所を、照合位置として出力する。
ここで、順序同型照合装置1の各処理ブロックのうちパターン変換部10、文字列照合索引作成部11の動作について詳細に説明する。そこで、図3に実施の形態1にかかる順序同型照合装置1のパターン変換部10及び文字列照合索引作成部11の動作を概略的に説明する図を示す。図3に示す例は、m行m列の検索パターンPに対して一次元パターンMを生成するものである。
図3に示すように、パターン変換部10は、検索パターンPを行毎に分解し、分解した行を、行順に一次元に配置することで、一次元パターンMを生成する。そして、文字列照合索引作成部11は、一次元パターンMに対して索引情報Sを生成する。ここで、実施の形態1にかかる順序同型照合装置1では、索引情報Sとして、オートマトンを生成する。このオートマトンは、連続する値の大小関係を示す受理状態が連鎖するように構築される文字列の索引である。
また、図3に示した処理を具体的な数値例を挙げて説明する。そこで、図4に実施の形態1にかかる順序同型照合装置のパターン変換部及び文字列照合索引作成部の動作を具体的に説明する図を示す。図4に示す例では、検索パターンPとして3行3列に並べられた9個の数値を有する。パターン変換部10は、検索パターンPを行毎に分解して、行順に分解した行を一次元で並べる。図4に示す例では、一次元パターンMは、検索パターンPの1行目の323に続いて、検索パターンPの2行目の145が並び、その後に検索パターンPの行目の255が並ぶ。
そして、図4に示すように、文字列照合索引作成部11が生成するオートマトンの各受理状態は、連続する数値のうち最も後ろの数値と、最後の数値のひとつ前の数値との大小関係が比較対象の数列と一致した場合に、次の受理状態に遷移するように、受理状態が連鎖したものとなる。また、図4に示すオートマトンの各受理状態は、最後の数値と最後の数値の1つ前の数値との大小関係が比較対象の数列と一致しなかった場合には、最初の受理状態S0に戻る形態となっている。
続いて、照合部12について説明する。照合部12は、探索対象二次元パターンデータベースD4から探索対象二次元パターンTを読み出し、読み出した探索対象二次元パターンTに対してファイルD3として生成された索引情報Sを適用した探索を行う。照合部12は、探索対象二次元パターンTに対して、索引情報Sを適用して、探索対象二次元パターンTにおいて検索パターンPに一致する箇所に所定のID番号を付す。また、実施の形態1にかかる順序同型照合装置1では、照合部12による照合方法の1つの態様として、以下のような動作を行う。実施の形態1にかかる照合部12は、探索対象二次元パターンTに含まれるテキストデータから、検索パターンPの列方向の文字数に対応する列数と、探索対象二次元パターンTの行方向の文字数に対応する行数とで構成される探索対象領域を設定する。そして、実施の形態1にかかる照合部12は、探索対象領域を列方向にずらしながら探索対象二次元パターンTに対する検索パターンPの照合箇所の探索を行う。
そこで、図5に実施の形態1にかかる順序同型照合装置1の照合部12の動作を説明する図を示す。図5に示す例は、n行n列の探索対象二次元パターンT内にm行m列の検索パターンPが存在するか否かを探索するものである。図5に示すように、照合部12は、検索パターンPの列数に対応する列数(例えば、n列)と、探索対象二次元パターンTの行数に対応する行数(例えば、n行)と、で構成される探索対象領域Aを探索対象二次元パターンT内に設定する。そして、探索対象領域A内の行の先頭となるテキストを探索開始文字として、索引情報Sを用いた探索を行う。また、照合部12は、探索対象領域Aにおいて行を順にずらしながらすべて先頭文字を探索開始文字として索引情報Sを用いた探索を行う。さらに、照合部12は、探索対象領域Aとして設定する領域を列方向に順にずらしながら、索引情報Sを用いた探索を行う。そして、照合部12は、索引情報Sの最終受理状態(例えば、図4の受理状態S9)まで照合が完了したときの先頭文字に予め設定された所定のID番号を付す。一方、照合部12は、索引情報Sの最終受理状態まで達しない場合には、その照合サイクルにおける先頭文字を、不一致を示すID番号(例えば、0)に置き換える。
そして、照合解出力部13は、照合部12において所定のID番号が付された箇所を、照合位置として出力する。
上記説明より、実施の形態1にかかる順序同型照合装置1では、二次元配列を有する検索パターンPを一次元配列の一次元パターンMに変換する。そして、一次元パターンMに基づき索引情報Sを生成し、探索対象二次元パターンTに当該索引情報Sを適用した探索を行う。これにより、順序同型照合装置1は、検索パターンPのあらゆる方向に関する探索を照合部12における一連の照合処理により行うことができる。また、順序同型照合装置1では、生成する照合パターン(例えば、一次元パターンM)及び索引情報Sの数を1つとすることができる。
これにより、実施の形態1にかかる順序同型照合装置1は、少ない演算回数で探索対象二次元パターンT内から検索パターンPと順序同型となるパターンの存在の有無を探索することができる。例えば、実施の形態1にかかる順序同型照合装置1を用いることで、演算回数Oは、O(mn2)となる。
なお、本発明は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。
上述の例において、プログラムは、様々なタイプの非一時的なコンピュータ可読媒体(non-transitory computer readable medium)を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体(tangible storage medium)を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体(例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ)、光磁気記録媒体(例えば光磁気ディスク)、CD-ROM(Read Only Memory)、CD-R、CD-R/W、半導体メモリ(例えば、マスクROM、PROM(Programmable ROM)、EPROM(Erasable PROM)、フラッシュROM、RAM(Random Access Memory))を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体(transitory computer readable medium)によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
1 順序同型照合装置
10 パターン変換部
11 文字列照合索引作成部
12 照合部
13 照合解出力部
P 検索パターン
T 探索対象二次元パターン
M 一次元パターン
S 索引情報
D1 ファイル
D2 ファイル
D3 ファイル
D4 探索対象二次元パターンデータベース
A 探索対象領域

Claims (5)

  1. 二次元で配置されたテキストデータにより構成される検索パターンを、一次元で前記テキストデータが配置される照合パターンに変換するパターン変換部と、
    前記照合パターンについて、前記照合パターンと順序同型となる検索対象パターンを特定する索引を索引情報として生成する文字列照合索引作成部と、
    二次元に配置されたテキストデータにより構成され、前記検索パターンよりも大きな配列を有する探索対象二次元パターンに対して、前記索引情報を適用して、前記探索対象二次元パターンにおいて前記照合パターンに一致する箇所に所定のID番号を付す照合部と、
    前記照合部において前記所定のID番号が付された箇所を、照合位置として出力する出力部と、を有し、
    前記索引情報は、連続する値の大小関係を示す受理状態が連鎖するように構築されるオートマトンである順序同型照合装置。
  2. 前記パターン変換部は、前記検索パターンを行毎に分解し、行の順番に従って分解した行に含まれるテキストデータを並べて前記照合パターンを生成する請求項1に記載の順序同型照合装置。
  3. 前記照合部は、前記探索対象二次元パターンに含まれるテキストデータから、前記検索パターンの列方向の文字数に対応する列数と、前記探索対象二次元パターンの行方向の文字数に対応する行数とで構成される探索対象領域を設定し、当該探索対象領域を列方向にずらしながら前記探索対象二次元パターンに対する前記照合パターンの照合箇所の探索を行う請求項1または2のいずれか1項に記載の順序同型照合装置。
  4. データベースに格納され、かつ、二次元に配置されたテキストデータにより構成された探索対象二次元パターンについて、二次元で配置されたテキストデータにより構成される検索パターンに合致する順序同型パターンの探索をプログラムに従ってコンピュータが行う自動処理により行う順序同型照合方法であって、
    前記検索パターンを、一次元で前記テキストデータが配置される照合パターンに変換し、
    前記照合パターンについて、前記照合パターンと順序同型となる検索対象パターンを特定する索引を索引情報として生成し、
    前記探索対象二次元パターンに対して、前記索引情報を適用して、前記探索対象二次元パターンにおいて前記照合パターンに一致する箇所に所定のID番号を付し、
    前記所定のID番号が付された箇所を、照合位置として出力し
    前記索引情報は、連続する値の大小関係を示す受理状態が連鎖するように構築されるオートマトンである順序同型照合方法。
  5. データベースに格納された二次元に配置されたテキストデータにより構成された探索対象二次元パターンについて、二次元で配置されたテキストデータにより構成される検索パターンに合致する順序同型パターンを探索する順序同型照合処理を、コンピュータに実行させる順序同型照合プログラムであって、
    前記順序同型照合プログラムは、
    二次元で配置されたテキストデータにより構成される検索パターンを、一次元で前記テキストデータが配置される照合パターンに変換するパターン変換処理と、
    前記照合パターンについて、前記照合パターンと順序同型となる検索対象パターンを特定する索引を索引情報として生成する文字列照合索引作成処理と、
    二次元に配置されたテキストデータにより構成され、前記検索パターンよりも大きな配列を有する探索対象二次元パターンに対して、前記索引情報を適用して、前記探索対象二次元パターンにおいて前記照合パターンに一致する箇所に所定のID番号を付す照合処理と、
    前記照合処理において前記所定のID番号が付された箇所を、照合位置として出力する出力処理と、
    を前記コンピュータに実行させ
    前記索引情報は、連続する値の大小関係を示す受理状態が連鎖するように構築されるオートマトンである順序同型照合プログラム。
JP2021514779A 2019-04-19 2019-04-19 順序同型照合装置、順序同型照合方法、及び、プログラム Active JP7264240B2 (ja)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (2)

* Cited by examiner, † Cited by third party
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