[发明专利]用于找出针对树搜索问题的向量解的方法和设备有效
申请号: | 201680046521.8 | 申请日: | 2016-06-07 |
公开(公告)号: | CN107925638B | 公开(公告)日: | 2021-07-16 |
发明(设计)人: | 康斯坦丁诺斯·尼基托普拉斯;拉希姆·塔法佐利 | 申请(专利权)人: | 萨里大学 |
主分类号: | H04L25/03 | 分类号: | H04L25/03 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 宗晓斌 |
地址: | 英国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 找出 针对 搜索 问题 向量 方法 设备 | ||
1.一种使用多个处理元件找出针对树搜索问题的向量解的并行处理方法,所述方法包括:
获得树图;
识别所述树图中可能是针对所述树图的所述解的部分的多个节点;
将所述树图分割成多个子树,每一子树包含所述经识别节点中的一个或多个;
通过向所述子树中的每一个分配所述处理元件中的一个或多个来并行处理所述多个子树;以及
基于所述子树处理的结果确定所述解。
2.根据权利要求1所述的方法,进一步包括:
针对所述树图中的多个节点中的每一个,确定与所述节点是针对所述树图的所述解的部分的可能性有关的希望度量,
其中基于所述所确定的希望度量,识别可能是针对所述树图的所述解的部分的所述多个节点。
3.根据权利要求1所述的方法,进一步包括:
使用向量搜索方法处理所述树图来获得候选解列表,
其中从所述候选解列表识别可能是针对所述树图的所述解的部分的所述多个节点。
4.根据权利要求1、2或3所述的方法,其中并行处理所述多个子树进一步包括:
确定针对所述多个子树中的一个子树的局部解;
将所述局部解传达到所述处理元件中的一个或多个,从而继续处理所述多个子树中的其它子树;以及
基于针对所述多个子树中的所述一个子树的所述局部解,针对所述多个子树中的所述其它子树执行树修剪。
5.根据权利要求1、2或3所述的方法,其中分配所述处理元件中的一个或多个包括:
针对每一子树,确定所述子树中由所述子树中的其它子树共享的节点数目;以及
通过向具有更少共享节点的子树分配比具有更多共享节点的子树更多的处理元件来向所述子树分配所述处理元件。
6.根据权利要求1、2或3所述的方法,其中分配所述处理元件中的一个或多个包括:
确定所述处理元件在所述子树之间的初次分配;
使用所述初次分配的处理元件开始处理所述多个子树;以及
当处理所述多个子树时,从所述多个子树中的一个向所述多个子树中的另一个动态地重新分配处理元件。
7.根据权利要求1、2或3所述的方法,其中提前确定并针对多个干扰矩阵中的每一个存储限定所述子树的信息,并且所述方法进一步包括:
确定接收信号的目前干扰矩阵;以及
检索与所述多个干扰矩阵中的一个相关联的所述所存储的限定所述子树的信息,所述多个干扰矩阵中的所述一个对应于所述接收信号的所述目前干扰矩阵。
8.根据权利要求2所述的方法,其中将所述树图分割成子树包括:
识别所述希望度量的值小于阈值的一个或多个叶节点,
其中通过将所有经识别叶节点包含在所述子树中并从所述子树中排除其它叶节点来将所述树图分割成所述子树。
9.根据权利要求8所述的方法,进一步包括:
基于所述希望度量,通过识别C个最有可能含有针对所述树图的所述解的叶节点来识别C个叶节点,其中C等于处理元件的数目,
其中所述树图被分割成C个子树,所述C个子树中的每一个含有所述经识别C个叶节点中的一个。
10.根据权利要求1、2或3所述的方法,其中使用K-Best球形解码来处理每一子树,并且在处理所述子树之前,所述方法进一步包括:
针对所述树图的每一层级,通过选择包含所述层级处的所有所述经识别一个或多个叶节点的所有访问节点所需的最小值来分开选择K参数的值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于萨里大学,未经萨里大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680046521.8/1.html,转载请声明来源钻瓜专利网。