Cotree semantics #
A binary cotree constructs a finite graph from single vertices by disjoint union and join. An explicit empty constructor handles the empty graph. Binary cotrees need not be reduced or canonical; no uniqueness or recognition complexity is claimed.
Cographs are graphs with no induced four-vertex path.
Instances For
Cograph membership is closed under complementation.
Cograph membership pulls back along vertex maps.
Every induced subgraph of a cograph is a cograph.
Graph isomorphisms preserve cograph membership.
Disjoint union preserves exclusion of induced P₄.
The join is obtained by complementing the disjoint union of complements.
Instances For
Join preserves exclusion of induced P₄.
A cotree has finitely many leaves.
Equations
- One or more equations did not get rendered due to their size.
Every graph built by a cotree is P₄-free.
A cotree always constructs a cograph.
A representation identifies the actual vertices with the leaves of a cotree.
- cotree : Cotree
The finite union/join expression.
The graph isomorphism carrying its leaves to the original vertices.
Instances For
A cotree representation certifies cograph membership.
Threshold graphs are precisely split cographs.