Documentation

Complexity.Computability.Complexity.Problems.SAT.ExactOne.DrawingData

Incidence-order assembly of clause-replacement drawings #

The drawing lists follow the actual formula: variables use first-occurrence order, clauses use list order, and routes use literal-occurrence order. This interface bridges local replacement geometry to Graph.IsPlanarOrthogonalDrawing without changing the output incidence graph.

Main definitions #

Main results #

References #

The finite assembly and its indexing proofs are original.

Geometric data indexed by the variables, clauses, and literal positions of a fixed formula.

Instances For

    Variable vertices precede clause vertices in the actual incidence graph.

    Instances For

      Routes retain the actual formula's literal-occurrence order.

      Instances For

        Finite drawing data for the actual listed incidence graph.

        Instances For

          Geometric replacement certificates are stated on actual literal occurrences, including repeated literals and repeated clause records. All intersections concern full real supports.

          Instances For

            An occurring variable resolves to its supplied position in the actual graph.

            A clause index resolves to its supplied position in the actual graph.

            The occurrence at an edge-list index is the same occurrence used to build its route.

            Local occurrence-indexed certificates give a drawing of the actual formula incidence graph.

            The same actual drawing certifies compact output labels, with no change in any graph record.