Faster optimal univariate microgaggregation

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Stamm, Felix I., Schaub, Michael T.
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866916081004707840
author Stamm, Felix I.
Schaub, Michael T.
author_facet Stamm, Felix I.
Schaub, Michael T.
contents Microaggregation is a method to coarsen a dataset, by optimally clustering data points in groups of at least $k$ points, thereby providing a $k$-anonymity type disclosure guarantee for each point in the dataset. Previous algorithms for univariate microaggregation had a $O(k n)$ time complexity. By rephrasing microaggregation as an instance of the concave least weight subsequence problem, in this work we provide improved algorithms that provide an optimal univariate microaggregation on sorted data in $O(n)$ time and space. We further show that our algorithms work not only for sum of squares cost functions, as typically considered, but seamlessly extend to many other cost functions used for univariate microaggregation tasks. In experiments we show that the presented algorithms lead to real world performance improvements.
format Preprint
id arxiv_https___arxiv_org_abs_2401_02381
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Faster optimal univariate microgaggregation
Stamm, Felix I.
Schaub, Michael T.
Data Structures and Algorithms
Microaggregation is a method to coarsen a dataset, by optimally clustering data points in groups of at least $k$ points, thereby providing a $k$-anonymity type disclosure guarantee for each point in the dataset. Previous algorithms for univariate microaggregation had a $O(k n)$ time complexity. By rephrasing microaggregation as an instance of the concave least weight subsequence problem, in this work we provide improved algorithms that provide an optimal univariate microaggregation on sorted data in $O(n)$ time and space. We further show that our algorithms work not only for sum of squares cost functions, as typically considered, but seamlessly extend to many other cost functions used for univariate microaggregation tasks. In experiments we show that the presented algorithms lead to real world performance improvements.
title Faster optimal univariate microgaggregation
topic Data Structures and Algorithms
url https://arxiv.org/abs/2401.02381