Class SolidAdmissibleReasoner
java.lang.Object
org.tweetyproject.arg.dung.reasoner.AbstractDungReasoner
org.tweetyproject.arg.dung.reasoner.AbstractExtensionReasoner
org.tweetyproject.arg.dung.reasoner.SolidAdmissibleReasoner
- All Implemented Interfaces:
- ModelProvider<Argument,ArgumentationFramework,Extension>,- PostulateEvaluatable<Argument>,- QualitativeReasoner<DungTheory,Argument>,- Reasoner<Boolean,DungTheory,Argument>
Reasoner 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. Solid semantics and extension aggregation using quota rules under integrity constraints. (2021)
- Author:
- Lars Bengel
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptiongetModel(ArgumentationFramework bbase)Returns a single (dedicated) model of the given belief base.getModels(ArgumentationFramework bbase)Returns a characterizing model of the given belief basegetSolidlyDefended(Extension ext, DungTheory theory)booleanisSolidlyDefendedBy(Argument arg, Extension ext, DungTheory theory)Methods inherited from class org.tweetyproject.arg.dung.reasoner.AbstractExtensionReasonergetSimpleReasonerForSemantics, query, query
- 
Constructor Details- 
SolidAdmissibleReasonerpublic SolidAdmissibleReasoner()
 
- 
- 
Method Details- 
getModelsDescription copied from interface:ModelProviderReturns a characterizing model of the given belief base- Parameters:
- bbase- some belief base
- Returns:
- the (selected) models of the belief base
 
- 
getModelDescription copied from interface:ModelProviderReturns a single (dedicated) model of the given belief base. If the implemented method allows for more than one dedicated model, the selection may be non-deterministic.- Parameters:
- bbase- some belief base
- Returns:
- a selected model of the belief base.
 
- 
isSolidlyDefendedBy- Parameters:
- arg- arg
- ext- ext
- theory- theory
- Returns:
- isSolidlyDefendedBy
 
- 
getSolidlyDefended- Parameters:
- ext- ext
- theory- theory
- Returns:
- DungTheory
 
 
-