sparsifier
A sparsifier is a sparser representation of a graph or matrix that approximately preserves selected properties of the original object. The concept is central in graph theory and numerical linear algebra. Sparsifiers are used to reduce size and complexity while enabling accurate computation for many algorithms, such as those that rely on cut values, eigenvalues, or quadratic forms.
Common types include cut sparsifiers, which preserve all cut values within a factor (1±ε), and spectral sparsifiers,
Construction methods typically involve sampling or reweighting edges according to measures of their importance. For spectral
Applications span speeding up solvers for large sparse linear systems, accelerating graph algorithms, and enabling scalable
Limitations include the probabilistic nature of many constructions, the need to choose error parameters, and the
See also: graph sparsification; spectral sparsifier; cut sparsifier.