首页> 外文会议>Annual European symposium on algorithms >Dimension Reduction via Colour Refinement
【24h】

Dimension Reduction via Colour Refinement

机译:通过颜色细化减少尺寸

获取原文

摘要

Colour refinement is a basic algorithmic routine for graph isomorphism testing, appearing as a subroutine in almost all practical isomorphism solvers. It partitions the vertices of a graph into "colour classes" in such a way that all vertices in the same colour class have the same number of neighbours in every colour class. There is a tight correspondence between colour refinement and fractional isomorphisms of graphs, which are solutions to the LP relaxation of a natural ILP formulation of graph isomorphism. We introduce a version of colour refinement for matrices and extend existing quasilinear algorithms for computing the colour classes. Then we generalise the correspondence between colour refinement and fractional automorphisms and develop a theory of fractional automorphisms and isomorphisms of matrices. We apply our results to reduce the dimensions of systems of linear equations and linear programs. Specifically, we show that any given LP L can efficiently be transformed into a (potentially) smaller LP L' whose number of variables and constraints is the number of colour classes of the colour refinement algorithm, applied to a matrix associated with the LP. The transformation is such that we can easily (by a linear mapping) map both feasible and optimal solutions back and forth between the two LPs. We demonstrate empirically that colour refinement can indeed greatly reduce the cost of solving linear programs.
机译:颜色细化是用于图形同构测试的基本算法例程,在几乎所有实用的同构求解器中都作为子例程出现。它将图的顶点划分为“颜色类别”,以使同一颜色类别中的所有顶点在每个颜色类别中具有相同数量的邻居。图的颜色细化和分数同构之间有紧密的对应关系,这是自然ILP图同构的LP松弛的解决方案。我们介绍了一种用于矩阵的颜色细化版本,并扩展了用于计算颜色类别的现有拟线性算法。然后,我们概括了颜色细化与分数自同构之间的对应关系,并发展了矩阵的分数自同构和同构的理论。我们将我们的结果应用于减小线性方程和线性程序系统的尺寸。具体而言,我们表明,任何给定的LP L都可以有效地转换为(可能)较小的LP L',其变量和约束的数量是应用于与LP关联的矩阵的颜色优化算法的颜色类别的数量。这种转换使我们可以轻松地(通过线性映射)在两个LP之间来回映射可行和最佳解决方案。我们凭经验证明,色彩优化确实可以大大降低求解线性程序的成本。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号