OAI/Combinatorics/ContingencyTables/Machines/FlowMatrixProgram.lean
18 declarations, 0 contain sorry, 0 declared as axioms
Materialized binary residual augmentation
The path and bottleneck are computed once, then every matrix entry is updated from the preceding matrix. Missing paths leave that matrix unchanged.
- def
OAI.ContingencyTables.FlowMatrixProgram.updateRowline 18 - def
OAI.ContingencyTables.FlowMatrixProgram.updateRowRealizerline 21 - lemma
OAI.ContingencyTables.FlowMatrixProgram.polynomial_updateRowline 32 - def
OAI.ContingencyTables.FlowMatrixProgram.updateMatrixline 42 - def
OAI.ContingencyTables.FlowMatrixProgram.updateMatrixRealizerline 45 - lemma
OAI.ContingencyTables.FlowMatrixProgram.polynomial_updateMatrixline 52 - lemma
OAI.ContingencyTables.FlowMatrixProgram.updateMatrix_codeline 57 - def
OAI.ContingencyTables.FlowMatrixProgram.prepareAugmentline 72 - def
OAI.ContingencyTables.FlowMatrixProgram.prepareAugmentRealizerline 75 - lemma
OAI.ContingencyTables.FlowMatrixProgram.polynomial_prepareAugmentline 78 - def
OAI.ContingencyTables.FlowMatrixProgram.augmentline 82 - def
OAI.ContingencyTables.FlowMatrixProgram.augmentRealizerline 84 - lemma
OAI.ContingencyTables.FlowMatrixProgram.polynomial_augmentline 87 - def
OAI.ContingencyTables.FlowMatrixProgram.advanceline 90 - def
OAI.ContingencyTables.FlowMatrixProgram.advanceRealizerline 95 - lemma
OAI.ContingencyTables.FlowMatrixProgram.polynomial_advanceline 103 - lemma
OAI.ContingencyTables.FlowMatrixProgram.search_residual_nonnegativeline 111 - theorem
OAI.ContingencyTables.FlowMatrixProgram.advance_codeline 121