public class RiskModelSampleRisks
extends java.lang.Object
Constructor and Description |
---|
RiskModelSampleRisks(RiskModelHistogram histogram,
ARXConfiguration config,
boolean anonymous)
Creates a new instance
|
Modifier and Type | Method and Description |
---|---|
double |
getAverageRisk()
Returns the average re-identification risk
|
double |
getEstimatedJournalistRisk()
Return journalist risk threshold, 1 if there is none
|
double |
getEstimatedMarketerRisk()
Return marketer risk threshold, 1 if there is none
|
double |
getEstimatedProsecutorRisk()
Return prosecutor risk threshold, 1 if there is none
|
double |
getFractionOfTuplesAffectedByHighestRisk()
Returns the fraction of tuples affected by the highest re-identification
risk
|
double |
getFractionOfTuplesAffectedByLowestRisk()
Returns the fraction of tuples affected by the lowest re-identification
risk
|
double |
getHighestRisk()
Returns the highest re-identification risk of any tuple in the data set
|
protected RiskModelHistogram |
getHistogram() |
double |
getLowestRisk()
Returns the lowest re-identification risk of any tuple in the data set
|
double |
getNumTuplesAffectedByHighestRisk()
Returns the number of tuples affected by the highest re-identification
risk
|
double |
getNumTuplesAffectedByLowestRisk()
Returns the number of tuples affected by the lowest re-identification
risk
|
public RiskModelSampleRisks(RiskModelHistogram histogram, ARXConfiguration config, boolean anonymous)
histogram
- config
- anonymous
- public double getAverageRisk()
public double getFractionOfTuplesAffectedByHighestRisk()
public double getFractionOfTuplesAffectedByLowestRisk()
public double getHighestRisk()
public double getLowestRisk()
public double getEstimatedJournalistRisk()
public double getEstimatedMarketerRisk()
public double getEstimatedProsecutorRisk()
public double getNumTuplesAffectedByHighestRisk()
public double getNumTuplesAffectedByLowestRisk()
protected RiskModelHistogram getHistogram()