Bounds for shared incidence-path data #
Canonical path budgets, crossing counts, retained-gap counts, and 240-macrocell grid sides are independent of the emitted clause template. No output formula is defined here.
Main definitions #
Cslib.Complexity.SAT.PlanarCompile.linkCount: retained path gaps.Cslib.Complexity.SAT.PlanarCompile.gridWidth,.gridHeight: shared macrocell grid sides.
Main results #
Cslib.Complexity.SAT.PlanarCompile.crossingSites_length_le.Cslib.Complexity.SAT.PlanarCompile.paths_length.Cslib.Complexity.SAT.PlanarCompile.path_length_le.Cslib.Complexity.SAT.PlanarCompile.linkCount_le.Cslib.Complexity.SAT.PlanarCompile.gridWidth_le.Cslib.Complexity.SAT.PlanarCompile.gridHeight_le.
References #
These are the shared canonical incidence-path constructions and certificates.
Number of retained path gaps before the final step into each source clause.
Instances For
Selected crossing sites form a sublist of the quadratic canonical cover after deduplication. The bound counts all source literal incidences, including repetitions.
There is one unit path per original literal incidence.
The bounded enumerator emits at most five segment budgets plus the final endpoint. This unconditional bound also applies to inputs that fail the degree-three restriction.
Indexed access to a path obeys the same bound, including the empty fallback.
Horizontal side of the actual tiled drawing, including its last square.
Instances For
Vertical side of the actual tiled drawing, including its last square.
Instances For
The horizontal grid side is at most 1920 times the source incidence size plus one.
The vertical grid side is at most 1920 times the source incidence size plus one.