Cardinality-based inference control in data cubes

  • Authors:
  • Lingyu Wang;Duminda Wijesekera;Sushil Jajodia

  • Affiliations:
  • Canter for Secure Information Systems, George Mason University, MSN4A4, 4400 University Drive, Fairfax, VA;Canter for Secure Information Systems, George Mason University, MSN4A4, 4400 University Drive, Fairfax, VA;Canter for Secure Information Systems, George Mason University, MSN4A4, 4400 University Drive, Fairfax, VA

  • Venue:
  • Journal of Computer Security
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper addresses the inference problem in on-line analytical processing (OLAP) systems. The inference problem occurs when the exact values of sensitive attributes can be determined through answers to OLAP queries. Most existing inference control methods are computationally expensive for OLAP systems, because they ignore the special structures of OLAP queries. By exploiting such structures, we derive cardinality-based sufficient conditions for safe OLAP data cubes, Specifically, data cubes are safe, from inferences if their core cuboids are dense enough, in the sense that the number of known values is under a tight bound. We then apply the sufficient conditions on the basis of a three-tier inference control model. The model introduces an aggregation tier between data and queries. The aggregation tier represents a collection of safe data cubes that are pre-computed over a partition of the data using the proposed sufficient conditions. The aggregation tier is then used to provide users with inference-free queries. Our approach mitigates the performance penalty of inference control, because partitioning the data yields smaller input to inference control algorithms, pre-computing the aggregation tier reduces on-line delay, and using cardinality-based conditions guarantees linear-time complexity.