Documentation

Complexity.Computability.Circuit.Fusion.Graph.Inequality

Exact cover complexity of the inequality graph #

The complement of the inequality graph is its diagonal. Its canonical semifilter at (u,v) accepts a set exactly when it contains (u,u) or (v,v). Any pair defeating this semifilter distinguishes these diagonal points by membership in its first component. Thus a cover of length k injectively labels the vertices by k bits. For n-bit vertices this forces n ≤ k.

Main definitions #

Main results #

References #

The bipartite inequality graph.

Instances For

    A diagonal pair is outside the inequality graph.

    Instances For

      Every inequality edge has nonempty complementary row and column.

      Instances For

        On the diagonal, canonical semifilters accept membership of either endpoint.

        Canonical inequality semifilters are semi-ultrafilters (Proposition 47's witness fact).

        The first components of a canonical cover give distinct bit signatures to distinct vertices.

        A canonical cover needs enough bit signatures to label all vertices.

        Every canonical cover of inequality on 2^n vertices has at least n pairs.

        Inequality of two n-bit vertices is constructed with exactly n AND gates. All supplied rows/columns, constants and OR gates are free for this cost. Includes n = 0.

        Proposition 40: canonical cover, full cover, and intersection complexity of inequality on 2^n vertices per side all equal n.