Uses of Class
net.sf.tweety.arg.dung.syntax.DungTheory
-
-
-
Uses of DungTheory in net.sf.tweety.arg.dung.analysis
Classes in net.sf.tweety.arg.dung.analysis with type parameters of type DungTheory Modifier and Type Class Description classCycleCountInconsistencyMeasure<T extends DungTheory>classDrasticInconsistencyMeasure<T extends DungTheory>interfaceInconsistencyMeasure<T extends DungTheory>classInSumInconsistencyMeasure<T extends DungTheory>classNonGroundedCountInconsistencyMeasure<T extends DungTheory>classPreferredCountInconsistencyMeasure<T extends DungTheory>classUnstableCountInconsistencyMeasure<T extends DungTheory>classWeightedComponentCountInconsistencyMeasure<T extends DungTheory>classWeightedCycleCountInconsistencyMeasure<T extends DungTheory>classWeightedInSumInconsistencyMeasure<T extends DungTheory>classWeightedOutSumInconsistencyMeasure<T extends DungTheory> -
Uses of DungTheory in net.sf.tweety.arg.dung.divisions
Methods in net.sf.tweety.arg.dung.divisions that return types with arguments of type DungTheory Modifier and Type Method Description Collection<DungTheory>Division. getDividers(DungTheory theory, Semantics semantics)Returns the dividers for this division, i.e.Methods in net.sf.tweety.arg.dung.divisions with parameters of type DungTheory Modifier and Type Method Description Collection<DungTheory>Division. getDividers(DungTheory theory, Semantics semantics)Returns the dividers for this division, i.e.static Collection<Division>Division. getDivisions(Collection<Extension> exts, DungTheory aaf)Returns all divisions of all given extensions and the given aaf.static Collection<Division>Division. getDivisions(Extension ext, DungTheory aaf)Returns all divisions of aaf that arise from the given extension.static Collection<Division>Division. getStandardDivisions(DungTheory theory)Returns the standard set of divisions of the given argumentation theory, i.e.static booleanDivision. isDisjoint(Collection<Division> divisions, DungTheory theory, Semantics semantics)Checks whether the given set o divisions is disjoint wrt.static booleanDivision. isExhaustive(Collection<Division> divisions, DungTheory theory, Semantics semantics)Checks whether the given set of divisions is exhaustive wrt. -
Uses of DungTheory in net.sf.tweety.arg.dung.ldo.semantics
Methods in net.sf.tweety.arg.dung.ldo.semantics with parameters of type DungTheory Modifier and Type Method Description booleanLdoInterpretation. satisfies(DungTheory beliefBase)Constructors in net.sf.tweety.arg.dung.ldo.semantics with parameters of type DungTheory Constructor Description LdoInterpretation(DungTheory theory, Extension ext, Semantics semantics)Creates a new interpretationLdoInterpretation(DungTheory theory, Semantics semantics)Creates a new interpretation -
Uses of DungTheory in net.sf.tweety.arg.dung.ldo.syntax
Methods in net.sf.tweety.arg.dung.ldo.syntax that return types with arguments of type DungTheory Modifier and Type Method Description Collection<DungTheory>LdoFormula. getDividers(DungTheory theory, Semantics semantics)Returns the dividers for this formula, i.e.Methods in net.sf.tweety.arg.dung.ldo.syntax with parameters of type DungTheory Modifier and Type Method Description Collection<DungTheory>LdoFormula. getDividers(DungTheory theory, Semantics semantics)Returns the dividers for this formula, i.e. -
Uses of DungTheory in net.sf.tweety.arg.dung.learning
Methods in net.sf.tweety.arg.dung.learning that return DungTheory Modifier and Type Method Description DungTheoryImprovedRiveretTheoryLearner. learnLabelings(ArrayList<Labeling> labelings)learn theory without pruning discarded attacksDungTheoryImprovedRiveretTheoryLearner. learnLabelings(ArrayList<Labeling> labelings, boolean prune, int threshold)learn random labelings from the given List until no undecided attacks are left in the theoryDungTheoryRiveretTheoryLearner. learnLabelings(ArrayList<Labeling> labelings)learn theory without pruning discarded attacksDungTheoryRiveretTheoryLearner. learnLabelings(ArrayList<Labeling> labelings, boolean prune)learn random labelings from the given List until no undecided attacks are left in the theory -
Uses of DungTheory in net.sf.tweety.arg.dung.parser
Methods in net.sf.tweety.arg.dung.parser that return DungTheory Modifier and Type Method Description abstract DungTheoryAbstractDungParser. parse(Reader reader)Parses the given file into an abstract argumentation frameworkDungTheoryApxParser. parse(Reader reader)DungTheoryCnfParser. parse(Reader reader)DungTheoryTgfParser. parse(Reader reader)DungTheoryAbstractDungParser. parseBeliefBase(Reader reader) -
Uses of DungTheory in net.sf.tweety.arg.dung.reasoner
Methods in net.sf.tweety.arg.dung.reasoner that return DungTheory Modifier and Type Method Description DungTheoryOrderingSemanticsReasoner. getModels(DungTheory theory)compute a meta graph for the ordering of the subsets over the given theoryDungTheoryWeaklyAdmissibleReasoner. getReduct(DungTheory bbase, Extension ext)computes the reduct of bbase wrt.Methods in net.sf.tweety.arg.dung.reasoner with parameters of type DungTheory Modifier and Type Method Description abstract Collection<Argument>AbstractAcceptabilityReasoner. getAcceptableArguments(DungTheory aaf)Returns the set of acceptable arguments of this reasoner.Collection<Argument>EeeAcceptabilityReasoner. getAcceptableArguments(DungTheory aaf)Collection<Argument>IaqAcceptabilityReasoner. getAcceptableArguments(DungTheory aaf)Collection<Argument>SeeAcceptabilityReasoner. getAcceptableArguments(DungTheory aaf)Collection<Argument>SeemAcceptabilityReasoner. getAcceptableArguments(DungTheory aaf)protected Collection<Argument>WeaklyAdmissibleReasoner. getAttacked(DungTheory bbase, Collection<Argument> arguments)computes the set of arguments attacked by an element of arguments in bbaseprotected Collection<Argument>WeaklyAdmissibleReasoner. getAttackers(DungTheory bbase, Collection<Argument> arguments)computes the set of arguments attacking an element of arguments in bbaseSet<Set<Argument>>WeaklyAdmissibleReasoner. getAttackingCandidates(DungTheory bbase, Collection<Argument> ext)computes all conflict-free sets, which attack any argument in extSet<Argument>WeaklyAdmissibleReasoner. getComponent(DungTheory bbase, Argument argument)finds the set of arguments S = {a | there exists an edge between a and argument}Set<Set<Argument>>WeaklyAdmissibleReasoner. getConflictFreeCandidateSets(DungTheory bbase, Collection<Argument> candidates)computes all conflict-free sets of bbase, that contain only arguments in candidates and all arguments are relevant an argument is considered relevant iff it attacks any argument in the same component as the given argument ASet<Set<Argument>>WeaklyAdmissibleReasoner. getConflictFreeSets(DungTheory bbase, Collection<Argument> candidates)computes all conflict-free sets of bbase, that contain only arguments in candidatesCollection<Argument>OrderingSemanticsReasoner. getConflicts(Extension ext, DungTheory theory)computes the set of conflicts occurring inside extCollection<Argument>OrderingSemanticsReasoner. getDefendedNotIn(Extension ext, DungTheory theory)computes the set of arguments outside of ext, which are defended by extCollection<Argument>OrderingSemanticsReasoner. getEmpty(Extension ext, DungTheory theory)dummy method used if only one ordering semantics is specifiedCollection<Extension>NaiveReasoner. getMaximalConflictFreeSets(DungTheory bbase, Collection<Argument> candidates)computes all maximal conflict-free sets of bbaseabstract ExtensionAbstractExtensionReasoner. getModel(DungTheory bbase)ExtensionAbstractSatExtensionReasoner. getModel(DungTheory bbase)ExtensionNaiveReasoner. getModel(DungTheory bbase)ExtensionProboReasoner. getModel(DungTheory bbase)ExtensionQualifiedReasoner. getModel(DungTheory bbase)ExtensionSccCF2Reasoner. getModel(DungTheory bbase)ExtensionSCF2Reasoner. getModel(DungTheory bbase)ExtensionSCOOCNaiveReasoner. getModel(DungTheory bbase)ExtensionSemiQualifiedReasoner. getModel(DungTheory bbase)ExtensionSimpleAdmissibleReasoner. getModel(DungTheory bbase)ExtensionSimpleCompleteReasoner. getModel(DungTheory bbase)ExtensionSimpleConflictFreeReasoner. getModel(DungTheory bbase)ExtensionSimpleGroundedReasoner. getModel(DungTheory bbase)ExtensionSimpleIdealReasoner. getModel(DungTheory bbase)ExtensionSimplePreferredReasoner. getModel(DungTheory bbase)ExtensionSimpleSccCompleteReasoner. getModel(DungTheory bbase)ExtensionSimpleSemiStableReasoner. getModel(DungTheory bbase)ExtensionSimpleStableReasoner. getModel(DungTheory bbase)ExtensionSimpleStageReasoner. getModel(DungTheory bbase)ExtensionStage2Reasoner. getModel(DungTheory bbase)StratifiedLabelingStratifiedLabelingReasoner. getModel(DungTheory bbase)ExtensionWeaklyAdmissibleReasoner. getModel(DungTheory bbase)returns one weakly admissible set of bbaseabstract Collection<Extension>AbstractExtensionReasoner. getModels(DungTheory bbase)Collection<Extension>AbstractSatExtensionReasoner. getModels(DungTheory bbase)Collection<Extension>NaiveReasoner. getModels(DungTheory bbase)DungTheoryOrderingSemanticsReasoner. getModels(DungTheory theory)compute a meta graph for the ordering of the subsets over the given theoryCollection<Extension>ProboReasoner. getModels(DungTheory bbase)Collection<Extension>QualifiedReasoner. getModels(DungTheory bbase)Collection<Extension>SccCF2Reasoner. getModels(DungTheory bbase)Collection<Extension>SCF2Reasoner. getModels(DungTheory bbase)Collection<Extension>SCOOCNaiveReasoner. getModels(DungTheory bbase)Collection<Extension>SemiQualifiedReasoner. getModels(DungTheory bbase)Collection<Extension>SimpleAdmissibleReasoner. getModels(DungTheory bbase)Collection<Extension>SimpleCompleteReasoner. getModels(DungTheory bbase)Collection<Extension>SimpleConflictFreeReasoner. getModels(DungTheory bbase)Collection<Extension>SimpleGroundedReasoner. getModels(DungTheory bbase)Collection<Extension>SimpleIdealReasoner. getModels(DungTheory bbase)Collection<Extension>SimplePreferredReasoner. getModels(DungTheory bbase)Collection<Extension>SimpleSccCompleteReasoner. getModels(DungTheory bbase)Collection<Extension>SimpleSemiStableReasoner. getModels(DungTheory bbase)Collection<Extension>SimpleStableReasoner. getModels(DungTheory bbase)Collection<Extension>SimpleStageReasoner. getModels(DungTheory bbase)Collection<Extension>Stage2Reasoner. getModels(DungTheory bbase)Collection<StratifiedLabeling>StratifiedLabelingReasoner. getModels(DungTheory bbase)Collection<Extension>WeaklyAdmissibleReasoner. getModels(DungTheory bbase)computes all weakly admissible sets of bbase.net.sf.tweety.logics.pl.syntax.PlBeliefSetAbstractSatExtensionReasoner. getPropositionalCharacterisation(DungTheory aaf)Creates a propositional representation of the set of labelings of the given Dung theory that are consistent with the given semantics.protected abstract net.sf.tweety.logics.pl.syntax.PlBeliefSetAbstractSatExtensionReasoner. getPropositionalCharacterisationBySemantics(DungTheory aaf, Map<Argument,net.sf.tweety.logics.pl.syntax.Proposition> in, Map<Argument,net.sf.tweety.logics.pl.syntax.Proposition> out, Map<Argument,net.sf.tweety.logics.pl.syntax.Proposition> undec)Returns the semantic-specific propositional characterization of the underlying Dung theory, seegetPropositionalCharacterisation.protected net.sf.tweety.logics.pl.syntax.PlBeliefSetSatCompleteReasoner. getPropositionalCharacterisationBySemantics(DungTheory aaf, Map<Argument,net.sf.tweety.logics.pl.syntax.Proposition> in, Map<Argument,net.sf.tweety.logics.pl.syntax.Proposition> out, Map<Argument,net.sf.tweety.logics.pl.syntax.Proposition> undec)protected net.sf.tweety.logics.pl.syntax.PlBeliefSetSatStableReasoner. getPropositionalCharacterisationBySemantics(DungTheory aaf, Map<Argument,net.sf.tweety.logics.pl.syntax.Proposition> in, Map<Argument,net.sf.tweety.logics.pl.syntax.Proposition> out, Map<Argument,net.sf.tweety.logics.pl.syntax.Proposition> undec)DungTheoryWeaklyAdmissibleReasoner. getReduct(DungTheory bbase, Extension ext)computes the reduct of bbase wrt.Collection<Argument>OrderingSemanticsReasoner. getUnattacked(Extension ext, DungTheory theory)computes the set of arguments outside of ext, which are not attacked by extCollection<Argument>OrderingSemanticsReasoner. getUndefended(Extension ext, DungTheory theory)computes the set of arguments in ext, which are not defended by ext against outside attackersprotected booleanWeaklyAdmissibleReasoner. isWeaklyAdmissible(DungTheory bbase, Extension ext)checks whether ext is weakly admissible in bbaseBooleanAbstractAcceptabilityReasoner. query(DungTheory beliefbase, Argument formula)abstract BooleanAbstractDungReasoner. query(DungTheory beliefbase, Argument formula)BooleanAbstractExtensionReasoner. query(DungTheory beliefbase, Argument formula)BooleanAbstractExtensionReasoner. query(DungTheory beliefbase, Argument formula, net.sf.tweety.commons.InferenceMode inferenceMode)Queries the given AAF for the given argument using the given inference type.BooleanProboReasoner. query(DungTheory beliefbase, Argument formula, net.sf.tweety.commons.InferenceMode inferenceMode)BooleanSatCompleteReasoner. query(DungTheory beliefbase, Argument formula, net.sf.tweety.commons.InferenceMode inferenceMode)BooleanStratifiedLabelingReasoner. query(DungTheory beliefbase, Argument formula)BooleanStratifiedLabelingReasoner. query(DungTheory beliefbase, Argument formula, net.sf.tweety.commons.InferenceMode inferenceMode)Queries the given AAF for the given argument using the given inference type.voidOrderingSemanticsReasoner. show(DungTheory theory)print out table showing the sets according to the given ordering semantics -
Uses of DungTheory in net.sf.tweety.arg.dung.semantics
Methods in net.sf.tweety.arg.dung.semantics with parameters of type DungTheory Modifier and Type Method Description booleanAbstractArgumentationInterpretation. isAcceptable(Argument argument, DungTheory dungTheory)returns true if every attacker onargumentis attacked by some accepted argument wrt.booleanAbstractArgumentationInterpretation. isAdmissable(DungTheory dungTheory)returns true if every accepted argument of this is defended by some accepted argument wrt.booleanAbstractArgumentationInterpretation. isConflictFree(DungTheory dungTheory)returns true if no accepted argument attacks another accepted one in this interpretation wrt.booleanAbstractArgumentationInterpretation. satisfies(DungTheory beliefBase)booleanStratifiedLabeling. satisfies(DungTheory beliefBase)Constructors in net.sf.tweety.arg.dung.semantics with parameters of type DungTheory Constructor Description Labeling(DungTheory theory, Extension ext)Creates a new labeling from the given extension wrt. -
Uses of DungTheory in net.sf.tweety.arg.dung.syntax
Subclasses of DungTheory in net.sf.tweety.arg.dung.syntax Modifier and Type Class Description classWeightedDungTheoryMinimalistic Implementation of a weighted argumentation theory used for learning argumentation theories from labelingsMethods in net.sf.tweety.arg.dung.syntax that return DungTheory Modifier and Type Method Description DungTheoryDungTheory. getComplementGraph(int selfloops)DungTheoryWeightedDungTheory. getDungTheory()compute Dung Theory only containing attacks with weights greater than zeroDungTheoryWeightedDungTheory. getDungTheory(double threshold)compute Dung Theory only containing attacks with weight above the given thresholdMethods in net.sf.tweety.arg.dung.syntax with parameters of type DungTheory Modifier and Type Method Description booleanDungTheory. add(DungTheory theory)Adds all arguments and attacks of the given theory to this theoryintDungTheory. compareTo(DungTheory o) -
Uses of DungTheory in net.sf.tweety.arg.dung.util
Methods in net.sf.tweety.arg.dung.util that return DungTheory Modifier and Type Method Description DungTheoryDefaultDungTheoryGenerator. next()DungTheoryDefaultDungTheoryGenerator. next(Argument arg)DungTheoryDungTheoryGenerator. next()DungTheoryDungTheoryGenerator. next(Argument arg)Generates a new Dung theory where the given argument is enforced to be in the grounded extensionDungTheoryEnumeratingDungTheoryGenerator. next()DungTheoryEnumeratingDungTheoryGenerator. next(Argument arg)DungTheoryFileDungTheoryGenerator. next()DungTheoryFileDungTheoryGenerator. next(Argument arg)DungTheoryIsoSafeEnumeratingDungTheoryGenerator. next()DungTheoryIsoSafeEnumeratingDungTheoryGenerator. next(Argument arg)DungTheoryPodlaszewskiCaminadaDungTheoryGenerator. next()DungTheoryPodlaszewskiCaminadaDungTheoryGenerator. next(Argument arg)Constructor parameters in net.sf.tweety.arg.dung.util with type arguments of type DungTheory Constructor Description FileDungTheoryGenerator(File[] files, net.sf.tweety.commons.Parser<DungTheory,?> parser, boolean loop)Creates a new theory generator for the given files, which can be parsed by the given parser. -
Uses of DungTheory in net.sf.tweety.arg.dung.writer
Methods in net.sf.tweety.arg.dung.writer with parameters of type DungTheory Modifier and Type Method Description abstract voidAbstractDungWriter. write(DungTheory aaf, File f)Writes the given file into an abstract argumentation frameworkvoidApxWriter. write(DungTheory aaf, File f)voidCnfWriter. write(DungTheory aaf, File f)voidTgfWriter. write(DungTheory aaf, File f)
-