Uses of Interface
net.sf.tweety.commons.postulates.Postulate
-
Packages that use Postulate Package Description net.sf.tweety.arg.rankings.postulates net.sf.tweety.commons.postulates net.sf.tweety.logics.pl.postulates -
-
Uses of Postulate in net.sf.tweety.arg.rankings.postulates
Classes in net.sf.tweety.arg.rankings.postulates that implement Postulate Modifier and Type Class Description classRaAbstractionThe "abstraction" postulate for ranking semantics as proposed in [Amgoud, Ben-Naim.classRaAdditionOfAttackBranchThe "addition of attack branch" postulate for ranking semantics as formalized in [Bonzon, Delobelle, Konieczny, Maudet.classRaAdditionOfDefenseBranchThe "addition of defense branch" postulate for ranking semantics as formalized in [Bonzon, Delobelle, Konieczny, Maudet.classRaAttackVsFullDefenseThe "attack vs full defense" postulate for ranking semantics as proposed in [Bonzon, Delobelle, Konieczny, Maudet.classRaCardinalityPrecedenceThe "cardinality precedence" postulate for ranking semantics as proposed in [Amgoud, Ben-Naim.classRaCounterTransitivityThe "counter-transitivity" postulate for ranking semantics as proposed in [Amgoud, Ben-Naim.classRaDefensePrecedenceThe "defense precedence" postulate for ranking semantics as proposed in [Amgoud, Ben-Naim.classRaDistDefensePrecedenceThe "distributed-defense precedence" postulate for ranking semantics as proposed in [Amgoud, Ben-Naim.classRaIncreaseOfAttackBranchThe "increase of attack branch" postulate for ranking semantics as formalized in [Bonzon, Delobelle, Konieczny, Maudet.classRaIncreaseOfDefenseBranchThe "increase of defense branch" postulate for ranking semantics as formalized in [Bonzon, Delobelle, Konieczny, Maudet.classRaIndependenceThe "independence" postulate for ranking semantics as proposed in [Amgoud, Ben-Naim.classRankingPostulateAn abstract postulate for ranking-based semantics in abstract argumentation; the ancestor of all concrete postulates.classRaNonAttackedEquivalenceThe "non-attacked equivalence" postulate for ranking semantics as proposed in [Bonzon, Delobelle, Konieczny, Maudet.classRaQualityPrecedenceThe "quality precedence" postulate for ranking semantics as proposed in [Amgoud, Ben-Naim.classRaSelfContradictionThe "self-contradiction" postulate for ranking semantics as proposed in [Matt, Toni.classRaStrictAdditionOfDefenseBranchThe "strict addition of defense branch" postulate for ranking semantics as formalized in [Bonzon, Delobelle, Konieczny, Maudet.classRaStrictCounterTransitivityThe "strict counter-transitivity" postulate for ranking semantics as proposed by [Amgoud, Ben-Naim.classRaTotalThe "total" postulate for ranking semantics as proposed in [Bonzon, Delobelle, Konieczny, Maudet.classRaVoidPrecedenceThe "void precedence" postulate for ranking semantics as proposed by [Amgoud, Ben-Naim. -
Uses of Postulate in net.sf.tweety.commons.postulates
Fields in net.sf.tweety.commons.postulates with type parameters of type Postulate Modifier and Type Field Description private java.util.Map<Postulate<S>,java.util.Collection<java.util.Collection<S>>>PostulateEvaluationReport. negativeInstancesthe instances that violate the given postulateprivate java.util.Map<Postulate<S>,java.util.Collection<java.util.Collection<S>>>PostulateEvaluationReport. notApplicableInstancesthe instances that are not applicable for the given postulate (thus also satisfy the postulate)private java.util.Map<Postulate<S>,java.util.Collection<java.util.Collection<S>>>PostulateEvaluationReport. positiveInstancesthe instances that satisfy the given postulate (and are applicable)private java.util.List<Postulate<T>>PostulateEvaluator. postulatesthe list of postulates the approach is evaluated againstMethods in net.sf.tweety.commons.postulates with parameters of type Postulate Modifier and Type Method Description voidPostulateEvaluationReport. addNegativeInstance(Postulate<S> postulate, java.util.Collection<S> instance)Adds a negative instance for the given postulatevoidPostulateEvaluationReport. addNotApplicableInstance(Postulate<S> postulate, java.util.Collection<S> instance)Adds an instance that is not applicable for the given postulatevoidPostulateEvaluationReport. addPositiveInstance(Postulate<S> postulate, java.util.Collection<S> instance)Adds a positive instance for the given postulate (that is applicable)voidPostulateEvaluator. addPostulate(Postulate<T> p)Adds the given postulatejava.util.Collection<java.util.Collection<S>>PostulateEvaluationReport. getNegativeInstances(Postulate<S> postulate)Returns the negative instances for the given postulatebooleanPostulateEvaluator. removePostulate(Postulate<T> p)Removes the given postulateConstructor parameters in net.sf.tweety.commons.postulates with type arguments of type Postulate Constructor Description PostulateEvaluationReport(PostulateEvaluatable<S> ev, java.util.List<Postulate<S>> postulates)Creates a new evaluation report for the given approach and set of postulatesPostulateEvaluator(BeliefSetIterator<T,U> iterator, PostulateEvaluatable<T> ev, java.util.Collection<Postulate<T>> postulates)Creates a new evaluator for the given evaluatable and belief base generator. -
Uses of Postulate in net.sf.tweety.logics.pl.postulates
Classes in net.sf.tweety.logics.pl.postulates that implement Postulate Modifier and Type Class Description classImAdjunctionInvarianceThe "adjunction invariance" postulate for inconsistency measures: The set notation of knowledge bases should be equivalent to the conjunction of its formulas in terms of inconsistency values.classImAttenuationThe "attenuation" postulate for inconsistency measures: Minimal inconsistent sets of smaller size should have a larger inconsistency value.classImConsistencyThe "consistency" postulate for inconsistency measures: Consistent knowledge bases receive the minimal inconsistency value (0) and all inconsistent knowledge bases have strictly positive inconsistency values.classImContradictionThe "contradiction" postulate for inconsistency measures: A knowledge base is maximally inconsistent if all non-empty subsets are inconsistent.classImDominanceThe "dominance" postulate for inconsistency measures: Substituting a consistent formula by a weaker formula should not increase the inconsistency value.classImEqualConflictThe "equal conflict" postulate for inconsistency measures: Minimal inconsistent subsets of the same size should have the same inconsistency value.classImExchangeThe "exchange" postulate for inconsistency measures: Exchanging consistent parts of a knowledge base with equivalent ones should not change the inconsistency value.classImFreeFormulaDilutionThe "free-formula dilution" postulate for inconsistency measures: Removing a formula not participating in any minimal inconsistent set does not make the inconsistency value larger.classImFreeFormulaIndependenceThe "free-formula independence" postulate for inconsistency measures: Removing a formula not participating in any minimal inconsistent set (= a free formula) does not change the inconsistency value.classImIrrelevanceOfSyntaxThe "irrelevance of syntax" postulate for inconsistency measures: Knowledge bases with pairwise equivalent formulas should receive the same inconsistency value.classImMINormalizationThe "MI-normalization" postulate for inconsistency measures: The inconsistency value of any minimal inconsistent subset is 1.classImMonotonyThe "monotony" postulate for inconsistency measures: Adding information to a belief base cannot decrease the inconsistency value.classImNormalizationThe "normalization" postulate for inconsistency measures: The inconsistency value is always in the unit interval [0,1], making it possible to compare inconsistency values for knowledge bases of different sizes.classImPenaltyThe "penalty" postulate for inconsistency measures: Adding a formula that participates in an inconsistency (i.e.classImPostulateAn abstract postulate for inconsistency measures in propositional logic; the ancestor of all concrete postulates.classImSafeFormulaIndependenceThe "safe-formula independence" postulate for inconsistency measures: Removing a safe formula (i.e.classImSuperAdditivityThe "super-additivity" postulate for inconsistency measures: The sum of the inconsistency values of two disjoint knowledge bases is not larger than the inconsistency value of the joint knowledge base.
-