【MIT博士论文】高效现实世界图分析的系统与技术

44f38258684954bd58ddc446a1e1c245.png

来源:专知
本文为论文介绍,建议阅读5分钟图是模拟现实世界实体及其相互关系的自然方式,涵盖了从社交网络和生物数据集到云计算基础设施数据血统图等。

b914613ad21608a2e7636a3e07409fd2.png

图是模拟现实世界实体及其相互关系的自然方式,涵盖了从社交网络和生物数据集到云计算基础设施数据血统图等。在这些大型图上进行查询常常涉及到成本高昂的子图遍历和复杂的分析计算。此外,现实世界中的图通常编码了随时间演变的关系,这种关系被模型化为时间图,即边与时间属性(如开始时间和持续时间)相关联的图。这些现实世界的图往往比通用的顶点与边模型更有结构性,但这一洞察大多未被现有的图引擎用于图查询优化探索。此外,大多数时间图处理系统仍然效率不高,因为即使是在普通商用服务器的可用存储内也适合的图,它们也依赖于分布式处理。为此,我们提出了两个专为优化大规模实际图处理而设计的系统。第一个系统Kaskade,通过利用图和查询的结构属性来推断物化图视图,加速查询评估,通过重写查询来解决高效查询评估的挑战,这些查询基于输入图和查询特征被认为是有益的。第二个系统Kairos,引入了选择性索引,一种根据底层时间图和输入查询的特征选择一部分目标顶点进行索引的技术。该系统进一步采用了一种专为内存存储和快速检索时间边而设计的高度专业化的并行数据结构。最终,Kairos建立在共享内存并行图处理的事实标准系统Ligra之上,为应用程序开发者提供了类似的优势和熟悉的API。这两个系统在与其他基准相比时提供了高达50-60倍的加速,并引入了旨在高效实现实际图分析的新颖的查询优化技术类别。

4bea95f85c6c1622d353277a44eba298.png

450659db2e2b8832b7e72bf53d73183d.png

7f93e2ad076daf75b39163c018de8d8c.png

6884cb8b949889e7c82157475da903df.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值