Non-Conservative Sinkhorn: Optimal Transport with Dissipation
Abstract
Optimal transport (OT) assumes mass is conserved, yet in many settings, including portfolio rebalancing with transaction costs, Mixture-of-Experts routing, and logistics with spoilage, mass dissipates in transit. We develop NC-Sinkhorn, the first scalable Sinkhorn-type solver for discrete non-conservative OT (NC-OT), where an edge-dependent preservation map encodes edge-dependent mass loss while hard marginal constraints are maintained. Edge-dependent mass loss breaks the rank-one factorization that makes classical Sinkhorn efficient; we identify a dual consistency condition unique to NC-OT and enforce it via a coupled Newton step that preserves per-iteration cost. We prove convergence to the unique optimum with an iteration complexity bound for feasibility tolerance (empirically linear), and show that structured preservation maps admit progressively cheaper updates, collapsing to a closed-form solution in the separable case. On benchmarks up to , NC-Sinkhorn achieves over speedup versus LP solvers. We demonstrate two applications: portfolio rebalancing with transaction costs and taxes, where the separable bid–ask structure yields real-time solves even at ; and Mixture-of-Experts routing, where NC-OT provides exact quality weighted load balance without auxiliary losses or token dropping while matching or exceeding standard baselines.
est. 32% chance this paper gets accepted at ICLR 2027.
What do you think this paper will get?
All positions stay anonymous.