首页> 外文期刊>電子情報通信学会技術研究報告. コンピュテ-ション. Theoretical Foundations of Computing >ファクターオラクルを用いた反復文字列の抽出アルゴリズムの改良
【24h】

ファクターオラクルを用いた反復文字列の抽出アルゴリズムの改良

机译:使用因子Oracle提取重复字符串提取算法的改进

获取原文
获取原文并翻译 | 示例
       

摘要

与えらた文字列pに対して,pの中に少なくとも2回以上出現するpの部分文字列を反復文字列と言う.本研究では,反復文字列の中でも,文字列pの各接頭辞に対して,最長の反復接尾辞の長さを求めることを目的としている. この問題に対し,ファクターオラクルというデータ構造を川いたアルゴリズムがLebbvreらにより提案されている[5]. このアルゴリズムは,pのすべての接頭辞に対して,最長ではないがある反復接尾辞を,pの長さの線形時間(O(|p|))で求めることができる. 本研究では,Lefebvreらのアルゴリズムを改良し,O(|p|)でより長い反復接尾辞を抽出するアルゴリズムを提案する.
机译:在P中出现至少两次或更多次的p的子字符串被称为迭代串P. 在本研究中,在重复字符串中,目的是确定字符串P的每个前缀的最长重复后缀的长度。这个问题是称为因子Oracle的数据结构,Lebbvre等人已经提出了算法。[ 5]。该算法对P的所有PS的最长是P,P长度的线性时间(O(| P |可以通过该研究确定本研究,并提出一种改进算法的算法lefebvre等。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号