- 博客(36)
- 收藏
- 关注
原创 【论文阅读】Answering Label-Constrained Reachability Queries via Reduction Techniques
许多真实世界的图都包含边缘标签,用于表示节点之间不同类型的关系,例如社交网络、生物网络和知识图谱。作为一项基本任务,标签约束可达性 (LCR) 查询询问给定顶点 s 是否可以到达另一个顶点 t,仅使用一组受限制的给定边标签。然而,现有工作构建了大量索引,同时花费了太多时间在线回答查询,在大型图上表现出较差的性能。为了进一步减小索引大小并加速索引构建和查询处理,我们引入了两种新颖的剪枝技术,包括 degree-one reduction 和 unreachable query filter。
2024-06-28 11:27:54
414
原创 【论文阅读】O’Reach: Even Faster Reachability in Large Graphs
计算机科学中最基本的问题之一是可达性问题:给定一个有向图和两个顶点s和t,s可以通过一条路径到达t吗?我们重新讨论现有的技术,并将它们与新的方法结合起来,使用线性大小的可达性索引在恒定的时间内支持大部分可达性查询。我们的新算法O‘Reach可以很容易地与以前开发的问题解决方案相结合,或者独立运行。在一项详细的实验研究中,我们比较了各种算法的索引构建和查询时间,以及它们在不同实例集上的内存占用。我们的实验表明,查询性能通常不仅强烈地依赖于图的类型,而且还取决于结果,即可达或不可达。
2023-12-14 15:31:45
1310
原创 【论文阅读】Reachability Queries with Label and Substructure Constraints on Knowledge Graphs
由于知识图(KGs)描述和建模了现实世界中实体和概念之间的关系,因此对KGs的推理通常对应于具有标签和实体的可达性查询穿刺约束(LSCR)。特别地,对于搜索路径p,LSCR查询不仅要求p传递的边的标签在一个特定的标签集中,而且还声称p中的一个顶点可以坐着是某个子结构约束。LSCR查询比标签约束可达性(LCR)查询要复杂得多,而且对于kg上的LSCR查询没有有效的解决方案我们的知识。在此基础上,我们对kg、UIS和INS上的查询提出了两种解决方案。前者也可以用于一般的边标记图,并且相对方便实际的实现。
2023-12-12 22:06:55
1008
2
原创 【论文阅读】Answering Label-Constraint Reachability in Large Graphs
在本文中,我们研究了可达性查询的一种变体,称为标签约束可达性(LCR)查询,特别是在一个大的有向图G中给定一个标签集S和两个顶点u1和u2与传统的可达性查询一样,LCR查询也是非常有用的,如在生物网络中的路径查找覆盖RDF(资源描述框架)图,社交网络中的关系发现。然而,LCR查询比传统的对应查询要复杂得多。首先,为了得到m在计算路径标签传递闭包中最小化搜索空间,我们开发了两种技术: 1)通过表示最大圆线,将边标记有向图转换为增广DAG连通分量作为二部图;
2023-12-12 15:41:39
665
原创 【论文阅读】Reachability and distance queries via 2-hop labels
图中的可达性和距离查询是许多应用的基础,从地理导航系统到互联网路由。其中一些应用程序涉及到巨大的图形,但还需要快速的查询回答。我们提出了一种新的数据结构来表示图中的所有距离。数据结构的分布方式是,它可以被视为为顶点分配标签,这样,一个涉及顶点u和v的查询就可以只使用u和v的标签来回答。我们的标签是基于图中最短路径或所有路径的2跳覆盖。最短路径,这样的封面是一个集合的最短路径,这样每两个顶点u和v,有一个最短路径从u连接两个路径从S我们描述一个算法的几乎最优2跳覆盖一个给定的路径集合。
2023-12-09 18:09:51
1973
原创 【论文阅读】DBL: Efficient Reachability Queries on Dynamic Graphs
可达性查询是图形上的一个基本问题,在学术界和工业界得到了广泛的研究。由于图在许多应用程序中都会发生频繁的更新,因此,在可达性查询中提供良好性能的同时,支持有效的图更新至关重要。现有的解决方案是用有向无环图(DAG)对原始图进行压缩,并提出了高效的查询处理和索引更新技术。然而,他们专注于优化强连接组件(SCCs)保持不变的场景,并忽略了在SCCs更新时DAG维护的过高成本。在本文中,我们提出了DBL的一个有效的无数据库索引,以支持仅插入更新的动态图的可达性查询。
2023-12-08 15:38:55
1255
原创 【论文阅读】Landmark indexing for evaluation of label-constrained reachability queries
考虑一个有向边标记图,如社交网络或引文网络。对这些数据的一个基本查询是确定图中是否有从给定源顶点到给定目标顶点的路径,只使用图中边标签的限制子集中带有标签的边。这种标签约束的可达性(LCR)查询在图分析中发挥着重要的作用,例如,作为所谓的常规路径查询的核心片段,在实际的图查询语言中得到支持,如W3C的SPARQL 1.1,Neo4j的Cypher和Oracle的PGQL。然而,目前的LCR评估解决方案并不能扩展到在广泛的应用领域中越来越普遍的大型图。
2023-12-08 13:44:40
959
原创 【论文阅读】Real-time Constrained Cycle Detection in Large Dynamic Graphs
随着图数据在越来越多的互联网应用程序中普遍存在,持续监控动态图中的结构模式,以生成实时警报和触发提示操作,对许多应用程序来说变得至关重要。本文提出了一种新的系统图,可以有效地检测动态图中的约束循环,并实时返回令人满意的循环。为每个查询构建并有效地维护了一个基于热点的索引,从而大大加快了查询时间,实现了较高的系统吞吐量。GraphS系统是阿里巴巴开发的,基于周期检测主动监控各种在线欺诈活动。
2023-12-07 15:05:46
1080
原创 【论文阅读】Reachability Queries on Large Dynamic Graphs: A Total Order Approach
可达性查询是图形上的一种基本的查询类型,它可以在许多领域中找到重要的应用程序。尽管已经提出了大量针对可达性查询的技术,但大多数技术都要求输入图是静态的,也就是说,它们不适用于实践中经常遇到的动态图(如社交网络和语义网)。有一些技术可以处理动态图,但没有一种技术可以在不显著损失效率的情况下扩展到规模可观的图。为了解决这一缺陷,本文对大型动态图的可达性指数进行了一种新的研究。我们首先介绍了一个通用的索引框架,它总结了在现有的静态图技术中性能最好的可达性索引家族。
2023-12-07 10:04:52
1266
原创 【论文阅读】DLCR : Eficient Indexing for Label-Constrained Reachability Queries on Large Dynamic Graphs
许多真实世界的图,如社会网络、生物网络、知识图,自然都有边缘标签,不同的标签表示节点之间的不同关系。在这样的边缘标记图上,一个重要的查询是标签约束可达性(LCR)查询,我们得到一个源s,一个目标t,一个标签集Ψ,目标是检查是否存在任何路径?从…向边缘的标签在吗?它们都属于Ψ。现有的LCR查询的索引方案仍然关注静态图,尽管许多边缘标记图本质上是动态的。基于现有解决方案的局限性,我们研究了如何在动态图上有效地维护索引方案。我们提出的方法是基于最先进的LCR查询的2跳索引。
2023-12-01 16:59:36
528
原创 【论文阅读】An Overview of Reachability Indexes on Graphs
图一直是建模实体和它们之间的关系的自然选择。最基本的图处理运算符之一是可达性查询,它检查在普通图中是否存在从源到目标顶点的路径,以及该路径是否能够基于边缘标记图中的边缘标签满足给定的路径约束。由于这些查询固有的可传递性,处理可达性查询可能需要访问图的很大一部分。这使得在大图上评估它们的代价高昂。因此,在过去的三十年里,人们花费了大量的精力来设计索引技术,构建先进的数据结构来有效地压缩图的传递闭包,从而加速在线查询处理,即可达性索引。
2023-11-30 14:22:56
1302
原创 【论文阅读】Computing Label-Constraint Reachability in Graph Databases
我们今天的世界正在生成大量的图形数据,如社交网络、生物网络和语义网。许多这些真实世界的图都是带有边标记的图,也就是说,每条边都有一个标签,表示由该边连接的两个顶点之间的关系。关于这些标记图的一个基本研究问题是如何处理标签约束可达性查询:顶点u能否通过一个边缘标签被一组标签约束的路径到达顶点v?在此工作中,我们引入了一种新的基于树的索引框架,该框架利用有向最大加权生成树算法和采样技术来最大限度地压缩已标记图的广义传递闭包。
2023-11-30 14:22:41
890
原创 【论文阅读】Fast subgraph query processing and subgraph matching via static and dynamic equivalences
子图查询处理(也称为子图搜索)和子图匹配是许多应用领域中的基本图问题。为解决这些问题制定实际的解决办法,人们已经作出了许多努力。尽管付出了这些努力,但现有的算法在处理大型图和/或许多图时显示出了有限的运行时间和可伸缩性。在本文中,我们提出了一个新的子图搜索算法使用等价的顶点为了减少搜索空间:(1)静态等价的顶点的查询图,导致一个有效的匹配顺序的顶点;(2)动态等价的候选顶点的数据图,使我们能够捕获和删除冗余的搜索空间。这些子图搜索技术也导致了一种改进的子图匹配算法。
2023-11-29 13:21:58
1272
原创 【论文阅读】A survey of continuous subgraph matching for dynamic graphs
随着信息技术的快速发展,多源异构数据已成为一个开放性问题,由于图结构能够对实体之间的复杂关系进行编码,因此通常将数据建模为图。然而,在实际应用中,如网络安全分析、社交网络舆情分析等,图数据的结构和内容在不断演变。因此,实时持续监控和检测海量动态图上有趣模式的能力对于许多应用至关重要。最近,还涌现了一大批优秀的研究著作。然而,这些研究侧重于图的不同更新,并应用不同的子图匹配算法;因此,最好全面回顾这些工作并给出一个彻底的概述。本文从关键技术、代表性算法和性能评估等方面系统地研究了现有的连续子图匹配技术。
2023-11-29 13:19:46
1895
原创 【论文阅读】An In-Depth Study of Continuous Subgraph Matching
连续子图匹配(CSM)算法在在线数据图流上找到给定模式的出现。目前已经提出了许多增量式CSM算法。然而,缺乏对这些算法进行系统的研究,以确定它们在广泛的工作负载上的优缺点。因此,我们首先提出将CSM建模为增量视图维护(IVM),以捕获现有算法的设计空间。然后,我们在一个基于IVM的通用框架中实现了六种具有代表性的CSM算法,包括IncIsoMatch、SJ-Tree、Graphflow、IEDyn、TurboFlux和SymBi。
2023-11-29 13:19:17
2334
原创 【论文阅读】D2Match: Leveraging Deep Learning and Degeneracy for Subgraph Matching
子图匹配是基于图的应用程序的基本组成部分,由于其高阶组合特性而具有挑战性。现有的研究通常通过组合优化或基于学习的方法来解决它。然而,它们存在指数计算成本或搜索匹配没有理论保证的问题。在本文中,我们利用深度学习和简并性的效率进行子图匹配来开发d2匹配。更具体地说,我们首先证明了子图匹配可以退化为子树匹配,然后等价于在一个二部图上找到一个完美的匹配。然后,我们可以通过在图神经网络上内置的树状结构聚合机制来实现线性时间复杂度的实现。此外,还可以很容易地在D2匹配中加入圆的结构和节点属性,以提高匹配性能。
2023-11-29 13:19:00
1256
2
原创 【论文阅读】Circinus: Fast Redundancy-Reduced Subgraph Matching
Jin T, Li B, Li Y, et al. Circinus: Fast redundancy-reduced subgraph matching[J]. Proceedings of the ACM on Management of Data, 2023, 1(1): 1-26.文章目录1 INTRODUCTION2 MOTIVATION3 COMPRESSION-BASED BACKTRACKING3.1 Subgraph Compression3.2 Compression-based
2023-11-29 13:18:35
1151
3
原创 【论文阅读】Triangle Counting Through Cover-Edges
在现实世界的分析中,经常使用计算和寻找图中的三角形来描述凝聚力和识别图中的社区。在本文中,我们提出了一个新的概念,可以用来更有效地寻找三角形。我们使用宽度优先搜索(BFS)来快速生成一个紧凑的覆盖边集。提出了一种基于覆盖边集的序列和并行三角形计数算法。序列算法避免了不必要的三角形检查操作,并行算法具有通信效率。该并行算法可以渐近地减少在大量图上的通信,如来自真实的社交网络和来自图500基准的合成图。
2023-11-29 13:17:58
1010
1
原创 【论文阅读】Subgraph Matching with Effective Matching Order and Indexing
子图匹配可以从数据图中找到与查询图相同的所有嵌入。最近的算法可以通过基于查询图在数据图上生成树结构索引,将树中的顶点从根到叶的路径排序,并按照匹配的顺序枚举嵌入。然而,我们发现这种基于路径的排序和基于树结构索引的枚举固有地限制了性能,因为缺乏对跨树路径的顶点之间的边的考虑。为了解决这个问题,我们提出了一种基于代价模型生成匹配顺序的方法,同时考虑查询顶点之间的边和候选匹配点的数量。此外,我们为数据图中的候选顶点及其选择的邻居创建一个二部图索引,并使用该索引按照匹配的顺序执行枚举。
2023-11-29 13:17:35
1136
2
原创 【论文阅读】Graphs-at-a-time: Query Language and Access Methods for Graph Databases
随着图数据在各种领域中的流行,人们越来越需要一种语言来查询和操作具有异构属性和结构的图。我们提出了一种图形数据库的查询语言,它支持节点、边和图形上的任意属性。在这种语言中,图是信息的基本单位,每个查询都操作一个或多个图的集合。为了允许图结构的灵活组合,我们将形式化语言的概念从字符串扩展到图域。给出了由关系代数扩展而来的图代数,其中将选择算子推广到图模式匹配,并引入了重写匹配图的组合算子。然后,我们研究了选择算子的访问方法。由于子图同构的np完备性,在大图上的模式匹配具有挑战性。
2023-11-29 13:17:14
964
1
原创 【论文阅读】Cardinality Estimation of Subgraph Matching: A Filtering-Sampling Approach
基于循环过滤和采样的子图匹配
2023-10-27 15:15:32
201
1
原创 【论文阅读】Efficient Subgraph Matching by Postponing Cartesian Products
子图匹配
2023-10-27 09:49:10
335
1
原创 子图匹配优化技术
VF2:随机选取第一个节点开始匹配,然后匹配与其相邻的节点QuickSI:尽早访问标签最不频繁的节点TurboIso:把候选集分开,分别计算每个候选区域的顺序STW:给度更高和更不频繁出现的节点更高的匹配优先级。
2023-09-16 13:25:48
175
1
原创 【论文阅读】Answering reachability and K-reach queries on large graphs with label constraints
本文的目的是研究标签约束可达性( label-constrained reachability,LCR)和K-reach(LCKR)查询问题,这在使用边标记有向图的各种应用中都是很基础的。虽然可达性和K-reach查询已经得到了广泛的研究,因为潜在的标签约束集的数量与标签的大小呈指数级关系LCR和LCKR查询更具有挑战性。我们注意到,现有的LCR查询技术只构建了部分索引,它们最糟糕的查询时间可以与在线宽度优先搜索(BFS)相同。本文提出了一种具有创新的剪枝规则和顺序策略的标签约束2跳索引方法。
2023-04-10 16:39:27
405
1
翻译 【论文】Efficient Label-Constrained Shortest Path Queries on Road Networks A Tree Decomposition Approach
Junhua Zhang, Long Yuan, Wentao Li, Lu Qin, Ying Zhang. EfcientLabel-Constrained Shortest Path Queries on Road Networks: A TreeDecomposition Approach. PVLDB, 15(3): 686-698, 2022.doi:10.14778/3494124.3494148
2022-11-15 12:45:27
257
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人