OAI/Combinatorics/ContingencyTables/Sampling/ExactPrintCost.lean
5 declarations, 0 contain sorry, 0 declared as axioms
Uniform printing cost for every feasible exact-sampling output
- lemma
OAI.ContingencyTables.ExactPrintCost.weight_ofFnline 14 - def
OAI.ContingencyTables.ExactPrintCost.matrixSizeline 19 - lemma
OAI.ContingencyTables.ExactPrintCost.matrix_weightline 22 - theorem
OAI.ContingencyTables.ExactPrintCost.polynomial_print_boundline 32Source documentation
One fixed polynomial bounds both printing time and printed word length uniformly over the feasible set.
theorem polynomial_print_bound : ∃ p : Polynomial ℕ, ∀ (m n : ℕ) (r : Fin m → ℕ) (c : Fin n → ℕ) (X : Table r c), GreedyFeasibleTable.printMatrixRealizer.cost (matrixCode X.val)+ weight (GreedyFeasibleTable.printMatrix (matrixCode X.val)) ≤ p.eval (matrixSize (n := n) r) := by …Mentions: OAI.ContingencyTables.Table, OAI.ContingencyTables.GreedyFeasibleTable.printMatrix, OAI.ContingencyTables.ExactPrintCost.matrixSize
- lemma
OAI.ContingencyTables.ExactPrintCost.prefix_print_boundline 40