Declaration of an initial constraint class for the Branch&Cut algorithm for the Maximum C-Planar SubGraph problem. More...
#include <ogdf/cluster/internal/EdgeVar.h>
#include <ogdf/cluster/internal/MaxCPlanarMaster.h>
#include <ogdf/lib/abacus/constraint.h>
Go to the source code of this file.
Classes | |
class | ogdf::cluster_planarity::MinimalClusterConnection |
Namespaces | |
namespace | ogdf |
The namespace for all OGDF objects. | |
namespace | ogdf::cluster_planarity |
Declaration of an initial constraint class for the Branch&Cut algorithm for the Maximum C-Planar SubGraph problem.
If some cluster has no connection to some other cluster, the optimal solution might insert a new connection-edge between theese two clusters, to obtain connectivity. Since the objective function minimizes the number of new connection-edges, at most one new egde will be inserted between two clusters that are not connected. This behaviour of the LP-solution is guaranteed from the beginning, by creating an initial constraint for each pair of non-connected clusters, which is implemented by this constraint class.
Definition in file MinimalClusterConnection.h.