TY - GEN
T1 - An experimental analysis of vertex coloring algorithms on sparse random graphs
AU - Healy, Patrick
AU - Ju, Andrew
N1 - Publisher Copyright:
© Springer International Publishing Switzerland 2014.
PY - 2014
Y1 - 2014
N2 - The DSATUR algorithm for vertex coloring is popular both in its heuristic and exact (branch-and-bound) forms. Common to the known public implementations of the exact algorithm is the use of adjacency matrices to store the adjacency relations; this influences the algorithm’s implementation and its running time. In this paper we investigate the benefits of the introduction of supporting data structures to improve its running time: in addition to replacing the adjacency matrix by adjacency lists, thus shifting the focus from vertices to edges, we also introduce a priority queue data structure to assist in vertex selection. Our goal is to explore under which circumstances additional supporting data structures can speed up (exact) DSATUR.
AB - The DSATUR algorithm for vertex coloring is popular both in its heuristic and exact (branch-and-bound) forms. Common to the known public implementations of the exact algorithm is the use of adjacency matrices to store the adjacency relations; this influences the algorithm’s implementation and its running time. In this paper we investigate the benefits of the introduction of supporting data structures to improve its running time: in addition to replacing the adjacency matrix by adjacency lists, thus shifting the focus from vertices to edges, we also introduce a priority queue data structure to assist in vertex selection. Our goal is to explore under which circumstances additional supporting data structures can speed up (exact) DSATUR.
UR - http://www.scopus.com/inward/record.url?scp=84927605000&partnerID=8YFLogxK
U2 - 10.1007/978-3-319-04126-1_15
DO - 10.1007/978-3-319-04126-1_15
M3 - Conference contribution
AN - SCOPUS:84927605000
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 174
EP - 186
BT - Applied Algorithms - 1st International Conference, ICAA 2014, Proceedings
A2 - Gupta, Prosenjit
A2 - Zaroliagis, Christos
PB - Springer Verlag
T2 - 1st International Conference on Applied Algorithms, ICAA 2014
Y2 - 13 January 2014 through 15 January 2014
ER -