Functions |
| template<typename ORIGGRAPH , typename LIFTGRAPH , typename EVA , typename ELA > |
| void | greedyAdditiveEdgeContraction (const ORIGGRAPH &original_graph, const LIFTGRAPH &lifted_graph, EVA const &edge_values, ELA &edge_labels) |
| | Graph decomposition by greedy additive edge contraction.
|
| template<typename ORIGINAL_GRAPH , typename LIFTED_GRAPH , typename ECA , typename ELA , typename VIS > |
| void | kernighanLin (const ORIGINAL_GRAPH &original_graph, const LIFTED_GRAPH &lifted_graph, const ECA &edgeCosts, const ELA &inputLabels, ELA &outputLabels, VIS &visitor, const KernighanLinSettings settings=KernighanLinSettings()) |
| template<typename ORIGINAL_GRAPH , typename LIFTED_GRAPH , typename ECA , typename ELA > |
| void | kernighanLin (const ORIGINAL_GRAPH &original_graph, const LIFTED_GRAPH &lifted_graph, const ECA &edgeCosts, const ELA &inputLabels, ELA &outputLabels, const KernighanLinSettings settings=KernighanLinSettings()) |