Beispiel #1
0
 public bool IsNearlyColorableForEdge(IAssignment <TColorSet, TVertexSet> assignment, int edgeIndex)
 {
     return(_lineGraph.IsChoosableWithoutVertex(edgeIndex, e => assignment.CommonColors(_edges[e].Item1, _edges[e].Item2)));
 }
Beispiel #2
0
 public bool IsEdgeColorable(IAssignment <TColorSet, TVertexSet> assignment)
 {
     return(_lineGraph.IsChoosable(e => assignment.CommonColors(_edges[e].Item1, _edges[e].Item2)));
 }