Allocates income across budget lines by matrix balancing, so every dollar is assigned and every budget is funded.
-
Updated
Aug 19, 2026 - TypeScript
Allocates income across budget lines by matrix balancing, so every dollar is assigned and every budget is funded.
Python implementation of Iterative Proportional Updating (IPU). The IPU algorithm is a general case of iterative proportional fitting that can satisfy two disparate sets of marginals that do not agree on a single total.
Add a description, image, and links to the matrix-balancing topic page so that developers can more easily learn about it.
To associate your repository with the matrix-balancing topic, visit your repo's landing page and select "manage topics."