Documentation

CslibFrontier.Computability.Complexity.Problems.SAT.Planar.PairedSize

Exact sizes of the paired-port compiler #

The actual output contains eight clauses and sixteen literal positions per ordinary ring, 78 clauses and 162 literal positions per paired crossover, and two binary clauses per retained path gap. Source literal repetitions are counted with multiplicity. These bounds apply to all inputs, without a geometric validity assumption.

Main results #

References #

The unchanged path estimates are reused from CslibFrontier.Computability.Complexity.Problems.SAT.Planar.PathBounds.

Selected crossings reuse the canonical quadratic cover.

Filtering and deduplication do not increase the number of retained path points.

The ordinary-cell count is bounded by the canonical total path budget.

Original clause records preserve their widths.

Every crossover clause has width at most three.

Width-three inputs produce structured formulas of width at most three.

Compaction preserves the width-three guarantee.

Exact literal count, including repetitions and all ordinary ring ports.

Compaction preserves the exact number of output literal occurrences.

A generous explicit quadratic clause bound in the source incidence size.

A generous explicit quadratic bound on output literal occurrences.