template<class EditableGraph>
template<class Criterion, class Reducer>
class BALL::TreeWidthImplementation< EditableGraph >::GeneralLowerBoundAlgorithm< Criterion, Reducer >
Generic lower bound algorithm on graphs.
This class defines a base that can be extended to many different lower bound algorithms that have the same procedure: Find the best vertex by a special criterion, reduce the graph size by one, and repeat these two steps until the graph has only one vertex.
- Template Parameters
-
UndirectedGraph | the graph type |
Criterion | the criterium which chooses the next vertex |
Reducer | the reducer which removes a vertex from the graph to reduce it's size |
Definition at line 204 of file treeWidth.h.