【技术实现步骤摘要】
【国外来华专利技术】用于全历史动态网络分析的系统和方法交叉引用本申请要求于2018年11月2日提交的美国临时专利申请第62/754,786号的优先权,其全部内容通过引用合并于此。
技术介绍
网络科学是对大规模复杂网络的研究。这样的网络可以包括计算机网络、网络物理系统、电信网络、生物网络、认知和语义网络以及社交网络。在这样的网络中,不同的元素或参与者可以由节点(或顶点)表示,并且元素或参与者之间的连接可以由链接(或边缘)表示。网络可以用图表来说明。不少行业和公司已经开发了用于静态图分析的网络和图处理方法的应用。例如,GoogleMaps可以规划该国道路网络当前快照上的复杂路线,Facebook可以将其社交网络表示为一个大图,并开发了GraphQL语言来查询该图。这些图在传统意义上不是“静态”的,因为可以随时间添加和去除节点(node)和边缘(edge),并且节点或边缘的特征可能会改变。但是,这些图没有存储动态过程的全历史。例如,GoogleMaps可能无法示出特定时间(例如,2013年4月23日,太平洋时间7:45pm)和区域的精确流量状态,而Facebook可能无法示出其社交网络图之一的状态(例如,一年前的任意时刻)。虽然这些网络是动态的,但存储引擎是静态的,因为它仅示出某些预定义时间点的网络当前状态和网络的先前状态,并且它们不提供在任何任意时间点查询图的功能。
技术实现思路
用于确定网络的历史状态的当前技术可以包括周期性地拍摄网络图的快照,然后分析这些快照的序列以理解历史动态行为。但是,这对于不同的网络域可能还不够。例如 ...
【技术保护点】
1.一种确定系统的历史状态的计算机实现的方法,所述方法包括:/n从多个不同的数据源获得有关所述系统的数据;/n使用所述数据构造所述系统的全历史动态网络(FHDN),其中所述FHDN包括(1)能够动态改变的多个节点,(2)连接所述节点的多个边缘,其中所述多个边缘能够动态改变,以及(3)与所述多个节点和所述多个边缘中的每一个相关联的时间序列,其中所述时间序列指示所述多个节点和所述多个边缘的状态随时间的改变;以及/n响应于针对历史时刻的FHDN的查询,提供对于所述历史时刻的所述系统的状态。/n
【技术特征摘要】
【国外来华专利技术】20181102 US 62/754,7861.一种确定系统的历史状态的计算机实现的方法,所述方法包括:
从多个不同的数据源获得有关所述系统的数据;
使用所述数据构造所述系统的全历史动态网络(FHDN),其中所述FHDN包括(1)能够动态改变的多个节点,(2)连接所述节点的多个边缘,其中所述多个边缘能够动态改变,以及(3)与所述多个节点和所述多个边缘中的每一个相关联的时间序列,其中所述时间序列指示所述多个节点和所述多个边缘的状态随时间的改变;以及
响应于针对历史时刻的FHDN的查询,提供对于所述历史时刻的所述系统的状态。
2.根据权利要求1所述的方法,其中所述系统的所述状态包括在所述历史时刻处于操作状态的所述系统的精确图形状态。
3.根据权利要求1所述的方法,其中所述系统的所述状态包括在所述历史时刻针对所述系统的子集的精确图形状态。
4.根据权利要求1所述的方法,其中确定所述FHDN的历史动态行为而不需要分析在不同时间点捕获的所述网络的快照序列。
5.根据权利要求1所述的方法,其中所述FHDN允许对所述历史时刻的所述查询进行应答而不需要在所述历史时刻进行全网络实例化。
6.根据权利要求1所述的方法,其中所述多个节点和边缘包括:(1)从给定时刻开始在所述网络中先前已经存在的所有节点和边缘,以及(2)在所述网络中当前存在的所有节点和边缘。
7.根据权利要求1所述的方法,其中所选节点或边缘的所述时间序列包括在所述网络中添加或移除所选节点或边缘的时间。
8.根据权利要求1所述的方法,其中所述时间序列基于在所选节点或边缘处发生的事件或改变。
9.根据权利要求1所述的方法,其中通过使用遍历所述多个节点并搜索所述时间序列的搜索算法来获得在所述历史时刻的所述系统的所述状态。
10.根据权利要求9所述的方法,其中所述搜索算法包括迭代图搜索算法,所述迭代图搜索算法被配置为仅在需要的基础上检查所选节点或边缘的所述状态。
11.根据权利要求9所述的方法,其中所述查询包括关于在给定时刻的节点的子集的信息请求,并且其中所述搜索算法被配置为仅且直接地查询所述节点的子集,而不查询其他不必要的节点。
12.根据权利要求1所述的方法,还包括:利用阻塞技术在任何给定时间在存储器中高速缓存所述FHDN的整个连接的图形区域。
13.根据权利要求12所述的方法,其中所述FHDN的所述连接的图形区域不包含不可达节点。
14.根据权利要求13所述的方法,其中所述阻塞技术包括标准阻塞、令牌阻塞或属性集群阻塞。
15.根据权利要求13所述的方法,其中与常规网络绘图技术相比,在存储器中对所述整个连接的图形区域的所述高速缓存允许更快地执行搜索。
16.根据权利要求1所述的方法,其中与常规网络绘图技术相比,所述FHDN的所述使用允许存储器/存储节省若干数量级。
17.根据权利要求16所述的方法,其中与常规网络绘图技术相比,能够将所述存储需求降低至少三个数量级。
18.根据权利要求1所述的方法,其中所述系统包括配电系统。
19.根据权利要求18所述的方法,其中所述配电系统包括多个配电馈线。
20.根据权利要求19所述的方法,其中所述配电系统的所述状态包括在所述历史时刻的所述多个配电馈线的精确图形状态。
21.根据权利要求19所述的方法,其中所述配电系统的所述状态包括在所述历史时刻的所述配电馈线的子集的精确图形状态。
22.根据权利要求18所述的方法,其中所述FHDN允许对所述历史时刻的所述查询进行应答,而无需在所述历史时刻对所述配电系统进行全网络实例化。
23.根据权利要求19所述的方法,其中(1)所述多个节点和边缘以及(2)所述时间序列与所述多个配电馈线以及每个馈线内的所连接的节点和分支相关联。
24.根据权利要求23所述的方法,其中所选节点或边缘的所述时间序列包括在所述网络内添加或移除所选节点或边缘的时间。
25.根据权利要求24所述的方法,其中所选节点或边缘的所述添加或移除对应于所述配电系统内的断路器开关的断开或闭合,其中所述断路器开关与所选边缘相关联。
26.根据权利要求23所述的方法,其中所述...
【专利技术属性】
技术研发人员:亨里克·奥尔松,乌马山卡尔·桑迪利亚,迈赫迪·马苏米·哈吉吉,
申请(专利权)人:思睿人工智能公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。