Uses of Interface
org.tweetyproject.commons.postulates.Postulate
-
Packages that use Postulate Package Description org.tweetyproject.arg.rankings.postulates org.tweetyproject.commons.postulates org.tweetyproject.logics.pl.postulates -
-
Uses of Postulate in org.tweetyproject.arg.rankings.postulates
Classes in org.tweetyproject.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 org.tweetyproject.commons.postulates
Methods in org.tweetyproject.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 postulateMethod parameters in org.tweetyproject.commons.postulates with type arguments of type Postulate Modifier and Type Method Description voidPostulateEvaluator. addAllPostulates(java.util.Collection<? extends Postulate<T>> postulates)Adds all postulates in the given collection.voidPostulateEvaluator. removeAllPostulates(java.util.Collection<? extends Postulate<T>> postulates)Removes all postulates in the given collection.Constructor parameters in org.tweetyproject.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 org.tweetyproject.logics.pl.postulates
Classes in org.tweetyproject.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.classImMISeparabilityThe "MI-separability" postulate for inconsistency measures: The sum of inconsistency values of two knowledge bases with non-interfering sets of minimal inconsistent subsets should be the same as the inconsistency value of their union.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.classImWeakDominanceA weaker variant of the "dominance" postulate using prime implicates, proposed in [Jabbour et al.
-