I. Introduction
Differential privacy is the state-of-the-art concept for privacy preservation because it formalizes a strong privacy guarantee with a solid mathematical foundation. That is, even if there is only one different record between two datasets, it is difficult to distinguish one dataset from the other dataset. In differential privacy, this privacy guarantee is quantified by a probability with which attackers can distinguish one dataset from another dataset. This probability is controlled by a parameter called the privacy budget.