Multicommodity Flow–Cut Theorems of Leighton and Rao
No public endorsements yet.
Loading review…
Sign in with ORCIDAbstract
This submission formalizes deterministic algorithms for the multicommodity flow–cut theorems of Leighton and Rao. The general statement allows rational product demands, zero-weight transit vertices, and directed or undirected capacities. One deterministic algorithm runs in time polynomial in the binary encoding size of the rational input and returns a positive-demand cut and an exact rational concurrent flow satisfying , where is the number of positive-weight vertices. Directed, undirected, and uniform variants are corollaries of this common guarantee. Arc-to-path conversion over real flows gives the classical bound .
The submission also includes the deterministic uniform short-path flow construction of Theorem 18, with its simultaneous flow-value and path-length guarantees. Algorithms use the exact LP solver of lax-109476, the registered word RAM of lax-808846 and the polynomial-time predicate of lax-759944, measured in binary rational input size and requiring exact encoded outputs.
Concepts
- lem✓
ArcToPath - lem✓
ProductFlowCut - lem✓
RamDirectedSparsestCut - lem✓
RamDirectedUniformFlowCut - thm✓
RamProductFlowCut - lem✓
RamUndirectedSparsestCut - lem✓
RamUniformFlowCut - thm✓
RamUniformShortPathFlow
- def
ConcurrentFlow - def
FlowCutCertificate - def
ProductNetwork - def
RationalEncoding - def
ShortPathFlow
Concept map
Proofs
Proof networkview on GitHub
Proof list
-
⊢
Lax455465Proofs.RamProductAlgorithm.exists_polynomial_time_flow_cut -
⊢
Lax455465Proofs.RamUniformShortPathFlow.exists_polynomial_time_short_path_flow
Lean sources for these proofs: proofs/ on GitHub
Proof code is not displayed; the archive records each proof's checked relationship between claims.
Related submissions
Submission map
Cite this
This is only the formalizers. The authors of the formalized results may be different (see References).
@misc{lax-455465,
author = {Édouard Bonnet and Codex 6.1},
title = {Multicommodity Flow–Cut Theorems of Leighton and Rao},
year = {2026},
howpublished = {Lax Archive, lax-455465},
url = {https://laxarchive.org/lax-455465/},
}
References
- Tom Leighton and Satish Rao. Multicommodity Max-Flow Min-Cut Theorems and Their Use in Designing Approximation Algorithms. Journal of the ACM 46(6):787–832, 1999. doi:10.1145/331524.331526 · doi.org/10.1145/331524.331526
Discussion
Ask a question or add context. Endorsements and structured flags are kept in the review panel above.
0 comments