Uses of Interface
org.tweetyproject.commons.QualitativeReasoner
Packages that use QualitativeReasoner
Package
Description
-
Uses of QualitativeReasoner in org.tweetyproject.arg.aba.reasoner
Classes in org.tweetyproject.arg.aba.reasoner that implement QualitativeReasonerModifier and TypeClassDescriptionclassCompleteReasoner<T extends Formula>This reasoner for ABA theories performs inference on the complete extensions.classFlatAbaReasoner<T extends Formula>This class models a reasoner over ABA formulae.classGeneralAbaReasoner<T extends Formula>This is an abstract generalization over non-flat ABA reasoners.classIdealReasoner<T extends Formula>This reasoner for ABA theories performs inference on the ideal extension.classPreferredReasoner<T extends Formula>This reasoner for ABA theories performs inference on the preferred extensions.classStableReasoner<T extends Formula>This reasoner for ABA theories performs inference on the stable extensions.classWellFoundedReasoner<T extends Formula>This reasoner for ABA theories performs inference on the ideal extension. -
Uses of QualitativeReasoner in org.tweetyproject.arg.aspic.reasoner
Classes in org.tweetyproject.arg.aspic.reasoner that implement QualitativeReasonerModifier and TypeClassDescriptionclassAbstractAspicReasoner<T extends Invertable>The abstract ancestor of all Aspic reasoner implementationsclassDirectionalAspicReasoner<T extends Invertable>Computes a restricted AF by only considering relevant arguments to a query.classModuleBasedAspicReasoner<T extends Invertable>Slightly optimised reasoner for ASPIC.classRandomAspicReasoner<T extends Invertable>This class implements an approximate reasoner for ASPIC+ that randomly samples arguments.classSimpleAspicReasoner<T extends Invertable> -
Uses of QualitativeReasoner in org.tweetyproject.arg.dung.reasoner
Classes in org.tweetyproject.arg.dung.reasoner that implement QualitativeReasonerModifier and TypeClassDescriptionclassAncestor class for reasoners that are tailored towards computing the set {a | a is credulously/skeptically accepted wrt.classAncestor class for all claim based reasoner.classAncestor class for all AAF reasoners.classAncestor class for all extension-based reasoners.classUses a provided SAT solver to solve reasoning problems in AAFs.classImplements the EEE approach ("exhaustively enumerate extensions") to determine the set of acceptable arguments of an AF, cf.classImplements the Fudge approach to determine the set of acceptable arguments of an AF wrt.classImplements the IAQ approach ("iterative acceptability queries") to determine the set of acceptable arguments of an AF, cf.classThis reasoner makes use of an external executable for solving reasoning problems in abstract argumentation.classThis reasoner makes use of an external executable for solving reasoning problems in abstract argumentation.classReasoner for qualified sigma-semantics.classUses a SAT solver to determine complete extensions.classUses a SAT solver to determine stable extensions.classReasoner for CF2 extensions using scc-recursiveness.classReasoner for SCF2 extensions using scc-recursiveness.classreasoner for SCOOC-naive semantics.classImplements the SEE approach ("selective extension enumeration") to determine the set of acceptable arguments of an AF wrt.classImplements the SEEM approach ("selective extension enumeration with MaxSAT") to determine the set of credulously acceptable arguments of an AF wrt.classReasoner for semi-qualified sigma-semantics.classThis reasoner for Dung theories performs inference on the admissible extensions.classcalculates claim based inherited extensionsclasscalculates claim based naive extensionsclasscalculates claim based preferred reasonerclassa simple claimbased semi stable reasonerclassa claim based stable reaonserclasscalculates claim based staged extensionsclassThis reasoner for Dung theories performs inference on the complete extensions.classThis reasoner for Dung theories performs inference on the conflict-free extensions.classsimple reasoner for eager semanticsclassThis reasoner for Dung theories performs inference on the grounded extension.classThis reasoner for Dung theories performs inference on the ideal extension.classBasic Implementation of a reasoner for initial sets A set of arguments S is considered initial iff it is non-empty and minimal among the non-empty admissible sets Ref: Yuming Xu and Claudette Cayrol.classReasoner for naive extensions.classThis reasoner for Dung theories performs inference on the preferred extensions.classThis reasoner for Dung theories performs inference on the resolution-based family of semantics.classThis reasoner for Dung theories performs inference on the complete extensions.classUniversal scc-recursive reasoner initialize with any reasoner for a scc-recursive semanticsclassThis reasoner calculates claim based semi stable extensionsclassThis reasoner for Dung theories performs inference on the stable extensions.classThis reasoner for Dung theories performs inference on the stage extensions.classReasoner for solid admissibility a set of arguments E solid-defends an argument a, iff for all attackers b of a it holds that all arguments c which attack b are in E see: Liu, X., and Chen, W.classReasoner for Stage2 semantics using scc-recursiveness definition see: Dvorak, Gaggl: Incorporating Stage Semantics in the SCC-recursive Schema for Argumentation Semantics 2012classThis class implements a stratified labeling reasoner.classReasoner for strong admissibilityclassImplements the strongly undisputed semantics, as proposed in [Thimm.classImplements the undisputed semantics, as proposed in [Thimm.classImplements a general vacuous reduct reasoner, as proposed in [Thimm.classReasoner for weak admissibility the reasoner reduces the number of sets we have to check by computing candidate sets instead of checking all sets.classReasoner for weakly complete semantics as described in: see: Baumann, Brewka, Ulbricht: Revisiting the foundations of abstract argumentation-semantics based on weak admissibility and weak defense.classReasoner for weakly grounded semantics a set of arguments E is w-grounded iff it is w-complete and minimal Note: unlike the grounded extension which is unique, there can be more than one w-grounded extension see: Baumann, Brewka, Ulbricht: Revisiting the foundations of abstract argumentation-semantics based on weak admissibility and weak defense.classReasoner for weakly preferred semantics see: Baumann, Brewka, Ulbricht: Revisiting the foundations of abstract argumentation-semantics based on weak admissibility and weak defense. -
Uses of QualitativeReasoner in org.tweetyproject.arg.dung.reasoner.serialisable
Classes in org.tweetyproject.arg.dung.reasoner.serialisable that implement QualitativeReasonerModifier and TypeClassDescriptionclassAncestor class for serialisable AF reasonersclassSerialised version of the admissible semanticsclassSerialised version of the complete semanticsclassSerialised version of the grounded semanticsclassSerialised version of the preferred semanticsclassSerialised version of the stable semanticsclassThis class represents a reasoner to compute the extensions of the strongly admissibleSemanticsby serialising unattacked initial sets.classSerialised reasoner for the unchallenged semantics The unchallenged semantics amounts to exhaustively adding unattacked and unchallenged initial sets -
Uses of QualitativeReasoner in org.tweetyproject.arg.extended.reasoner
Classes in org.tweetyproject.arg.extended.reasoner that implement QualitativeReasonerModifier and TypeClassDescriptionclassAbstract extension reasoner for reasoning with extended theoriesclassGeneral reasoner for extended theories that computes extended by flattening and then computing the AF extensionsclassSimple reasoner for computing admissible sets of extended theories.classSimple reasoner for computing complete extensions of extended theories.classSimple reasoner for computing conflict-free sets of extended theories. -
Uses of QualitativeReasoner in org.tweetyproject.arg.lp.reasoner
Classes in org.tweetyproject.arg.lp.reasoner that implement QualitativeReasonerModifier and TypeClassDescriptionclassThis class models a reasoner for extended logic programming based arguments using the fixpoint semantics from [1] parameterised by a notion of attack x for the opponent and another notion of attack y as a defense for the proponent.classThis class extends the default argumentation reasoner to the reasoning about literals in the set of arguments constructible from an extended logic program p. -
Uses of QualitativeReasoner in org.tweetyproject.arg.saf.reasoner
Classes in org.tweetyproject.arg.saf.reasoner that implement QualitativeReasonerModifier and TypeClassDescriptionclassThis class models an abstract reasoner for structured argumentation frameworks. -
Uses of QualitativeReasoner in org.tweetyproject.arg.setaf.reasoners
Classes in org.tweetyproject.arg.setaf.reasoners that implement QualitativeReasonerModifier and TypeClassDescriptionclassAncestor class for all SetAf-extension-based reasoners.classAncestor class for all Setaf reasoners.classThis reasoner for SetAf theories performs inference on the admissible extensions.classThis reasoner for SetAf theories performs inference on the complete extensions.classThis reasoner for SetAf theories performs inference on the conflict-free extensions.classsimple reasoner for eager semanticsclassThis reasoner for SetAf theories performs inference on the grounded extension.classThis reasoner for setAf theories performs inference on the ideal extension.classThis reasoner for setaf theories performs inference on the preferred extensions.classThis reasoner for setaf theories performs inference on the semi-stable extensions.classThis reasoner for setaf theories performs inference on the stable extensions.classThis reasoner for setaf theories performs inference on the stage extensions. -
Uses of QualitativeReasoner in org.tweetyproject.logics.cl.reasoner
Classes in org.tweetyproject.logics.cl.reasoner that implement QualitativeReasonerModifier and TypeClassDescriptionclassAbstract ancestor for all reasoner for conditional logic.classThis class models a c-reasoner for conditional logic.classThis is a reasoner using c-representation and rules to solve these c-representations.classThis class models a brute force c-reasoner for conditional logic.classThis class models a z-reasoner for conditional logic. -
Uses of QualitativeReasoner in org.tweetyproject.logics.dl.reasoner
Classes in org.tweetyproject.logics.dl.reasoner that implement QualitativeReasonerModifier and TypeClassDescriptionclassNaive reasoner for the description logic ALC. -
Uses of QualitativeReasoner in org.tweetyproject.logics.fol.reasoner
Classes in org.tweetyproject.logics.fol.reasoner that implement QualitativeReasonerModifier and TypeClassDescriptionclassInvokes E (http://eprover.org), an automated theorem prover for first-order logic, and returns its results.classAbstract FOL Prover to be implemented by concrete solvers.classInvokes Prover9 ( https://www.cs.unm.edu/~mccune/mace4/), an automated theorem prover for first-order logic, and returns its results.classUses a naive brute force search procedure for theorem proving.classInvokes SPASS (http://www.mpi-inf.mpg.de/departments/automation-of-logic/software/spass-workbench/), an automated theorem prover for first-order logic, modal logic and description logics. -
Uses of QualitativeReasoner in org.tweetyproject.logics.ml.reasoner
Classes in org.tweetyproject.logics.ml.reasoner that implement QualitativeReasonerModifier and TypeClassDescriptionclassAbstract modal reasoner to be implemented by concrete reasoners.classInvokes MleanCoP (http://www.leancop.de/mleancop/), a compact automated theorem prover for modal first-order logic based on the clausal connection calculus.classThis class implements inference for modal logic using a brute-force approach.classInvokes SPASS (http://www.mpi-inf.mpg.de/departments/automation-of-logic/software/spass-workbench/), an automated theorem prover for first-order logic, modal logic and description logics. -
Uses of QualitativeReasoner in org.tweetyproject.logics.pl.reasoner
Classes in org.tweetyproject.logics.pl.reasoner that implement QualitativeReasonerModifier and TypeClassDescriptionclassAbstract class for propositional logic reasoners.classUses the default SAT reasoner to perform reasoning in propositional logicclassNaive classical inference (checks all interpretations for satisfiability). -
Uses of QualitativeReasoner in org.tweetyproject.logics.qbf.reasoner
Classes in org.tweetyproject.logics.qbf.reasoner that implement QualitativeReasonerModifier and TypeClassDescriptionclassNaive classical inference for quantified boolean formulas (checks all interpretations for satisfiability). -
Uses of QualitativeReasoner in org.tweetyproject.logics.rcl.reasoner
Classes in org.tweetyproject.logics.rcl.reasoner that implement QualitativeReasonerModifier and TypeClassDescriptionclassThis class models a relational brute force c-reasoner for relational conditional logic. -
Uses of QualitativeReasoner in org.tweetyproject.logics.rdl.reasoner
Classes in org.tweetyproject.logics.rdl.reasoner that implement QualitativeReasonerModifier and TypeClassDescriptionclassImplements a naive reasoner for default logic based on exhaustive application of defaults in process trees. -
Uses of QualitativeReasoner in org.tweetyproject.lp.asp.reasoner
Classes in org.tweetyproject.lp.asp.reasoner that implement QualitativeReasonerModifier and TypeClassDescriptionclassThis class provides a common interface for asp solvers.classInvokes Clingo (Part of the Potassco project), an ASP system that grounds and solves logic programs, and returns computed answer sets.classWrapper class for the DLV answer set solver command line utility.