Package org.deidentifier.arx.criteria
Klasse ProfitabilityJournalist
java.lang.Object
org.deidentifier.arx.criteria.PrivacyCriterion
org.deidentifier.arx.criteria.ImplicitPrivacyCriterion
org.deidentifier.arx.criteria.ProfitabilityProsecutor
org.deidentifier.arx.criteria.ProfitabilityJournalist
- Alle implementierten Schnittstellen:
Serializable
Privacy model for the game theoretic approach proposed in:
A Game Theoretic Framework for Analyzing Re-Identification Risk.
Zhiyu Wan, Yevgeniy Vorobeychik, Weiyi Xia, Ellen Wright Clayton,
Murat Kantarcioglu, Ranjit Ganta, Raymond Heatherly, Bradley A. Malin
PLOS|ONE. 2015.
- Siehe auch:
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungProfitabilityJournalist(DataSubset subset) Creates a new instance of game theoretic approach proposed in: A Game Theoretic Framework for Analyzing Re-Identification Risk. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungclone()Cloneclone(DataSubset subset) Clone for local recodingIf a privacy model uses a data subset, it must overwrite this methodintReturns the criterion's requirements.protected doublegetSuccessProbability(org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry) Returns the success probability.booleanReturns whether the criterion supports local recoding.booleanIf a privacy model uses a data subset, it must overwrite this methodrender()Renders the privacy modeltoString()Returns a string representation.Von Klasse geerbte Methoden org.deidentifier.arx.criteria.ProfitabilityProsecutor
getConfiguration, initialize, isAnonymous, toStringVon Klasse geerbte Methoden org.deidentifier.arx.criteria.PrivacyCriterion
getMinimalClassSize, getPopulationModel, getRiskThresholdJournalist, getRiskThresholdMarketer, getRiskThresholdProsecutor, getSubset, isHeuristicSearchSupported, isHeuristicSearchWithTimeLimitSupported, isMinimalClassSizeAvailable, isMonotonicWithGeneralization, isMonotonicWithSuppression, isOptimalSearchSupported, isSampleBased
-
Konstruktordetails
-
ProfitabilityJournalist
Creates a new instance of game theoretic approach proposed in: A Game Theoretic Framework for Analyzing Re-Identification Risk. Zhiyu Wan, Yevgeniy Vorobeychik, Weiyi Xia, Ellen Wright Clayton, Murat Kantarcioglu, Ranjit Ganta, Raymond Heatherly, Bradley A. Malin PLOS|ONE. 2015.
-
-
Methodendetails
-
clone
Beschreibung aus Klasse kopiert:PrivacyCriterionClone- Setzt außer Kraft:
clonein KlasseProfitabilityProsecutor
-
clone
Beschreibung aus Klasse kopiert:PrivacyCriterionClone for local recoding- Setzt außer Kraft:
clonein KlasseProfitabilityProsecutor
-
getDataSubset
Beschreibung aus Klasse kopiert:PrivacyCriterionIf a privacy model uses a data subset, it must overwrite this method- Setzt außer Kraft:
getDataSubsetin KlasseProfitabilityProsecutor- Gibt zurück:
-
getRequirements
public int getRequirements()Beschreibung aus Klasse kopiert:PrivacyCriterionReturns the criterion's requirements.- Setzt außer Kraft:
getRequirementsin KlasseProfitabilityProsecutor- Gibt zurück:
-
isLocalRecodingSupported
public boolean isLocalRecodingSupported()Beschreibung aus Klasse kopiert:PrivacyCriterionReturns whether the criterion supports local recoding.- Setzt außer Kraft:
isLocalRecodingSupportedin KlasseProfitabilityProsecutor- Gibt zurück:
-
isSubsetAvailable
public boolean isSubsetAvailable()Beschreibung aus Klasse kopiert:PrivacyCriterionIf a privacy model uses a data subset, it must overwrite this method- Setzt außer Kraft:
isSubsetAvailablein KlasseProfitabilityProsecutor- Gibt zurück:
-
render
Beschreibung aus Klasse kopiert:PrivacyCriterionRenders the privacy model- Setzt außer Kraft:
renderin KlasseProfitabilityProsecutor- Gibt zurück:
-
toString
Beschreibung aus Klasse kopiert:PrivacyCriterionReturns a string representation.- Setzt außer Kraft:
toStringin KlasseProfitabilityProsecutor- Gibt zurück:
-
getSuccessProbability
protected double getSuccessProbability(org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry) Beschreibung aus Klasse kopiert:ProfitabilityProsecutorReturns the success probability. If the game is configured to use the journalist risk, but no population table is available, we silently default to the prosecutor model.- Setzt außer Kraft:
getSuccessProbabilityin KlasseProfitabilityProsecutor- Parameter:
entry-- Gibt zurück:
-