[发明专利]比特序列检索装置、检索方法以及程序有效
申请号: | 200880107101.1 | 申请日: | 2008-08-29 |
公开(公告)号: | CN101802822A | 公开(公告)日: | 2010-08-11 |
发明(设计)人: | 新庄敏男;国分光裕 | 申请(专利权)人: | 新叶股份有限公司;株式会社高速屋 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 黄纶伟 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 比特 序列 检索 装置 方法 以及 程序 | ||
1.一种比特序列检索装置,该比特序列检索装置具有配对节点树, 该配对节点树是用于比特序列检索的树,由根节点、以及配置在相邻存 储区域中的分支节点和叶节点、或者分支节点之间或叶节点之间的节点 对构成,所述根节点是表示树的起点的节点,当该树的节点为一个时所 述根节点是所述叶节点,当树的节点为两个以上时所述根节点是所述分 支节点,所述分支节点包含进行比特序列检索的检索关键字的鉴别比特 位置、和表示作为链接目的地节点对中的一个节点的代表节点的位置的 位置信息,所述叶节点包含由检索对象比特序列构成的索引关键字,
以所述配对节点树的任意节点作为检索开始节点,依次反复下述动 作:在所述分支节点中根据该分支节点中包含的鉴别比特位置的检索关 键字的比特值,来链接到链接目的地节点对的代表节点或配置在与其相 邻的存储区域中的节点,直到到达所述叶节点为止,由此将存储在所述 叶节点中的索引关键字作为检索结果关键字,该检索结果关键字是所述 配对节点树的以所述检索开始节点为根节点的任意部分树的、基于所述 检索关键字的检索结果,
该比特序列检索装置的特征在于,
在堆栈中依次保持从所述检索开始节点到所述叶节点的链接路径的 分支节点。
2.根据权利要求1所述的比特序列检索装置,其特征在于,
所述配对节点树存储在数组中,所述位置信息是由所述数组的存储 有与该位置信息对应的所述代表节点的数组元素的数组编号构成的代表 节点编号,
在所述堆栈中,将鉴别比特位置的值为小于0的值的终端节点作为 虚拟分支节点存储在开头。
3.根据权利要求2所述的比特序列检索装置,其特征在于,
该比特序列检索装置具有:代表节点编号设定区域,其设定所述代 表节点编号;以及节点位置设定区域,其设定节点位置的比特值,该节 点位置表示节点在其所属的节点对中是存储在代表节点侧、还是存储在 与代表节点成对的节点侧,
在所述代表节点编号设定区域中,将存储有所述检索开始节点所属 的节点对的代表节点的数组元素的数组编号设定为初始值,并且在所述 节点位置设定区域中,将表示该检索开始节点的节点位置的比特值设定 为初始值,
在所述分支节点链接到下一节点时,
在所述节点位置设定区域中设定该分支节点的鉴别比特位置的所述 检索关键字的比特值,并且在所述代表节点编号设定区域中设定该分支 节点的代表节点编号,
读出包含设定在所述代表节点编号设定区域中的代表节点编号所指 向的数组元素在内的节点对,将该节点对中设定在所述节点位置设定区 域中的节点位置的节点作为链接目的地节点。
4.根据权利要求3所述的比特序列检索装置,其特征在于,
在所述堆栈中存储链接源的分支节点时,该比特序列检索装置将该 分支节点的代表节点编号与设定在所述节点位置设定区域中的比特值相 加。
5.一种比特序列检索方法,该比特序列检索方法采用配对节点树, 该配对节点树是用于比特序列检索的树,由根节点、以及配置在相邻存 储区域中的分支节点和叶节点、或者分支节点之间或叶节点之间的节点 对构成,所述根节点是表示树的起点的节点,当该树的节点为一个时所 述根节点是所述叶节点,当树的节点为两个以上时所述根节点是所述分 支节点,所述分支节点包含进行比特序列检索的检索关键字的鉴别比特 位置、和表示作为链接目的地节点对中的一个节点的代表节点的位置的 位置信息,所述叶节点包含由检索对象比特序列构成的索引关键字,
以所述配对节点树的任意节点作为检索开始节点,依次反复下述动 作:在所述分支节点中根据该分支节点中包含的鉴别比特位置的检索关 键字的比特值,来链接到链接目的地节点对的代表节点或配置在与其相 邻的存储区域中的节点,直到到达所述叶节点为止,由此将存储在所述 叶节点中的索引关键字作为检索结果关键字,该检索结果关键字是所述 配对节点树的以所述检索开始节点为根节点的任意部分树的、基于所述 检索关键字的检索结果,
该比特序列检索方法的特征在于,
在堆栈中依次保持从所述检索开始节点到所述叶节点的链接路径的 分支节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新叶股份有限公司;株式会社高速屋,未经新叶股份有限公司;株式会社高速屋许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200880107101.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:终端设备认证方法、终端设备和程序
- 下一篇:抽油杆防腐防偏磨器