Uses of Class
org.tweetyproject.beliefdynamics.MultipleBaseRevisionOperator
Packages that use MultipleBaseRevisionOperator
Package
Description
-
Uses of MultipleBaseRevisionOperator in org.tweetyproject.beliefdynamics
Subclasses of MultipleBaseRevisionOperator in org.tweetyproject.beliefdynamicsModifier and TypeClassDescriptionclassCredibilityRevision<T extends Formula>Abstract base class for a revision process on belief bases of type TBeliefBase, it provides a method to revise one belief base with another and a method to revise a ordered list of belief bases.classCredibilityRevisionIterative<T extends Formula>Implements the list based method of the Revision interface by iterative calling the revision method which revise two belief bases.classCredibilityRevisionNonIterative<T extends Formula>Implements the revision method with two belief bases by delegating the processing to the revision method bases on an ordered list of belief bases.classLeviMultipleBaseRevisionOperator<T extends ClassicalFormula>This class implements the Levi identity for multiple revision, ie. -
Uses of MultipleBaseRevisionOperator in org.tweetyproject.beliefdynamics.mas
Subclasses of MultipleBaseRevisionOperator in org.tweetyproject.beliefdynamics.masModifier and TypeClassDescriptionclassCrMasRevisionWrapper<T extends Formula>This class is a wrapper for a revision for formulas of type T that is used to revise information objects.Constructors in org.tweetyproject.beliefdynamics.mas with parameters of type MultipleBaseRevisionOperatorModifierConstructorDescriptionCrMasRevisionWrapper(MultipleBaseRevisionOperator<T> wrappedRevision)Creates a new revision with the given wrapped revision. -
Uses of MultipleBaseRevisionOperator in org.tweetyproject.beliefdynamics.operators
Subclasses of MultipleBaseRevisionOperator in org.tweetyproject.beliefdynamics.operatorsModifier and TypeClassDescriptionclassThis class is an exemplary instantiation of a revision operator based on deductive argumentation [Kruempelmann:2011] where several parameters have been fixed: - the inner revision is a Levi revision which bases on the random kernel contraction - the transformation function is credulous - the accumulator used for deductive argumentation is the simple accumulator - the categorizer used for deductive argumentation is the classical categorizerclassThis class is an exemplary instantiation of a revision operator based on deductive argumentation and credibilities where several parameters have been fixed: - the inner revision is a Levi revision which bases on the random kernel contraction - the transformation function is credulous - the accumulator used for deductive argumentation is the simple accumulator - the categorizer used for deductive argumentation is the credibility categorizerclassThis revision operator accepts only those pieces of information for revision where the credibility of the source is at least as high as the credibility of the agent which proves the complement. -
Uses of MultipleBaseRevisionOperator in org.tweetyproject.beliefdynamics.selectiverevision
Modifier and TypeClassDescriptionclassMultipleSelectiveRevisionOperator<T extends Formula>This class implements a multiple selective revision operator following [Kruempelmann:2011,Ferme:1999].Constructors in org.tweetyproject.beliefdynamics.selectiverevision with parameters of type MultipleBaseRevisionOperatorModifierConstructorDescriptionMultipleSelectiveRevisionOperator(MultipleTransformationFunction<T> transformationFunction, MultipleBaseRevisionOperator<T> revisionOperator)Creates a new multiple selective revision operator for the given transformation function and inner revision. -
Uses of MultipleBaseRevisionOperator in org.tweetyproject.lp.asp.beliefdynamics.baserevision
Modifier and TypeClassDescriptionclassThis class implements the base revision operator for extended logic programs as introduced in [KKI12]. -
Uses of MultipleBaseRevisionOperator in org.tweetyproject.lp.asp.beliefdynamics.revision
Modifier and TypeClassDescriptionclassImplements the credibility revision approach for ASP described in Kruempelmann et al.classThe implementation orients on the diploma thesis of Mirja Boehmer in this class a variant of the approach "A Preference-Based Framework for Updating Logic Programs" by James P. -
Uses of MultipleBaseRevisionOperator in org.tweetyproject.lp.asp.beliefdynamics.selectiverevision
Subclasses of MultipleBaseRevisionOperator in org.tweetyproject.lp.asp.beliefdynamics.selectiverevisionModifier and TypeClassDescriptionclassThis class represents a selective revision using the base revision approach from [1] for the inner revision and the sceptical argumentative transformation function from [2].