A minimum spanning tree equipartition algorithm for microaggregation

被引:3
|
作者
Panagiotakis, Costas [1 ]
Tziritas, Georgios [2 ]
机构
[1] Technol Educ Inst Crete, Dept Business Adm, Agios Nikolaos 72100, Greece
[2] Univ Crete, Dept Comp Sci, Iraklion 71409, Greece
关键词
clustering; data protection; statistical disclosure control; microaggregation; minimum spanning tree; STATISTICAL DISCLOSURE CONTROL; DATA-ORIENTED MICROAGGREGATION; MICRO AGGREGATION;
D O I
10.1080/02664763.2014.993361
中图分类号
O21 [概率论与数理统计]; C8 [统计学];
学科分类号
020208 ; 070103 ; 0714 ;
摘要
In this paper, we propose a solution on microaggregation problem based on the hierarchical tree equi-partition (HTEP) algorithm. Microaggregation is a family of methods for statistical disclosure control of microdata, that is, for masking microdata, so that they can be released without disclose private information on the underlying individuals. Knowing that the microaggregation problem is non-deterministic polynomial-time-hard, the goal is to partition N given data into groups of at least K items, so that the sum of the within-partition squared error is minimized. The proposed method is general and it can be applied to any tree partition problem aiming at the minimization of a total score. The method is divisive, so that the tree with the highest 'score' is split into two trees, resulting in a hierarchical forest of trees with almost equal 'score' (equipartition). We propose a version of HTEP for microaggregation (HTEPM), that is applied on the minimum spanning tree (MST) of the graph defined by the data. The merit of the HTEPM algorithm is that it solves optimally some instances of the multivariate microaggregation problem on MST search space in [GRAPHICS] . Experimental results and comparisons with existing methods from literature prove the high performance and robustness of HTEPM.
引用
收藏
页码:846 / 865
页数:20
相关论文
共 50 条
  • [1] Minimum spanning tree partitioning algorithm for microaggregation
    Laszlo, M
    Mukherjee, S
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2005, 17 (07) : 902 - 911
  • [2] An optimal minimum spanning tree algorithm
    Pettie, S
    Ramachandran, V
    [J]. JOURNAL OF THE ACM, 2002, 49 (01) : 16 - 34
  • [3] An optimal minimum spanning tree algorithm
    Pettie, S
    Ramachandran, V
    [J]. AUTOMATA LANGUAGES AND PROGRAMMING, 2000, 1853 : 49 - 60
  • [4] PROBABILISTIC MINIMUM SPANNING TREE ALGORITHM
    ROHLF, FJ
    [J]. INFORMATION PROCESSING LETTERS, 1978, 7 (01) : 44 - 48
  • [5] A FAST ALGORITHM FOR THE MINIMUM SPANNING TREE
    SURAWEERA, F
    [J]. COMPUTERS IN INDUSTRY, 1989, 13 (02) : 181 - 185
  • [6] An Efficient Minimum Spanning Tree Algorithm
    Abdullah-Al Mamun
    Rajasekaran, Sanguthevar
    [J]. 2016 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATION (ISCC), 2016, : 1047 - 1052
  • [7] An algorithm for inverse minimum spanning tree problem
    Zhang, JH
    Xu, SJ
    Ma, ZF
    [J]. OPTIMIZATION METHODS & SOFTWARE, 1997, 8 (01): : 69 - 84
  • [8] A parallel algorithm for minimum spanning tree on GPU
    de Alencar Vasconcellos, Jucele Franca
    Caceres, Edson Norberto
    Mongelli, Henrique
    Song, Siang Wun
    [J]. 2017 INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING WORKSHOPS (SBAC-PADW), 2017, : 67 - 72
  • [9] Clustering Based Minimum Spanning Tree Algorithm
    Saxena, Sakshi
    Verma, Priyanka
    Rajpoot, Dharmveer Singh
    [J]. 2017 TENTH INTERNATIONAL CONFERENCE ON CONTEMPORARY COMPUTING (IC3), 2017, : 360 - 362
  • [10] A simpler minimum spanning tree verification algorithm
    King, V
    [J]. ALGORITHMS AND DATA STRUCTURES, 1995, 955 : 440 - 448