Documentation

Complexitylib.DescriptiveComplexity.Problems.Copies

Disjoint graph copies as a tagged reduction #

Taking a positive number of disjoint copies preserves and reflects bipartiteness. The forward coloring ignores the tag; the reverse coloring restricts to one copy. This supplies a reduction with a genuinely larger universe and tests the tagged interface against an independently defined graph property. It is not a hardness result.

A fixed positive number of disjoint copies of the source graph.

Equations
  • One or more equations did not get rendered due to their size.
Instances For
    theorem Complexity.DescriptiveComplexity.GraphQuery.disjointCopies_edge (copies : ℕ) (hcopies : 0 < copies) (A : FinStruct Vocabulary.graph) (x y : Fin (copies * A.card ^ 1)) :

    Edges stay within one copy and agree there with the source graph.

    A positive disjoint union of copies is bipartite exactly when the source is.

    Bipartiteness as an invariant decision problem.

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For

      Disjoint copies give a first-order reduction of bipartiteness to itself.

      Equations
      • One or more equations did not get rendered due to their size.
      Instances For