Documentation

Complexity.Logics.Propositional.CNF.Planar.CrossoverSplit

A fixed degree-three crossover #

Each of the eight degree-six internal variables is replaced by six cyclically ordered copies, with one directed implication between each consecutive pair. The four boundary variables and central variable retain their two occurrences. This is a fixed template, not a generic splitter.

Main definitions #

Main results #

References #

The fixed local six-copy replacement is original.

The eight original internal variables that need local splitting.

Instances For

    The five unsplit variables and six local copies of each degree-six variable.

    Instances For

      The original variable represented by a split variable.

      Instances For

        A distinguished representative of every original variable.

        Instances For

          The original 26 clauses, using the cyclic copy determined by each local incidence ray.

          Instances For

            The six implications around one fixed local square, in cyclic order.

            Instances For

              Fixed ordered list of the eight local split squares.

              Instances For

                The degree-three crossover: original split clauses followed by eight implication rings.

                Instances For

                  The four attachment variables, ordered left/right/top/bottom.

                  Instances For

                    Every original clause is recovered by forgetting its local copy index.

                    Every clause has width at most three.

                    No clause repeats a variable, so literal-incidence degree equals clause occurrence degree.

                    Every variable occurs in at most three clauses.

                    Each boundary variable has two internal occurrences and capacity for one external clause.

                    A local implication ring forces all six copies to agree.

                    Every internal variable belongs to the fixed ordered list.

                    Once each local ring agrees, evaluation is exactly evaluation of the original clauses.

                    Exact semantics of the fixed degree-three template.

                    Any original satisfying assignment lifts by assigning its value to every local copy.

                    Satisfying the split crossover forces the two pairs of opposite ports to agree.

                    Two arbitrary independent Boolean signals extend to a satisfying degree-three crossover.