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
|
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 getEstimatedJournalistRisk()
public double getEstimatedMarketerRisk()
public double getEstimatedProsecutorRisk()
public double getFractionOfTuplesAffectedByHighestRisk()
public double getFractionOfTuplesAffectedByLowestRisk()
public double getHighestRisk()
public double getLowestRisk()
public double getNumTuplesAffectedByHighestRisk()
public double getNumTuplesAffectedByLowestRisk()