Skip to main content

An enhanced formulation for solving graph coloring problems with the Douglas–Rachford algorithm

Cornell Affiliated Author(s)

Author

F.J. Artacho
R. Campoy
V. Elser

Abstract

We study the behavior of the Douglas–Rachford algorithm on the graph vertex-coloring problem. Given a graph and a number of colors, the goal is to find a coloring of the vertices so that all adjacent vertex pairs have different colors. In spite of the combinatorial nature of this problem, the Douglas–Rachford algorithm was recently shown to be a successful heuristic for solving a wide variety of graph coloring instances, when the problem was cast as a feasibility problem on binary indicator variables. In this work we consider a different formulation, based on semidefinite programming. The much improved performance of the Douglas–Rachford algorithm, with this new approach, is demonstrated through various numerical experiments. © 2020, Springer Science+Business Media, LLC, part of Springer Nature.

Date Published

Journal

Journal of Global Optimization

Volume

77

Issue

2

Number of Pages

383-403,

URL

https://www.scopus.com/inward/record.uri?eid=2-s2.0-85078028392&doi=10.1007%2fs10898-019-00867-x&partnerID=40&md5=25f47398b5f5c42196026ab44854fcca

DOI

10.1007/s10898-019-00867-x

Group (Lab)

Veit Elser Group

Download citation