Intersection and union of graphs #
This file defines the lattice-like structures on graphs.
Main results #
SemilatticeInf (Graph α β)
Implementation notes #
Intersections are defined here as the maximal mutual subgraph of the given graphs. This has the effect of, when taking the intersection of non-compatible graphs, any non-compatible edges are removed.
TODO #
- Add
ConditionallyCompleteCompleteLatticeInf (Graph α β)after splittingConditionallyCompleteCompleteLattice.
@[implicit_reducible]
The infimum of two graphs G and H. The edges are precisely those on which G and H agree,
and the edge set is a subset of E(G) ∩ E(H), with equality if G and H are compatible.
Equations
- One or more equations did not get rendered due to their size.