- 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 interface
A coloring.static class
Default 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
-