Towards Efficient Heuristic Graph Edge Coloring

被引:0
|
作者
Sui, Haofei [1 ]
Yuan, Long [1 ]
Chen, Zi [2 ]
机构
[1] Nanjing Univ Sci & Technol, Nanjing, Peoples R China
[2] Nanjing Univ Aeronaut & Astronaut, Nanjing, Peoples R China
来源
关键词
D O I
10.1007/978-981-97-7238-4_23
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Graph edge coloring problem is a branch of the graph coloring problem and is a classic NP-hard problem in graph theory. The goal of edge coloring is to minimize the number of colors used for coloring such that any two adjacent edges are not the same color. Due to its NP-Hardness, we focus on the efficient ordering heuristics for the graph edge coloring in this paper. We systematically explore six different orderings which have been shown to significantly influence the effectiveness of the vertex coloring. Different from the vertex coloring, our experimental results demonstrate that these heuristic orderings have little effect on the graph edge coloring results and almost all these orderings can obtain nearly-optimal coloring results. Meanwhile, considering parallel graph edge coloring presents an interesting challenge for algorithm developers, we design a parallel edge coloring algorithm based on predecessor edges and successor edges. Moreover, we further design a partitioning-based method to address the oversized memory consumption problem of the proposed parallel algorithm. We evaluate our proposed algorithms and the experimental results demonstrate the effectiveness and efficiency of our proposed algorithm.
引用
收藏
页码:360 / 375
页数:16
相关论文
共 50 条
  • [31] Efficient graph coloring by evolutionary algorithms
    Drechsler, Nicole
    Guenther, Wolfgang
    Drechsler, Rolf
    COMPUTATIONAL INTELLIGENCE: THEORY AND APPLICATIONS, 1999, 1625 : 30 - 39
  • [32] Effective and Efficient Dynamic Graph Coloring
    Yuan, Long
    Qin, Lu
    Lin, Xuemin
    Chang, Lijun
    Zhang, Wenjie
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2017, 11 (03): : 338 - 351
  • [33] Efficient parallel graph coloring with prioritization
    Kale, LV
    Richards, BH
    Allen, TD
    PARALLEL SYMBOLIC LANGUAGES AND SYSTEMS, 1996, 1068 : 190 - 208
  • [34] Towards more efficient local search for weighted graph coloring problem in massive graphs
    Pan, Shiwei
    Zhao, Yujiao
    Li, Jiangnan
    Wang, Yiyuan
    Zhang, Ye
    Zhou, Wenbo
    Yin, Minghao
    COMPUTERS & OPERATIONS RESEARCH, 2025, 179
  • [35] Heuristic algorithms and learning techniques: applications to the graph coloring problem
    Porumbel, Daniel Cosmin
    4OR-A QUARTERLY JOURNAL OF OPERATIONS RESEARCH, 2012, 10 (04): : 393 - 394
  • [36] A METHOD FOR THE GRAPH COLORING PROBLEM USING GENETIC ALGORITHM AND HEURISTIC
    Liao, Huichuan
    INTERNATIONAL SYMPOSIUM ON COMPUTER SCIENCE & TECHNOLOGY, PROCEEDINGS, 2009, : 629 - 632
  • [37] Heuristic algorithms and learning techniques: applications to the graph coloring problem
    Daniel Cosmin Porumbel
    4OR, 2012, 10 : 393 - 394
  • [38] A SIMPLE AND FAST HEURISTIC ALGORITHM FOR EDGE-COLORING OF GRAPHS
    Fiol, M. A.
    Vilaltella, J.
    AKCE INTERNATIONAL JOURNAL OF GRAPHS AND COMBINATORICS, 2013, 10 (03) : 263 - 272
  • [39] Injective edge coloring of some standard graph products
    Priyamvada
    Panda, B. S.
    DISCRETE MATHEMATICS ALGORITHMS AND APPLICATIONS, 2024, 16 (04)
  • [40] Capturing Polytopal Symmetries by Coloring the Edge-Graph
    Martin Winter
    Discrete & Computational Geometry, 2024, 71 : 1003 - 1020