Small components and thin paths in the red/black argument #
These are the first two witness constructions in Monien and Preis's core red/black lemma. A red edge inside one small black component, or between two such components, gives a positive set. A black path with many red attachments relative to its length also gives a uniformly bounded positive set: choose three nearby attachments, retain the subpath between them, and add their black components.
WeightedTree supplies the light adjacent-pair lemma, RedBlack.Restoration
the local compensation for deleted black edges, and Restoration.Family
a uniform bound for restoring a whole family. CycleRemoval selects
regions to isolate in a supplied degree-two family and excludes all cycles
through that family. PathSystem constructs the family from eligible
vertices and their actual red attachments. Its initial attachment marks
and their shared budget with small cyclic components are counted exactly.
Preserving marks through the tree reorganization is not formalized:
RedBlack.Clusters proves the red/black density lemma by bounded connected
partitions instead, and Bisection.exists_bisectionBound uses it.
These constructions also apply after black-edge deletions; they do not
require cubic regularity.
Both endpoints characterize membership among the internal red edges.
Adding vertices preserves every existing internal red edge.
A red edge joining small black components gives a positive set of size
at most 2 M. The two components may coincide.
Attach sets with empty black cuts to a connecting set. More distinct red attachments than black crossing edges suffice for positivity.
A nonempty connected set whose vertices have black degree at most two has at most two external black edges.
Among at least two nonnegative integer weights, two adjacent weights have sum at most three times the average. This is the gap estimate in Monien and Preis's thin-path construction, stated without division.
A walk of black degree at most two with n + 3 distinct red attachments
and length at most M * (n + 3) gives a positive set of at most 8 M + 1
vertices, provided each attached set has at most M vertices and an empty
black cut. The proof uses three nearby attachments and their connecting subwalk.