大规模图数据管理与分析 课件 04-子图匹配_第1页
大规模图数据管理与分析 课件 04-子图匹配_第2页
大规模图数据管理与分析 课件 04-子图匹配_第3页
大规模图数据管理与分析 课件 04-子图匹配_第4页
大规模图数据管理与分析 课件 04-子图匹配_第5页
已阅读5页,还剩53页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

大规模图数据管理与应用子图匹配第四章2子图同构的定义3

子图同构的定义4查询图示例数据图示例

子图同构5子图同构:子图同构的判定问题(是否存在子图同构)为NP-Complete问题.子图同构的枚举问题(找到所有子图同构)为NP-hard问题.应用:图像识别和匹配,分子结构式搜索,以及图数据库等.(a)(b)(c)例子:分子结构式搜索查询图子图同构6

ABABA

子图同态BDCEBDCEBDCEA导出子图同构子图同构,而非导出子图同构子图同构算法的分类7基于搜索的方法8

基于搜索的方法9常见的过滤方法10

常见的过滤方法(LDF,NLF示例)11示例查询图示例数据图LDF和LDF+NLF过滤后的候选集Ullmann算法[1]12

Ullmann算法13查询图与数据图

Ullmann算法14

Ullmann算法15

Ullmann算法16Ullmann算法步骤Step

2:对于M中存在多个元素为1的行,依次选择其中1个元素,并且将其余元素置为0,然后再考虑下一行(这是经典的回溯算法)。100101000010100001000010100001000010100001000010

Ullmann算法17

VF2算法[2]18

ABC

ABC

A

VF2算法19

VF2算法20

GraphQL[3]21

GraphQL22

示例查询图示例数据图

GraphQL23

QuickSI[4]24

QuickSI25枚举深度为1时,用LDF深度大于1时,遍历上级节点匹配的邻居集合CFL[5]26

CFL(Top-down)27示例查询图示例数据图

CFL(Top-down)28示例查询图示例数据图

CFL(Top-down)29示例查询图示例数据图

CFL(Top-down)30示例查询图示例数据图

CFL(Bottom-up)31示例查询图示例数据图

CFL(Bottom-up)32示例查询图示例数据图

CFL(总览)33示例查询图示例数据图CFL34

CFL35

CECI[6]36

CECI(生成)37示例查询图示例数据图

CECI(生成)38示例查询图示例数据图

CECI(生成)39示例查询图示例数据图

CECI(生成)40示例查询图示例数据图

CECI(生成)41示例查询图示例数据图

CECI(生成)42示例查询图示例数据图

CECI(生成)43示例查询图示例数据图

CECI(过滤)44示例查询图示例数据图

CECI(总览)45示例查询图示例数据图CECI46

基于连接的方法47将图上的边视为二元关系表的元组,整个查询图的匹配结果可以通过连接查询图所有边匹配的关系表得到。ABABCCA

基于连接的方法(两两连接)48

基于连接的方法(最坏情况最优连接)49

u1u2u3v1v2v3

v4v2v3

知识图谱概述50基于连接的方法(最坏情况最优连接)51

基于连接的方法(最坏情况最优连接)52

基于连接的方法(最坏情况最优连接)AGMBound[7]53

XYRSXYTXY

0.50.50.5AGMBound[7]54

XYRSXYTXY

0.50.50.5

AGMBound55

LeapfrogTriejoin[8]56

参考文献57[1]JulianRUllmann.1976.AnAlgorithmforSubgraphIsomorphism.InJACM.[2]LuigiPCordella,PasqualeFoggia,CarloSansone,andMarioVento.2004.A(sub)graphisomorphismalgorithmformatchinglargegraphs.InTPAMI.[3]HuahaiHeandAmbujKSingh.2008.Graphs-at-a-time:querylanguageandaccessmethodsforgraphdatabases.InSIGMOD.[4]HaichuanShang,YingZhang,XueminLin,andJeffreyXuYu.2008.Tamingverificationhardness:anefficientalgorithmfortestingsubgraphisomorphism.InPVLDB.[5]FeiBi,LijunChang,XueminLin,LuQin,andWenjieZhang.2016.Efficientsubgraphmatchingbypostponingcartesianproducts.InSIGMOD.[6]BibekBhattarai,HangLiu,andHHowieHuang.2019.Ceci:Compactembeddingclusterindexforscalablesubgraphmatching.InSIGMOD.[7]AlbertAtserias,MartinGrohe,andD́anielMarx.2008.Sizeboundsand

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论