Documentation

Complexitylib.Algebraic.LowerBound.Cutwidth.PathDecomposition.Bisection.RedBlack.Restoration.Family.Defs

A family of regions with compensating red attachments #

The cycle-removal step of Monien and Preis's argument isolates thin paths. For restoration, the relevant data are disjoint regions with at most two black boundary edges, each joined by a red edge to an attached set with empty black cut. Attached sets can overlap one another, but are disjoint from all regions. No path ordering or cycle choice is needed for the simultaneous restoration theorem.

Disjoint regions that can pay for restoration of their black cuts by adding their closed red attachments. This records the data of removed paths; it does not assert that a cycle-removal procedure has produced them.

Instances For

    Retain any chosen subfamily of the regions and their attachments.

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

      All black edges removed to isolate the family's regions.

      Equations
      Instances For

        The black graph after every region has been isolated.

        Equations
        Instances For
          theorem Algebraic.Cutwidth.Bisection.RedBlack.RestorationFamily.deletedEdges_restrict {V E ι : Type} [Fintype V] {B : SimpleGraph V} {R : Multigraph V E} (F : RestorationFamily B R ι) (indices : Finset ι) :
          (F.restrict indices).deletedEdges = indices.biUnion fun (i : ι) => B.cutFinset (F.region i)

          Restricting the family deletes exactly the cuts of the selected regions.