[发明专利]循环交易路径检测在审
申请号: | 201310587433.7 | 申请日: | 2013-11-20 |
公开(公告)号: | CN103838811A | 公开(公告)日: | 2014-06-04 |
发明(设计)人: | B.秦;D.马洛夫 | 申请(专利权)人: | SAP股份公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06Q40/04 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 邵亚丽 |
地址: | 德国瓦*** | 国省代码: | 德国;DE |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 循环 交易 路径 检测 | ||
1.一种方法,包括:
生成包括节点和将节点相互连接的有向边的有向图,所述有向图基于描述多个参与方以及所述多个参与方之间的多个交易的信息;
接收感兴趣的循环路径长度;
识别有向图的强连通分量;
在包括个数至少等于感兴趣的循环路径长度的多个节点的强连通分量的每一个内,使用机器的一个或多个处理器发现具有与感兴趣的循环路径长度相等的长度的每个循环路径;以及
对于发现的循环路径的每一个,将由发现的循环路径的有向边表示的交易表示为相关的交易。
2.如权利要求1所述的方法,识别强连通分量包括将深度优先搜索算法应用于有向图。
3.如权利要求2所述的方法,所述深度优先搜索算法包括Tarjan算法。
4.如权利要求1所述的方法,发现具有与感兴趣的循环路径长度相等的长度的循环路径的每一个包括:
识别强连通分量的最小的一组开始节点,从所述开始节点开始单独的搜索,单独的搜索可以导致具有与感兴趣的循环路径长度相等的长度的全部循环路径被识别。
5.如权利要求4所述的方法,发现具有与感兴趣的循环路径长度相等的长度的循环路径的每一个还包括:
将每个开始节点分配给多个搜索线程中的一个;以及
使用所述一个或多个处理器中的一个执行所述多个搜索线程中的每一个。
6.如权利要求1所述的方法,发现具有与感兴趣的循环路径长度相等的长度的循环路径的每一个包括:
为所述强连通分量的节点的每一个分配唯一有序标识符;
根据节点的每一个的唯一有序标识符将节点的每一个进行排序;以及
搜索以至少一个开始节点开始的循环路径,每个开始节点具有至少与感兴趣的循环路径长度一样高的排序。
7.如权利要求6所述的方法,所述分配唯一有序标识符被随机地执行。
8.如权利要求6所述的方法,搜索循环路径包括:
对于每一个开始节点,淘汰包括具有比开始节点的排序更高的排序的节点的循环路径。
9.如权利要求6所述的方法,发现具有与感兴趣的循环路径长度相等的长度的循环路径的每一个还包括:
在搜索循环路径之前,发现沿着这样的节点的有向路径:其中该有向路径的第一节点具有恰好一个出有向边,该有向路径的最后节点具有恰好一个入有向边,并且第一节点和最后节点之间的、有向路径的全部中间节点具有恰好一个入有向边和恰好一个出有向边;以及
除了具有最高排序的有向图的节点之外,将有向路径的节点的每一个作为开始节点淘汰。
10.如权利要求6所述的方法,发现具有与感兴趣的循环路径长度相等的长度的循环路径的每一个还包括:
在搜索循环路径之前,发现沿着这样的节点的有向路径:其中该有向路径的第一节点具有多个出有向边,并且该有向路径的第二节点具有恰好一个入有向边,所述恰好一个入有向边源自第一节点;以及
基于具有高于第二节点的排序的第一节点,将第二节点作为开始节点淘汰。
11.一种系统,包括:
数据存储,用来存储描述多个参与方以及所述多个参与方之间的多个交易的信息;
至少一个处理器;
图形生成模块,用来生成包括节点和将节点相互连接的有向边的有向图,所述有向图基于所存储的信息;和
循环路径搜索模块,能够由所述至少一个处理器执行,用来:
接收感兴趣的循环路径长度;
识别有向图的强连通分量;
在包括个数至少等于感兴趣的循环路径长度的多个节点的强连通分量的每一个内,发现具有与感兴趣的循环路径长度相等的长度的每个循环路径;以及
对于发现的循环路径的每一个,将由发现的循环路径的有向边表示的交易表示为相关的交易。
12.如权利要求11所述的系统,所述循环路径搜索模块用来通过以下步骤发现具有与感兴趣的循环路径长度相等的长度的循环路径的每一个:
为所述强连通分量的节点的每一个分配唯一有序标识符;
根据节点的每一个的唯一有序标识符将节点的每一个进行排序;以及
搜索以至少一个开始节点开始的循环路径,每个开始节点具有至少与感兴趣的循环路径长度一样高的排序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于SAP股份公司,未经SAP股份公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310587433.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:高强度人造石英石板材及其制备方法
- 下一篇:一种铝木复合仿古门窗