Publication: Heuristic Graph Colouring using Hypergraph Representations
Introduction
Applications
Tools
Research Groups
Workshops
Publications
   List Publications
   Advanced Search
   Info
   Add Publications
My Account
About
Impress

Heuristic Graph Colouring using Hypergraph Representations

- Part of a collection -
 

Author(s)
H. M. Bücker , C. Komusiewicz , J. Rostalsky

Published in
2025 Proceedings of the Conference on Applied and Computational Discrete Algorithms (ACDA), July 30--August 1, 2025

Editor(s)
A. Conway, A. Pothen, M. Farach-Colton, B. Uçar

Year
2025

Publisher
SIAM

Abstract
We revisit the classic Graph Colouring problem in the context of column partitioning of matrices. In this context, we are given a hypergraph and the aim is to colour the vertices of the hypergraph by a minimum number of colours such that in each hyperedge every colour occurs at most once. We provide a comprehensive implementation and experimental evaluation of combinations of known heuristical techniques such as vertex orderings for greedy colouring, vertex reordering after an initial colouring, and recolouring of vertices to save colours. In addition, we provide a new stronger recolouring method that is based on the hypergraph view of the problem. Our implementation is specifically tailored towards efficiency on hypergraph instances. We compare our implementation with the ColPack library and find that several heuristics not contained in ColPack yield solutions with fewer colours at the cost of higher but still affordable running times. We complement these results by a theoretical analysis of the problem complexity on hypergraphs that can be covered by few hyperedges.

AD Tools
ColPack, SciCol

AD Theory and Techniques
graph coloring

BibTeX
@INPROCEEDINGS{
         Bucker2025HGC,
       author = "H. M. B{\"u}cker and C. Komusiewicz and J. Rostalsky",
       title = "Heuristic Graph Colouring using Hypergraph Representations",
       booktitle = "2025 Proceedings of the Conference on Applied and Computational Discrete
         Algorithms (ACDA), July~30--August~1, 2025",
       editor = "A. Conway and A. Pothen and M. Farach-Colton and B. U{\c{c}}ar",
       pages = "208--221",
       address = "Philadelphia, PA, USA",
       publisher = "SIAM",
       url = "https://doi.org/10.1137/1.9781611978759.16",
       doi = "10.1137/1.9781611978759.16",
       abstract = "We revisit the classic Graph Colouring problem in the context of column
         partitioning of matrices. In this context, we are given a hypergraph and the aim is to colour the
         vertices of the hypergraph by a minimum number of colours such that in each hyperedge every colour
         occurs at most once. We provide a comprehensive implementation and experimental evaluation of
         combinations of known heuristical techniques such as vertex orderings for greedy colouring, vertex
         reordering after an initial colouring, and recolouring of vertices to save colours. In addition, we
         provide a new stronger recolouring method that is based on the hypergraph view of the problem. Our
         implementation is specifically tailored towards efficiency on hypergraph instances. We compare our
         implementation with the ColPack library and find that several heuristics not contained in ColPack
         yield solutions with fewer colours at the cost of higher but still affordable running times. We
         complement these results by a theoretical analysis of the problem complexity on hypergraphs that can
         be covered by few hyperedges.",
       year = "2025",
       ad_tools = "ColPack, SciCol",
       ad_theotech = "graph coloring"
}


back
  

Contact:
autodiff.org
Username:
Password:
(lost password)