Recent progress on scaling algorithms and applications

08/29/2018
by   Ankit Garg, et al.
0

Scaling problems have a rich and diverse history, and thereby have found numerous applications in several fields of science and engineering. For instance, the matrix scaling problem has had applications ranging from theoretical computer science to telephone forecasting, economics, statistics, optimization, among many other fields. Recently, a generalization of matrix scaling known as operator scaling has found applications in non-commutative algebra, invariant theory, combinatorics and algebraic complexity; and a further generalization (tensor scaling) has found more applications in quantum information theory, geometric complexity theory and invariant theory. In this survey, we will describe in detail the scaling problems mentioned above, showing how alternating minimization algorithms naturally arise in this setting, and we shall present a general framework to rigorously analyze such algorithms. These simple problems and algorithms are not just applicable to diverse mathematical and CS areas, but also serve to bring out deep connections between them. As this framework makes extensive use of concepts from invariant theory, we also provide a very gentle introduction to basic concepts of invariant theory and how they are used to analyze alternating minimization algorithms for the scaling problems. This survey is intended for a general computer science audience, and the only background required is basic knowledge of calculus and linear algebra, thereby making it accessible to graduate students and even to advanced undergraduates.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/21/2017

Alternating minimization, scaling algorithms, and the null-cone problem from invariant theory

Alternating minimization heuristics seek to solve a (difficult) global o...
research
04/30/2020

Information geometry of operator scaling

Matrix scaling is a classical problem with a wide range of applications....
research
05/29/2022

Theory and Applications of Probabilistic Kolmogorov Complexity

Diverse applications of Kolmogorov complexity to learning [CIKK16], circ...
research
05/25/2022

Semantic Embeddings in Semilattices

To represent anything from mathematical concepts to real-world objects, ...
research
01/01/2018

Operator scaling with specified marginals

The completely positive operators, which can be viewed as a generalizati...
research
06/16/2022

A visual introduction to information theory

Though originally developed for communications engineering, information ...

Please sign up or login with your details

Forgot password? Click here to reset