Iterative Group Decomposition for Refining Microaggregation Solutions

Microaggregation refers to partitioning n given records into groups of at least k records each to minimize the sum of the within-group squared error. Because microaggregation is non-deterministic polynomial-time hard for multivariate data, most existing approaches are heuristic based and derive a so...

Full description

Bibliographic Details
Main Authors: Laksamee Khomnotai, Jun-Lin Lin, Zhi-Qiang Peng, Arpita Samanta Santra
Format: Article
Language:English
Published: MDPI AG 2018-07-01
Series:Symmetry
Subjects:
Online Access:http://www.mdpi.com/2073-8994/10/7/262
Description
Summary:Microaggregation refers to partitioning n given records into groups of at least k records each to minimize the sum of the within-group squared error. Because microaggregation is non-deterministic polynomial-time hard for multivariate data, most existing approaches are heuristic based and derive a solution within a reasonable timeframe. We propose an algorithm for refining the solutions generated using the existing microaggregation approaches. The proposed algorithm refines a solution by iteratively either decomposing or shrinking the groups in the solution. Experimental results demonstrated that the proposed algorithm effectively reduces the information loss of a solution.
ISSN:2073-8994