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 |
getFractionOfRecordsAffectedByHighestRisk()
Returns the fraction of records affected by the highest re-identification
risk
|
double |
getFractionOfRecordsAffectedByLowestRisk()
Returns the fraction of records affected by the lowest re-identification
risk
|
double |
getHighestRisk()
Returns the highest re-identification risk of any records in the data set
|
double |
getLowestRisk()
Returns the lowest re-identification risk of any records in the data set
|
double |
getNumRecordsAffectedByHighestRisk()
Returns the number of records affected by the highest re-identification
risk
|
double |
getNumRecordsAffectedByLowestRisk()
Returns the number of records 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 getFractionOfRecordsAffectedByHighestRisk()
public double getFractionOfRecordsAffectedByLowestRisk()
public double getHighestRisk()
public double getLowestRisk()
public double getNumRecordsAffectedByHighestRisk()
public double getNumRecordsAffectedByLowestRisk()