发明名称 Modeling dynamic graphs with binary decision diagrams
摘要 In one embodiment, a dynamic graph having a plurality of nodes is modeled with a Binary Decision Diagram (BDD). Each pair of nodes in the dynamic graph is modeled using a characteristic function, g({right arrow over (t)};{right arrow over (a)};{right arrow over (b)}), where: {right arrow over (t)} denotes a time; {right arrow over (a)} denotes a first node identifier; {right arrow over (b)} denotes a second node identifier; and g evaluates to 1 (or TRUE) if and only if an edge exists and connects nodes {right arrow over (a)} and {right arrow over (b)} at time {right arrow over (t)}. The BDD is a combination of all the characteristic functions corresponding to all unique pairs of nodes in the dynamic graph.
申请公布号 US8983893(B2) 申请公布日期 2015.03.17
申请号 US201213569618 申请日期 2012.08.08
申请人 Fujitsu Limited 发明人 Stergiou Stergios
分类号 G06F15/00;G06F15/18 主分类号 G06F15/00
代理机构 Baker Botts L.L.P. 代理人 Baker Botts L.L.P.
主权项 1. A method, performed by a computing device, comprising: modeling a dynamic graph having a plurality of nodes with a Binary Decision Diagram (BDD), by modeling each pair of nodes in the dynamic graph using a characteristic function, g({right arrow over (t)}; {right arrow over (a)}; {right arrow over (b)}), where: {right arrow over (t)} denotes a time; {right arrow over (a)} denotes a first node identifier; {right arrow over (b)} denotes a second node identifier; and g evaluates to 1 if and only if an edge exists and connects nodes {right arrow over (a)} and {right arrow over (b)} at time {right arrow over (t)}; and querying the BDD for edges in the dynamic graph that exist between a time ti and a time tj by applying a logical AND operation to the BDD and THti({right arrow over (t)})· THtj+1({right arrow over (t)}), where: THti({right arrow over (t)})≡1iff[{right arrow over (t)}]≧ti; andTHtj({right arrow over (t)})≡1iff[{right arrow over (t)}]≧tj.
地址 Kawasaki-shi JP
您可能感兴趣的专利