|
Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
|
Functor wrapper for greedy_coloring. More...
#include <Graph_Coloring.H>
Public Member Functions | |
| size_t | operator() (const GT &g, DynMapTree< typename GT::Node *, size_t > &colors) const |
| Execute greedy coloring. | |
Functor wrapper for greedy_coloring.
Provided for use with higher-order graph utilities that accept coloring algorithms as template parameters. Forwards directly to greedy_coloring; see that function for full semantics, complexity, and thread-safety notes.
| GT | Graph type. |
| SA | Arc-filter functor (defaults to Dft_Show_Arc<GT>). |
Definition at line 632 of file Graph_Coloring.H.
|
inline |
Execute greedy coloring.
| [in] | g | Input graph (no self-loops). |
| [out] | colors | Output node→color map (overwritten). |
| std::domain_error | if g contains a self-loop. |
Definition at line 641 of file Graph_Coloring.H.
References Aleph::divide_and_conquer_partition_dp().