English

Vertex Ordering Algorithms for Graph Coloring Problem

Data Structures and Algorithms 2020-08-27 v1

Abstract

Graph coloring is a fundamental problem in combinatorics with many applications in practice. In this problem, the vertices in a given graph must be colored by using the least number of colors in such a way that a vertex has a different color than its neighbors. The problem, as well as its different variants, has been proven to be NP-Hard. Therefore, there are greedy algorithms in the literature aiming to use a small number of colors. These algorithms traverse the vertices and color them one by one. The vertex visit order has a significant impact on the number of colors used. In this work, we investigated if social network analytics metrics can be used to find this order. Our experiments showed that when closeness centrality is used to find vertex visit order, a smaller number of colors is used by the greedy algorithms.

Keywords

Cite

@article{arxiv.2008.11454,
  title  = {Vertex Ordering Algorithms for Graph Coloring Problem},
  author = {Arda Asik and Ibrahim Bugra Demir and Berker Demirel and Baris Batuhan Topal and Kamer Kaya},
  journal= {arXiv preprint arXiv:2008.11454},
  year   = {2020}
}

Comments

in Turkish language