# Data Assimilation for Sign-indefinite Priors: A generalization of Sinkhorn's algorithm

arXiv: https://arxiv.org/abs/2308.11791 · HTML: https://mlsanity.com/paper/2308.11791/

## Key facts

- Cited by 3 papers in the map (data through 14 Oct 2026).
- Builds on 10 of its 41 references that are in the map.
- First posted on arXiv 22 Aug 2023.

## Builds on (most cited first, 10 of 10)

- [Convex optimization](https://mlsanity.com/paper/2106.01946/) (2021)
- [Computational Optimal Transport](https://mlsanity.com/paper/1803.00567/) (2018)
- [Coordinate Descent Algorithms](https://mlsanity.com/paper/1502.04759/) (2015)
- [On the relation between optimal transport and Schr"odinger bridges: A stochastic control viewpoint](https://mlsanity.com/paper/1412.4430/) (2014)
- [Entropic and displacement interpolation: a computational approach using the Hilbert metric](https://mlsanity.com/paper/1506.04255/) (2015)
- [Optimal steering of a linear stochastic system to a final probability distribution](https://mlsanity.com/paper/1408.2222/) (2014)
- [Multi-marginal optimal transport and probabilistic graphical models](https://mlsanity.com/paper/2006.14113/) (2020)
- [Optimal steering of a linear stochastic system to a final probability distribution, Part III](https://mlsanity.com/paper/1608.03622/) (2016)
- [Traversing the Schroedinger Bridge strait: Robert Fortet's marvelous proof redux](https://mlsanity.com/paper/1805.02695/) (2018)
- [Promotion/Inhibition Effects in Networks: A Model with Negative Probabilities](https://mlsanity.com/paper/2307.07738/) (2023)

## Built on by (most cited first, 3 of 3)

- [Bridging Vision and Language Concepts through Optimal Transport Semantic Flow](https://mlsanity.com/paper/2606.26891/) (2026)
- [FSD-CAP: Fractional Subgraph Diffusion with Class-Aware Propagation for Graph Feature Imputation](https://mlsanity.com/paper/2601.18938/) (2026)
- [Distribution Steering via Sliced Optimal Transport Control](https://mlsanity.com/paper/2608.12828/) (2026)

## Abstract (arXiv)

The purpose of this work is to develop a framework to calibrate signed datasets so as to be consistent with specified marginals by suitably extending the Schr"odinger-Fortet-Sinkhorn paradigm. Specifically, we seek to revise sign-indefinite multi-dimensional arrays in a way that the updated values agree with specified marginals. Our approach follows the rationale in Schr"odinger's problem, aimed at updating a "prior" probability measure to agree with marginal distributions. The celebrated Sinkhorn's algorithm (established earlier by R. Fortet) that solves Schr"odinger's problem found early applications in calibrating contingency tables in statistics and, more recently, multi-marginal problems in machine learning and optimal transport. Herein, we postulate a sign-indefinite prior in the form of a multi-dimensional array, and propose an optimization problem to suitably update this prior to ensure consistency with given marginals. The resulting algorithm generalizes the Sinkhorn algorithm in that it amounts to iterative scaling of the entries of the array along different coordinate directions. The scaling is multiplicative but also, in contrast to Sinkhorn, inverse-multiplicative depending on the sign of the entries. Our algorithm reduces to the classical Sinkhorn algorithm when the entries of the prior are positive.
