Documentation

CslibFrontier.Computability.Complexity.Problems.ThreeSATThree.Syntax

A native syntax guard for finite 3SAT-3 #

The scan checks clause widths and counts literal positions, including repetitions. It makes no satisfiability or planarity assertion. Total reductions use it to reject inputs outside their source syntax.

Main definitions #

Main results #

References #

Uses the existing CNF list representation and binary formula encoding.

Check width and literal-occurrence bounds three, independently of satisfiability.

Instances For

    The finite scan checks exactly the two syntactic restrictions of 3SAT-3.