Abstract | ||
---|---|---|
Vertex Descent is a local search algorithm which forms the basis of a wide spectrum of tabu search, simulated annealing and hybrid evolutionary algorithms for graph colouring. These algorithms are usually treated as experimental and provide strong results on established benchmarks. As a step towards studying these heuristics analytically, an analysis of the behaviour of Vertex Descent is provided. It is shown that Vertex Descent is able to find feasible colourings for several types of instances in expected polynomial time. This includes 2-colouring of paths and 3-colouring of graphs with maximum degree 3. The same also holds for 3-colouring of a subset of 3-colourable graphs with maximum degree 4. As a consequence, Vertex Descent finds a 3-colouring in expected polynomial time for the smallest graph for which Bru0027elazu0027s heuristic DSATUR needs 4 colours. On the other hand, Vertex Descent may fail for forests with maximum degree 3 with high probability. |
Year | Venue | Field |
---|---|---|
2017 | arXiv: Discrete Mathematics | Simulated annealing,Discrete mathematics,Combinatorics,Circulant graph,Loop (graph theory),Vertex (graph theory),Cycle graph,Degree (graph theory),Bidirectional search,Mathematics,Feedback vertex set |
DocType | Volume | Citations |
Journal | abs/1703.05129 | 0 |
PageRank | References | Authors |
0.34 | 32 | 1 |
Name | Order | Citations | PageRank |
---|---|---|---|
David Chalupa | 1 | 24 | 6.84 |