Operations on split and threshold certificates #
Transport preserves the supplied partition, rather than selecting a new one. A threshold certificate packages this partition with its nested-neighborhood proof.
Relabel a split partition along an isomorphism.
Equations
Instances For
The clique part of a complemented partition is its original independent part.
The independent part of a complemented partition is its original clique part.
Restricting a partition restricts its clique part by preimage.
Restricting a partition restricts its independent part by preimage.
Membership in a relabelled clique is tested in the supplied original partition.
Membership in a relabelled independent part is tested in the original partition.
An explicit split partition with nested independent neighborhoods.
- independent : Set V
- isIndepSet : G.IsIndepSet self.independent
- disjoint : Disjoint self.clique self.independent
- nested : self.HasNestedNeighborhoods
Independent neighborhoods are comparable by inclusion.
Instances For
A threshold partition certifies threshold membership.
Pull back the supplied threshold partition along an injective map.
Instances For
Restrict the supplied threshold partition to an induced subgraph.
Equations
- P.induce s = P.comap (Function.Embedding.subtype s)
Instances For
Complementation exchanges the parts and preserves nestedness.
Instances For
Relabel the supplied threshold partition.
Instances For
Restriction uses the original split partition, not an existential replacement.
Complementation uses the original split partition with exchanged parts.
Relabelling uses the transported original split partition.
Threshold membership is equivalent to existence of an explicit threshold partition.
Threshold membership pulls back along an injective vertex map.