corollaryroutine
Subexponential counting for graph problems
Corollary·
cor:graph-counting·§1 IntroductionStatement (paper)
On simple graphs with vertices and edges, the number of
independent sets and, for each fixed , the number of proper
-colorings can be computed deterministically in time
and space. The number of perfect matchings can be
computed deterministically in time and space.
In plain English
Independent sets and, for each fixed , proper -colorings of a graph with vertices and edges can be counted deterministically in time and space. Perfect matchings can be counted deterministically in time and space.
Why it's here
This corollary applies the main theorem's subexponential -CNF counting algorithm to standard graph counting problems. Each problem is encoded as a low-width CNF counting instance whose variable count is (or for matchings), so the bound turns into the stated subexponential bounds.
Classified routine:
Direct consequence of the paper's main k-CNF counting theorem (thm-main) via standard CNF encodings of independent sets, q-colorings (one-hot encoding with O(qv) variables) and perfect matchings (edge variables with at-most/at-least-one constraints, using auxiliary variables to keep clause width bounded).
Uses
Used by
Nothing in the paper
Sources
PaperOpen
- Section
- §1 Introduction
- Page
- —
- Label
cor:graph-counting- Line
main_full_version.tex:151
Leannot aligned
Phase 2 aligns this node to a Lean declaration.