Solving Graph Coloring Problems with the Douglas-Rachford Algorithm

被引:10
作者
Aragon Artacho, Francisco J. [1 ]
Campoy, Ruben [1 ]
机构
[1] Univ Alicante, Alicante, Spain
关键词
Douglas-Rachford algorithm; Graph coloring; Feasibility problem; Non-convex; CONVERGENCE; FEASIBILITY; SETS;
D O I
10.1007/s11228-017-0461-4
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
We present the Douglas-Rachford algorithm as a successful heuristic for solving graph coloring problems. Given a set of colors, these types of problems consist in assigning a color to each node of a graph, in such a way that every pair of adjacent nodes are assigned with different colors. We formulate the graph coloring problem as an appropriate feasibility problem that can be effectively solved by the Douglas-Rachford algorithm, despite the nonconvexity arising from the combinatorial nature of the problem. Different modifications of the graph coloring problem and applications are also presented. The good performance of the method is shown in various computational experiments.
引用
收藏
页码:277 / 304
页数:28
相关论文
共 34 条
[1]   Global behavior of the Douglas-Rachford method for a nonconvex feasibility problem [J].
Aragon Artacho, Francisco J. ;
Borwein, Jonathan M. ;
Tam, Matthew K. .
JOURNAL OF GLOBAL OPTIMIZATION, 2016, 65 (02) :309-327
[2]   DOUGLAS-RACHFORD FEASIBILITY METHODS FOR MATRIX COMPLETION PROBLEMS [J].
Artacho, Francisco J. Aragon ;
Borwein, Jonathan M. ;
Tam, Matthew K. .
ANZIAM JOURNAL, 2014, 55 (04) :299-326
[3]   Applications of convex analysis within mathematics [J].
Artacho, Francisco J. Aragon ;
Borwein, Jonathan M. ;
Martin-Marquez, Victoria ;
Yao, Liangjin .
MATHEMATICAL PROGRAMMING, 2014, 148 (1-2) :49-88
[4]   Recent Results on Douglas-Rachford Methods for Combinatorial Optimization Problems [J].
Artacho, Francisco J. Aragon ;
Borwein, Jonathan M. ;
Tam, Matthew K. .
JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 2014, 163 (01) :1-30
[5]   Global convergence of a non-convex Douglas-Rachford iteration [J].
Artacho, Francisco J. Aragon ;
Borwein, Jonathan M. .
JOURNAL OF GLOBAL OPTIMIZATION, 2013, 57 (03) :753-769
[6]  
Baillon J. B., 1978, Houston Journal of Mathematics, V4, P1
[7]   On the local convergence of the Douglas-Rachford algorithm [J].
Bauschke, H. H. ;
Noll, D. .
ARCHIV DER MATHEMATIK, 2014, 102 (06) :589-600
[8]   On the Douglas-Rachford algorithm [J].
Bauschke, Heinz H. ;
Moursi, Walaa M. .
MATHEMATICAL PROGRAMMING, 2017, 164 (1-2) :263-284
[9]   Projection Methods: Swiss Army Knives for Solving Feasibility and Best Approximation Problems with Halfspaces [J].
Bauschke, Heinz H. ;
Koch, Valentin R. .
INFINITE PRODUCTS OF OPERATORS AND THEIR APPLICATIONS, 2015, 636 :1-40
[10]  
Bauschke HH, 2011, CMS BOOKS MATH, P1, DOI 10.1007/978-1-4419-9467-7