Class CompilationReasoner
java.lang.Object
org.tweetyproject.arg.deductive.reasoner.AbstractDeductiveArgumentationReasoner
org.tweetyproject.arg.deductive.reasoner.CompilationReasoner
- All Implemented Interfaces:
QuantitativeReasoner<DeductiveKnowledgeBase,
,PlFormula> Reasoner<Double,
DeductiveKnowledgeBase, PlFormula>
This class implements the approach of knowledge base compilation as proposed in
Philippe Besnard and Anthony Hunter. Knowledgebase Compilation for Efficient Logical Argumentation. In Proceedings of the 10th International Conference on Knowledge Representation (KR'06), pages 123-133, AAAI Press, 2006.
It performs deductive argumentation on a set of propositional formulas.
Philippe Besnard and Anthony Hunter. Knowledgebase Compilation for Efficient Logical Argumentation. In Proceedings of the 10th International Conference on Knowledge Representation (KR'06), pages 123-133, AAAI Press, 2006.
It performs deductive argumentation on a set of propositional formulas.
- Author:
- Matthias Thimm
-
Constructor Summary
ConstructorDescriptionCompilationReasoner
(Categorizer categorizer, Accumulator accumulator) Creates a new compilation reasoner for the given belief base, categorizer, and accumulator. -
Method Summary
Methods inherited from class org.tweetyproject.arg.deductive.reasoner.AbstractDeductiveArgumentationReasoner
query
-
Constructor Details
-
CompilationReasoner
Creates a new compilation reasoner for the given belief base, categorizer, and accumulator.- Parameters:
categorizer
- some categorizer.accumulator
- some accumulator.
-
-
Method Details
-
isInstalled
public boolean isInstalled()- Returns:
- if reasoner is installed
-