Stability and Generalization of Hypergraph Collaborative Networks
Institute of Data Science, The University of Hong Kong(香港大学数据科学学院);College of Information Science and Technology, Jinan University(暨南大学信息科学技术学院);The University of Hong Kong(香港大学)
本文研究超图协同网络核心层的算法稳定性与泛化保证,揭示数据与超图滤波器的缩放设计原则,并通过真实数据集实验验证理论。
2023-08-04 cs.LG
Learning from Heterogeneity: A Dynamic Learning Framework for Hypergraphs
School of Computer Science and Technology, Tongji University(同济大学计算机科学与技术学院);Ant Group(蚂蚁集团);School of Computer Science and Artificial Intelligence, Wuhan University of Technology(武汉理工大学计算机科学与人工智能学院);School of Computer Science, Fudan University(复旦大学计算机学院);School of Science, Computing and Engineering Technologies, Swinburne University of Technology(斯威本科技大学科学、计算与工程技术学院)
本文提出超图学习框架LFH,利用图的异质性进行动态超边构建与注意力嵌入更新,在节点分类和链路预测上显著优于现有方法。
2024-12-29 cs.LG
A Semantic Partitioning Method for Large-Scale Training of Knowledge Graph Embeddings
Sorbonne University(索邦大学)
针对现有知识图谱嵌入忽略本体、语义不足且难以大规模训练的问题,提出基于类的语义分区算法以融合本体并支持并行训练,并在多个基准上验证效果。
2025-01-08 cs.DC cs.LG
Aggregative Coarsening for Multilevel Hypergraph Partitioning
许多超图问题的算法,包括分区,利用多级框架来实现性能和结果质量之间的良好权衡。在本文中,我们介绍了两种新的聚合粗化方案,并将它们纳入国家的最先进的超图分区佐尔坦。我们的粗化方案的灵感来自代数多重网格和稳定的匹配方法。我们证明了开发计划的有效性,作为一个多层次超图划分框架的一部分,在广泛的问题。
2018-04-10 cs.DS
Leiden-Fusion Partitioning Method for Effective Distributed Training of Graph Embeddings
LIP6, Sorbonne University(巴黎第六大学LIP6实验室(法国国立计算机与自动化研究所-索邦大学联合实验室))
针对大规模图嵌入分布式训练中通信开销大、现有划分方法易产生孤立节点的问题,提出Leiden-Fusion划分方法,通过贪心合并优化社区划分,实现独立训练降本提效,且能保证嵌入质量。
2024-09-15 cs.DC cs.LG
A Serial Multilevel Hypergraph Partitioning Algorithm
图划分问题在科学计算中有着广泛的应用,如计算机辅助设计、数据采掘、图像压缩等。在许多情况下,使用超图是有利的,因为与图相比,超图具有更一般的结构,并且可以用于对对象组之间的更复杂的关系进行建模。这促使我们关注研究较少的超图划分问题。在本文中,我们提出了一个串行多级二分算法。聚类是当前超图划分算法中的一个重要步骤,在聚类过程中必须识别相似的顶点。这在顶点度和超边大小变化很大的不规则超图中可能特别困难;依赖于局部顶点聚类决策的算法通常会产生很差的分区质量。该算法的一个新特点是使用粗糙集聚类技术来解决这个问题。我们表明,我们提出的算法平均提供了18.8%和71.1%之间的质量更好的这些不规则超图进行比较,以国家的最先进的超图分区算法从实际应用中采取的基准。
2016-01-06 cs.DS
Network Flow-Based Refinement for Multilevel Hypergraph Partitioning
我们提出了一个改进的框架,使用最大流计算对块的多级超图分区,以提高解决方案的质量的$k$路分区。该框架将KaFFPa基于流的改进算法从图推广到超图,并集成到超图划分器KaHyPar中。通过减小超图流网络的大小,改进KaFFPa中使用的流模型,并开发技术来提高算法的运行时间,我们获得了一个分区器,该分区器可以计算来自不同应用领域的各种基准超图的最佳解决方案,同时仍然具有与hMetis相当的运行时间。
2018-02-14 cs.DS
Memetic Multilevel Hypergraph Partitioning
超图划分具有广泛的重要应用,例如超大规模集成电路设计或科学计算。我们专注于解决方案的质量,我们开发了第一个多级模因算法来解决这个问题。我们的贡献的关键组成部分是新的有效的多级重组和突变操作,提供了大量的多样性。我们进行了广泛的实验基准集包含的应用领域,如超大规模集成电路,SAT求解,社交网络,和科学计算的实例。与最先进的超图划分工具hMetis,PaToH和KaHyPar相比,我们的新算法几乎在所有实例上都能计算出最佳结果。
2018-02-03 cs.DS
k-way Hypergraph Partitioning via n-Level Recursive Bisection
我们开发了一个多层次的超图划分算法,合同的顶点一次。在粗化和细化过程中使用几种缓存和延迟评估技术,我们将运行时间减少了两个数量级相比,一个天真的$n$级算法,这将是足够的普通图分区。整体性能甚至优于广泛使用的hMetis超图分割器,它使用了一个经典的多级算法与几个级别。借助于基于投资组合的方法来初始划分和自适应预算的不平衡递归bipartitioning内,我们实现了非常高的质量。我们组装了一个大型的基准测试集,其中包含310个来自VLSI、SAT求解、社交网络和科学计算等应用领域的超图。我们实现了比hMetis和PaToH小得多的切割,同时比hMetis更快。对于某些实例类(如社交网络)、对分区和允许不平衡度为10%的分区,观察到了相当大的改进。在这项工作中提出的算法形成了我们的超图划分框架KaHyPar(卡尔斯鲁厄超图划分)的基础。
2015-11-10 cs.DS
Co-clustering Vertices and Hyperedges via Spectral Hypergraph Partitioning
Rice University(莱斯大学)
提出了一种新的边依赖顶点权重超图顶点和超边的共聚类方法。在该超图模型中,每个顶点对其每个关联超边的贡献通过边依赖权重来表示,赋予模型比经典超图更高的表达能力。在我们的方法中,我们利用随机游走与EDVW构建一个超图拉普拉斯算子,并使用其频谱特性嵌入顶点和超边在一个共同的空间。然后,我们聚类这些嵌入,以获得我们提出的共同聚类方法,在应用程序中需要同时聚类的数据实体和功能,特别相关。使用真实世界的数据的数值实验表明,我们所提出的方法相比,国家的最先进的替代品的有效性。
2021-02-19 cs.DS cs.LG cs.SI
FREIGHT: Fast Streaming Hypergraph Partitioning
将一个超图的顶点划分成k个大致平衡的块,使得块之间的超边很少,这是大规模分布式处理的一个关键问题。使用低计算资源划分巨大(超)图的当前趋势是流式算法。在这项工作中,我们提出FREIGHT:一个快速stREamInG超图分割算法,这是一个适应的广为人知的基于图的算法茴香。通过使用一种高效的数据结构,使FREIGHT的整体运行与超图的管脚数成线性关系,内存消耗与网络和块的数量成线性关系。我们广泛的实验结果展示了FREIGHT作为一种高效和有效的流超图分割解决方案的良好性能。我们的算法演示了具有竞争力的运行时间与散列算法,与四分之三的实例上观察到的最大因子4的差异。值得注意的是,我们的研究结果突出了所有现有的(缓冲)流媒体算法,甚至内存中的算法HYPE的优势,无论是割网和连接措施的运费。这表明,我们提出的算法是一个很有前途的超图分割工具,以应对大规模和动态数据处理所带来的挑战。
2023-02-13 cs.DS
n-Level Hypergraph Partitioning
我们开发了一个多层次的超图分区算法,合同的顶点一次一个,从而允许非常高的质量。这包括一个评级功能,避免不均匀的顶点权重,一个有效的“半动态”超图数据结构,一个非常快速的粗化算法,和两个新的局部搜索算法。一个是Fiduccia-Mattheyses局部搜索的$k$ -路超图适应,并以合理的成本提供高质量。另一个是一个适应的大小受限的标签传播超图。与hMetis和PaToH的比较表明,新算法在几个基准集上产生更好的质量,并且具有与hMetis相当的运行时间。使用标签传播本地搜索比hMetis快几倍,并且对于VLSI基准测试集提供比PaToH更好的质量。
2015-05-04 cs.DS
HYPE: Massive Hypergraph Partitioning with Neighborhood Expansion
许多重要的现实世界的应用程序,如社交网络或分布式数据库,可以建模为超图。在这样的模型中,顶点代表实体(比如用户或数据记录),而超边则对顶点的组成员关系(比如特定主题的作者身份或特定复制分片中数据记录的成员关系)进行建模。为了优化这样的应用,我们需要一个高效和有效的解决方案,NP-硬平衡k路超图划分问题。然而,现有的超图划分器,规模非常大的图不有效地利用超图结构时,执行分区决策。我们提出了HYPE,超图partitionier,利用超图中的顶点之间的邻域关系,使用一个有效的实现邻域扩展。与流式分区相比,HYPE将分区质量提高了95%,并将运行时间减少了39%。
2018-11-14 cs.DC cs.DS cs.SI
Hypergraph Convolution and Hypergraph Attention
University of Oxford(牛津大学)
近年来,图神经网络引起了人们的极大关注,并在各个研究领域取得了突出的表现。这些算法中的大多数都假设了感兴趣对象的成对关系。然而,在许多实际应用中,对象之间的关系是高阶的,超出了成对的公式。为了有效地学习高阶图结构数据上的深度嵌入,我们向图神经网络家族引入了两个端到端可训练算子,即,超图卷积和超图注意。虽然超图卷积定义了在超图上执行卷积的基本公式,但超图注意力通过利用注意力模块进一步增强了表示学习的能力。利用这两个算子,图神经网络可以很容易地扩展为更灵活的模型,并应用于观察到非成对关系的各种应用。半监督节点分类的大量实验结果证明了超图卷积和超图注意力的有效性。
2020-10-10 cs.CV cs.LG stat.ML
Advanced Flow-Based Multilevel Hypergraph Partitioning
超图的平衡划分问题是将超图划分为大小有界的不相交块$k$,使得每个超边所连接的块的数目之和最小。我们提出了一个改进的基于流的细化框架KaHyPar-MF,目前国家的最先进的多级$k$方式超图划分算法的高质量的解决方案。我们的改进是基于最近提出的HyperFlowCutter算法,通过解决一系列增量最大流问题来计算未加权超图的二分划。由于顶点和超边是在粗化阶段聚合的,因此在多级设置中采用的细化算法必须能够处理加权超边和加权顶点-即使初始输入超图是未加权的。因此,我们增强了HyperFlowCutter处理加权实例,并提出了一种直接在加权超图上计算最大流的技术。我们比较了我们的新算法的两种配置的性能与KaHyPar-MF和其他七个分区算法在一个全面的基准集与应用领域,如VLSI设计,科学计算,SAT求解的实例。我们的第一个配置,KaHyPar-HFC,计算略好于KaHyPar-MF使用显着更少的运行时间的解决方案。第二种配置KaHyPar-HFC* 计算的解质量明显更好,但仍略快于KaHyPar-MF。此外,在解决方案质量方面,这两种配置也优于所有其他竞争的分区。
2020-03-26 cs.DS
Multilevel Hypergraph Partitioning with Vertex Weights Revisited
平衡超图划分问题(HGP)是将超图的顶点集划分为k个不相交的有界权块,同时极小化定义在超边上的目标函数。现实世界的应用程序通常使用顶点和边的权重来准确地建模底层问题,而HGP研究社区通常使用未加权的实例。在本文中,我们认为,在顶点权重的存在下,目前的平衡约束定义要么产生不可行的分割问题,或允许不必要的大的不平衡,并提出了一个新的定义,克服了这些问题。我们表明,国家的最先进的超图分区往往斗争相当加权实例和紧平衡约束(即使与我们的新的平衡定义)。因此,我们提出了一个递归二分技术,能够可靠地计算平衡(因此可行)的解决方案。所提出的方法通过预先分配最重顶点的一个小子集到每个bipartition的两个块(使用最初为作业调度问题开发的算法)来平衡分区,并优化剩余顶点上的实际分区目标。我们将我们的算法集成到多级超图分区KaHyPar,并表明我们的方法是能够计算高质量的平衡分区上的一组不同的基准实例。
2021-02-02 cs.DS
Hypergraph Partitioning through Vertex Separators on Graphs
超图提供的建模灵活性已经引起了组合科学界的极大兴趣,导致了新的模型和算法,它们的应用以及相关工具的开发。超图现在是组合科学计算中的标准工具。然而,超图的建模灵活性是有代价的:超图上的算法本质上比图上的算法更复杂,这有时会转化为处理时间的非平凡增加。超图的建模灵活性和图算法的运行效率都不容忽视。因此,新的研究重点应该是如何在两者之间巧妙地权衡。这项工作解决了一种方法,这种权衡解决超图分区问题,找到顶点分离器的图形。具体来说,我们研究如何解决超图的划分问题,寻求一个顶点分离器在其网络交叉图(NIG),其中每个网络的超图是由一个顶点,和两个顶点共享一条边,如果他们的网络有一个共同的顶点。由于NIG模型不能保持节点平衡信息,我们提出了一种顶点加权方案来获得良好的节点平衡超图。顶点删除和顶点分裂技术被描述为优化割网和连通性指标,分别在递归二分范式。我们还通过采用和修改最先进的GPVS工具onmetis,开发了基于GPVS的HP公式的实现。大量的稀疏矩阵上进行的实验证实了我们所提出的技术的有效性。
2011-03-01 cs.DS
High-Quality Hypergraph Partitioning
本文研究了超图的平衡划分问题,该问题要求将超图的顶点划分成大小有界的$k$不相交块,同时最小化超边上的目标函数.在这里,我们考虑最常用的连接度量。我们描述了我们的开源超图分区器KaHyPar,它基于成功的多级方法-将其推向(几乎)每个顶点的一个级别的极端。使用精心设计的数据结构和动态更新技术,这种方法提供了一个非常好的时间质量折衷。我们提出了两种预处理技术--使用局部敏感哈希的引脚稀疏化和基于Louvain算法的社区发现。社区结构用于指导逐渐收缩顶点的粗化过程。基于投资组合划分的收缩超图已经取得了良好的初始解决方案。在反转收缩的同时,高度本地化的直接$k$方式本地搜索和基于流的技术的组合采取更全局的观点,细化分区以实现高质量。可选地,模因算法演化解决方案候选池以获得甚至更高的质量。我们评估KaHyPar在一个大的实例集从广泛的应用领域。在质量方面,KaHyPar优于所有以前考虑过的可以处理大型超图的系统,如hMETIS,PaToH,Mondriaan或Zoltan。KaHyPar也比大多数这些系统更快,除了PaToH,它代表了不同的速度-质量权衡。结果甚至扩展到特殊情况下的图分区,专门的系统,如KaHIP应该有优势。
2021-06-16 cs.DS
Deterministic Parallel Hypergraph Partitioning
超图的平衡划分是一个经典的NP-难优化问题,在VLSI设计、量子电路仿真、分布式数据库的数据布局优化、高性能计算中的通信量最小化等领域有着广泛的应用。工程并行算法是近年来的研究热点。但大多数都是非确定性的。在这项工作中,我们设计和实现了一个高度可扩展的确定性算法在国家的最先进的并行分区框架Mt-KaHyPar。在我们广泛的基准测试实例集上,它实现了与Mt-KaHyPar相当但不确定的配置类似的分区质量和性能,并且在分区质量,运行时间和并行加速方面优于唯一的其他现有并行确定性算法BiPart。
2021-12-23 cs.DC cs.DS
Submodular Hypergraph Partitioning: Metric Relaxations and Fast Algorithms via an Improved Cut-Matching Game
本文提出统一有向与无向超图划分的通用模型,引入多态拟阵割函数,通过负型度量松弛实现$O(\sqrt{\log n})$近似,并推广割匹配游戏得到近线性时间$O(\log n)$近似算法。
2023-07-26 cs.DM cs.DS
Multilevel Acyclic Hypergraph Partitioning
有向无环超图是有向无环图的一个推广概念,其中每个超边可以包含任意数量的头和尾。有向超图可用于对流应用中的数据流和执行依赖性进行建模。因此,超图分割算法可以用来获得有效的多处理器架构的并行化。然而,分区上的非循环约束是必要的映射流应用程序时,嵌入式多处理器由于这种类型的硬件资源限制。无环超图划分问题是将有向无环超图的超节点划分为给定数量的大小大致相等的块,使得相应的商图是无环的,同时最小化分区上的目标函数。在这里,我们贡献的第一个n级算法的无圈超图划分问题。我们的重点是无圈超图的超边可以有一个头和任意多个尾巴。在此基础上,我们设计了一个模因算法,以进一步降低通信成本,以及提高嵌入式多处理器架构上的调度最大完工时间。实验表明,我们的算法优于以前的算法,专注于有向无环图的情况下,以前已在应用领域。此外,我们的实验表明,这种类型的应用程序使用有向超图模型产生一个显着较小的完工时间。
2020-10-15 cs.DC cs.DS cs.NE
Parallel Flow-Based Hypergraph Partitioning
我们提出了一个共享内存并行化的基于流的细化,这被认为是目前最强大的迭代改进超图分区技术。基于流的细化工作在二分区上,因此当前的顺序分区器将其调度在不同的块对上,以改进$k$路分区。我们调查两个不同的来源的并行性:并行调度方案和并行最大流算法的基础上著名的推重新标记算法。除了彻底的工程实现之外,我们还提出了几种优化方法,这些优化方法在实践中大大加速了算法,从而能够在非常大的超图(高达10亿个引脚)上使用。我们将我们的方法集成到最先进的并行多级框架Mt-KaHyPar中,并在500多个真实超图的基准集上进行了广泛的实验,以表明我们代码的分区质量与最高质量的顺序代码(KaHyPar)相当,而10个线程的速度要快一个数量级。
2022-01-05 cs.DC cs.DS
Scalable Shared-Memory Hypergraph Partitioning
超图划分是高性能计算应用中优化数据布局和最小化通信量的重要预处理步骤。为了应对日益增长的问题规模,它已成为越来越重要的是开发快速并行分割算法的解决方案的质量是有竞争力的现有的顺序算法。为此,我们提出了Mt-KaHyPar,第一个共享内存多级超图分区器,并行实现了顺序,高质量分区系统所使用的许多技术:使用并行社区发现作为指导的并行粗化算法,通过具有工作窃取的并行递归二分区的初始分区,可缩放标签传播细化算法,以及经典FM算法的第一个完全并行的直接$k$路公式。在不同应用领域的大量基准测试实例集上进行的实验表明了该方法的可扩展性和有效性。在64个核心的情况下,我们观察到高达51的自相关加速比和23.5的谐波平均加速比。在解决方案质量方面,我们在95%的实例上优于分布式超图分区器Zoltan,同时也快了2.1倍。只有四个核心,Mt-KaHyPar也比最快的顺序多级分区器PaToH稍快,同时在所有实例的83%上产生更好的解决方案。顺序高质量分区器KaHyPar仍然比我们的并行方法找到更好的解决方案,特别是在使用基于最大流的细化时。然而,这是以相当长的运行时间为代价的。
2020-10-21 cs.DC cs.DS
Counting and enumerating optimum cut sets for hypergraph $k$-partitioning problems for fixed $k$
本文研究了两个超图$k$ -划分问题--超图- $k$ -割和超图-极小-超图- $k$ -划分的最优解的计数问题。超图$k$ -划分问题的输入是一个超图$G=(V, E)$,它具有正的超边代价以及一个固定的正整数$k$。目标是找到$V$到$k$非空部分$(V_1, V_2, \ldots, V_k)$的划分--称为$k$划分--以便最小化感兴趣的目标。1.如果目标函数是各部分的最大割值,则该问题称为最小超图- $k$ -划分问题。如果一个超边子集是极小极大超图-$k$-划分的最优$k$-划分的超边子集,则它是极小极大- $k$-割集. 2.如果目标是通过$k$ -划分的超边的总代价,则该问题称为Hypergraph- $k$ -Cut。超边子集是一个最小$k$割集,如果它是通过超图- $k$ -割的最优$k$ -划分的超边子集.本文给出了超图中minmax- $k$ -割集个数的第一多项式界,并给出了一个多项式时间算法来计算每一个固定的$k$的超图中所有的minmax-$k$-割集。我们的技术是强大的,也使$n^{O(k)}p$时间确定性算法,以枚举所有的最小$k$ -割集超图,从而提高了以前已知的$n^{O(k^2)}p$时间确定性算法,其中$n$是顶点的数量和$p$是超图的大小。我们的枚举方法的正确性分析依赖于一个结构的结果,这是一个强大的和统一的推广超图- $k$ -割和最…
2023-03-07 cs.DM cs.DS
Shared-Memory n-level Hypergraph Partitioning
我们提出了一个共享内存算法来计算高质量的平衡$k$ -路超图划分问题的解决方案。该问题要求将顶点集划分为最小化连通性度量的有界大小的$k$不相交块(即,由每个超边连接的不同块的数目的总和)。高质量的解决方案是通过并行化的核心技术,目前最好的顺序分区KaHyPar:最极端的$n$级版本的广泛使用的多级范例,其中只有一个顶点是收缩在每个级别。这种方法通过侵入式算法和数据结构实现快速和可伸缩性,这些算法和数据结构允许通过原子操作和细粒度锁定精确控制并行性。我们进行了广泛的实验,超过500现实世界的超图高达$140$百万顶点和20亿针(超边大小的总和)。我们发现,我们的算法计算的解决方案,相当于一个可比的配置KaHyPar,而平均速度快一个数量级。此外,我们表明,最近的非多级算法专门设计用于划分大型实例有相当大的质量处罚,并没有明显的优势,在运行时间。
2021-04-16 cs.DC cs.DS
Hypergraph partitions
我们建议将超图划分的组合问题简化为一个连续优化问题。
2019-09-18 cs.DS math.OC
Streaming Hypergraph Partitioning Algorithms on Limited Memory Environments
许多众所周知的现实世界的问题都涉及到描述实体之间关系的动态数据。超图是一种强大的组合结构,经常用于对此类数据进行建模。对于今天的许多以数据为中心的应用程序来说,这些数据是流式的;新的项目不断到达,数据随着时间的推移而增长。随着物联网和边缘计算等范例的出现,这些应用变得更加自然和实用。在这项工作中,我们假设一个流模型,其中数据被建模为一个超图,这是在边缘生成的。然后,这些数据被分区,并通过在内存受限的设备(如单板的计算机)上运行的算法发送到远程节点。这种划分通常通过考虑连接性度量来执行,以最小化将以分布式方式执行的后续分析的通信成本。虽然有许多离线工具可以很好地划分静态超图,但用于流设置的算法很少。我们分析了一个著名的算法从文献中,并显着提高其运行时间,通过改变其内部数据结构。例如,在一个中等规模的超图上,新算法将运行时间从17800秒减少到10秒。然后,我们提出了基于草图和散列的算法,以及那些可以利用额外的内存来存储一小部分数据,以便在可能的情况下细化分区的算法。我们实验分析这些算法的性能,并报告其运行时间,连接度量分数,和内存使用的高端服务器和四个不同的单板计算机体系结构。
2021-03-09 cs.DC cs.DS
High-Quality Multi-Constraint Hypergraph Partitioning via Greedy Rebalancing
Karlsruhe Institute of Technology(卡尔斯鲁厄理工学院)
针对多约束超图划分问题,提出基于贪婪局部搜索的再平衡算法,在保证平衡性的同时最小化超边连接度,集成到Mt-KaHyPar后相比Metis连接度降低11.5%。
2026-07-16 cs.DC cs.DS
More Recent Advances in (Hyper)Graph Partitioning
Georgia Institute of Technology(佐治亚理工学院);Sandia National Laboratories(桑迪亚国家实验室);Heidelberg University(海德堡大学);Karlsruhe Institute of Technology(卡尔斯鲁厄理工学院);Humboldt-Universität zu Berlin(柏林洪堡大学);Apple Inc.(苹果公司)
近年来,在平衡(超)图划分算法的设计和评估方面取得了重大进展。我们调查的趋势,在过去十年中的实际算法平衡(超)图分割与未来的研究方向。我们的工作是对以前关于这一主题的调查的更新。特别是,该调查扩展了以前的调查,还包括超图分区和流算法,并有一个额外的重点放在并行算法。
2022-06-30 cs.DS cs.LG
Experimental Study of A Novel Variant of Fiduccia Mattheyses(FM) Partitioning Algorithm
划分是VLSI物理设计自动化领域的一个研究热点。在这个问题中,输入是一个集成电路,输出是一组几乎相等的不相交块。分区的主要目标是将电路的组件分配给块,以最大限度地减少块间连接的数量。Fiduccia和Mattheyses提出了一种基于超图的线性时间复杂度划分算法,即FM算法。文献中提出的大多数基于超图的划分算法都是FM算法的变体。在本文中,我们提出了一种新的变形FM算法,通过使用成对交换技术。我们已经进行了比较实验研究FM算法和我们提出的算法使用两个数据集,如ISPD98和ISPD99。实验结果表明,我们提出的算法的性能优于FM算法使用上述数据集。
2014-03-02 cs.DS
Distributed Matrix Tiling Using A Hypergraph Labeling Formulation
划分大矩阵是分布式线性代数计算中的一个重要问题(用于ML等)。简而言之,我们的目标是在这些大矩阵上以分布式方式(只要可能)执行一系列矩阵代数运算。然而,并不是所有的划分方案都能很好地与不同的矩阵代数运算及其实现(算法)一起工作。这是一种数据平铺问题。在这项工作中,我们考虑一个理论模型的一个版本的矩阵平铺问题的设置超图标签。我们证明了一些硬度的结果,并给出了其复杂性的随机情况下的理论表征。此外,我们开发了一个贪心算法,并通过实验证明了它的有效性。
2021-06-29 cs.DC cs.DS
A New Relaxation Approach to Normalized Hypergraph Cut
Shanghai Jiao Tong University(上海交通大学);Nanjing University(南京大学)
规范化图割(Normalized Graph Cut,NGC)在机器学习和超大规模集成(Very Large Scale Integration,VLSI)电路设计等领域有着广泛的应用,已成为一个热门的研究课题。大多数传统的NGC方法是基于成对关系(相似性)。然而,在现实世界的应用程序中,顶点(对象)之间的关系可能比成对更复杂,这通常表示为超图中的超边。因此,归一化超图割(NHC)越来越受到人们的关注。现有的NHC方法在实际应用中不能达到令人满意的性能。在本文中,我们提出了一种新的松弛方法,这是所谓的松弛NHC(RNHC),解决NHC问题。我们的模型被定义为Stiefel流形上的优化问题。为了解决这个问题,我们求助于凯莱变换设计一个可行的学习算法。在一组超大规模集成电路领域的超图聚类和划分基准上的实验结果表明,RNHC的性能优于现有的方法。
2015-11-09 cs.DS cs.LG
Dynamic Shortest Path Algorithms for Hypergraphs
超图是顶点的集合V和V的非空子集的集合,称为超边。与图不同,超图可以捕捉社交和通信网络中的高阶交互,而不仅仅是两两关系的简单结合。本文研究超图中的最短路问题。我们开发了两个算法,在一个动态网络的重量和拓扑变化的最短超路径的发现和维护。这两个算法是第一个解决一般超图中全动态最短路问题的算法。它们通过基于变化动态的性质和超图的类型划分应用程序空间来相互补充。
2012-02-01 cs.DS
Diversity Embeddings and the Hypergraph Sparsest Cut
Massachusetts Institute of Technology(麻省理工学院);University of British Columbia(不列颠哥伦比亚大学)
该研究针对超图最稀疏割问题,改进了多样性嵌入到ℓ₁的失真度,提出了更优的多项式时间近似算法,并否定了相关猜想。
2026-11-05 cs.DS
Diversities and the Geometry of Hypergraphs
在$\ell_1$中嵌入有限度量已经成为组合优化和大规模数据分析的基本工具。一个重要的应用是网络流问题,其中最大流最小割定理和度量的最小失真嵌入到$\ell_1$之间有密切的关系。在这里,我们表明,这一理论可以推广到包括斯坦纳树包装问题的图和超图。代替$\ell_1$度量和最小失真嵌入的理论,平行的是Bryant和Tupper最近介绍的失真理论,以及我们在这里发展的相应的$\ell_1$失真和嵌入理论。
2014-04-18 cs.DS math.CO math.MG
Fast Algorithms for Directed Graph Partitioning Using Flows and Reweighted Eigenvalues
University of Waterloo(滑铁卢大学)
该研究提出加入三角不等式的有向边扩展半定规划松弛,结合矩阵乘法权重更新得到近似线性时间的近似算法与改进割匹配博弈,构建了有向图划分的最优流框架,且可推广至顶点扩展与超图问题。
2023-06-15 cs.DM cs.DS cs.LG
A Geometric Approach to Matrix Ordering
我们提出了一种递归的方法来划分超图,创建和利用超图几何,适用于众核并行架构。这样的划分然后被用于以递归的有界块对角形式(用于处理器无关的并行LU分解)或递归的分离块对角形式(用于高速缓存无关的稀疏矩阵向量乘法)来带来稀疏矩阵。我们表明,所获得的分区和排序的质量是有竞争力的,通过比较所获得的填充LU分解与SuperLU(具有更好的结果为28个测试矩阵中的8个)和比较切割的大小稀疏矩阵向量乘法与蒙德里安(具有更好的结果为12个测试矩阵中的4个)。新方法的主要优点是其速度:它平均比Mondriaan快21.6倍。
2011-05-23 cs.DC cs.DS
Quadratic Decomposable Submodular Function Minimization: Theory and Practice (Computation and Analysis of PageRank over Hypergraphs)
Purdue University(普渡大学);University of Illinois at Urbana-Champaign(伊利诺伊大学厄巴纳-香槟分校)
我们引入了一个新的凸优化问题,称为二次可分解子模块函数最小化(QDSFM),它允许模拟一些学习任务的图形和超图。该问题与可分解次模函数最小化(DSFM)有着密切的联系,但解决起来更具挑战性。我们通过一个新的对偶策略来解决这个问题,并制定了一个目标,可以通过一些双环算法进行优化。外循环使用随机坐标下降(RCD)或替代投影(AP)方法,我们证明这两种方法的线性收敛速度。内循环通过修改的最小范数点或Frank-Wolfe算法计算子模函数的基多面体生成的锥上的投影。我们还描述了两个新的应用QDSFM:超图适应PageRank和半监督学习。所提出的基于超图的PageRank算法可用于局部超图划分,并具有可证明的性能保证。对于超图适应的半监督学习,我们提供了数值实验,证明了我们的QDSFM求解器的效率和预测精度的显着改善时,与国家的最先进的方法。
2020-10-26 cs.DS cs.LG cs.SI
Buffered Streaming Edge Partitioning
提出两种缓冲流式边划分算法HeiStreamE和FreightE,通过改进的图模型与超图表示,在保证划分质量的同时实现时间与内存的线性复杂度,优于现有流式及再流式算法。
2024-02-19 cs.DS
Local Distribution and the Symmetry Gap: Approximability of Multiway Partitioning Problems
我们研究了多路划分问题的可逼近性,其中的例子包括多路割,节点加权多路割和超图多路割。我们调查这些问题的角度来看,两种可能的概括:作为最小的CSP,和子模块化多路划分问题。这两个推广导致两个自然松弛,基本LP和Lovasz松弛。我们证明了Lovasz松弛给出了具有$k$终端的次模多路划分的(2-2/k)-近似,改进了最近的一个2-近似.我们证明了这个因子在两个意义上是最优的:(1)k个终端的次模多路划分的(2-2/k-ε)-近似需要指数级的多个值查询。(2)对于超图多路割和有k个终端的结点加权多路割,这两种子模多路划分的特殊情况,我们证明了(2-2/k-ε)-近似是NP-难的,假设唯一对策猜想.我们的硬度结果是更一般的:(1)我们表明,对称间隙的概念,以前用于次模最大化问题,也意味着硬度结果的次模最小化问题。(2)假设唯一的游戏猜想,我们表明,基本的LP给出了一个最佳的近似为每一个最小的CSP,包括不相等的谓词。最后,我们通过证明基本LP的完整性间隙与多线性松弛的对称间隙(对于相关实例)来连接这两种硬度技术。这表明Min-CSP和相关的子模最小化问题出现相同的硬度阈值不是巧合。
2015-03-12 cs.DS
Hypergraphs as Weighted Directed Self-Looped Graphs: Spectral Properties, Clustering, Cheeger Inequality
University of Illinois Urbana-Champaign(伊利诺伊大学厄巴纳-香槟分校);Meta
本文提出了一种基于随机游走的超图谱聚类算法HyperClus-G,解决了EDVW超图的谱理论、聚类和切比雪夫不等式问题。
2026-02-20 cs.DM cs.DS cs.LG
Contiguous Graph Partitioning For Optimal Total Or Bottleneck Communication
针对连续图划分问题,提出首批近线性时间的总代价与瓶颈代价划分算法,在42个测试矩阵上验证了高效性与高质量,显著优于原有算法。
2021-06-21 cs.DS
Sparse Cuts in Hypergraphs from Random Walks on Simplicial Complexes
本研究衔接超图研究的两大分支,分析单纯复形上不同游走的谱隙与超图扩张、电导率的关联,证明部分游走谱隙无法推导超图电导率界,给出类Cheeger不等式,并验证链环扩张无法以类Cheeger方式界超图扩张。
2023-10-03 cs.DS math.CO
Approximating Submodular Matroid-Constrained Partitioning
本文研究统一固定终端与全局设定两种场景的最小子模拟阵约束划分问题,给出对称、单调及一般子模函数情形下的可近似性结果,并在对称情形达到当前最优水平。
2025-07-02 cs.DM cs.DS
Hard combinatorial problems and minor embeddings on lattice graphs
目前,硬件约束是量子绝热优化算法的一个重要限制。首先,计算问题必须制定为二次无约束二进制优化(QUBO)在噪声耦合常数的存在下。其次,QUBO的相互作用图必须有一个有效的子嵌入到一个二维非平面格图。我们描述了新的策略,用于构建NP完全/硬组合问题,解决这两个挑战的QUBO。我们的研究结果包括渐近改进的嵌入数划分,填充背包,图着色,并找到哈密顿周期。这些嵌入也可以用减少的计算工作量来找到。我们新的嵌入式数字分区可能在下一代硬件上更有效。
2018-12-05 cs.CC cs.DS quant-ph