Documentation

CslibFrontier.Computability.Complexity.Problems.SAT.ExactOne.DrawingCounts

Exact incidence counts of the positive drawing compiler #

Positions and routes are counted on the emitted lists. In particular, source placeholders are absent from the actual vertex list, and splicing never introduces an additional graph edge.

Main results #

References #

The finite-profile counting and incidence-indexing proofs are original.

Collars and source-boundary extensions preserve every local incidence's clause index.

Every placed actual clause has exactly one route per literal position.

Every actual emitted clause has exactly one actual incidence route per literal.

The actual output drawing has exactly one position per actual output graph vertex.

Splicing preserves one route per actual literal occurrence, in the emitted finite lists.