GaussSuppression: Tabular Data Suppression using Gaussian Elimination

A statistical disclosure control tool to protect tables by suppression using the Gaussian elimination secondary suppression algorithm. A suggestion is to start by working with functions SuppressSmallCounts() and SuppressDominantCells(). These functions use primary suppression functions for the minimum frequency rule and the dominance rule, respectively. Novel functionality for suppression of disclosive cells is also included. General primary suppression functions can be supplied as input to the general working horse function, GaussSuppressionFromData(). Suppressed frequencies can be replaced by synthetic decimal numbers as described in Langsrud (2019) <doi:10.1007/s11222-018-9848-9>.

Version: 0.8.0
Depends: Matrix
Imports: SSBtools (≥ 1.5.0), RegSDC (≥ 0.7.0), stats, methods, utils
Suggests: formattable, kableExtra, knitr, rmarkdown, testthat (≥ 3.0.0), lpSolve, Rsymphony, Rglpk, slam
Published: 2024-02-02
Author: Øyvind Langsrud [aut, cre], Daniel Lupp [aut], Hege Bøvelstad [ctb], Statistics Norway [cph]
Maintainer: Øyvind Langsrud <oyl at>
License: MIT + file LICENSE
NeedsCompilation: no
Materials: NEWS
In views: OfficialStatistics
CRAN checks: GaussSuppression results


Reference manual: GaussSuppression.pdf
Vignettes: Magnitude table suppression
Small count frequency table suppression
Defining tables for GaussSuppression


Package source: GaussSuppression_0.8.0.tar.gz
Windows binaries: r-devel:, r-release:, r-oldrel:
macOS binaries: r-release (arm64): GaussSuppression_0.8.0.tgz, r-oldrel (arm64): GaussSuppression_0.8.0.tgz, r-release (x86_64): GaussSuppression_0.8.0.tgz
Old sources: GaussSuppression archive


Please use the canonical form to link to this page.