Interface VertexColoringAlgorithm<V>
- Type Parameters:
V- the graph vertex type
- All Known Implementing Classes:
BrownBacktrackColoring, ChordalGraphColoring, ColorRefinementAlgorithm, GreedyColoring, LargestDegreeFirstColoring, RandomGreedyColoring, SaturationDegreeColoring, SmallestDegreeLastColoring
public interface VertexColoringAlgorithm<V>
An algorithm which computes a graph vertex coloring.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceA coloring.static classDefault implementation of the coloring interface. -
Method Summary
Modifier and TypeMethodDescriptionComputes a vertex coloring.
-
Method Details
-
getColoring
VertexColoringAlgorithm.Coloring<V> getColoring()Computes a vertex coloring.- Returns:
- a vertex coloring
-