Class MinimalViolationEuclideanMachineShopOjAlgoExpression
- java.lang.Object
-
- net.sf.tweety.logics.pcl.analysis.MinimalViolationEuclideanMachineShop
-
- net.sf.tweety.logics.pcl.analysis.MinimalViolationEuclideanMachineShopOjAlgoExpression
-
- All Implemented Interfaces:
BeliefBaseMachineShop
public class MinimalViolationEuclideanMachineShopOjAlgoExpression extends MinimalViolationEuclideanMachineShop
Repairs a probabilistic belief base by taking the probabilities from the probability function that minimizes the "minimal violation inconsistency measure" with respect to the euclidean norm. Implementation uses ojAlgos expression based representation (good numerical performance, but maybe slow).- Author:
- Nico Potyka
-
-
Field Summary
-
Fields inherited from class net.sf.tweety.logics.pcl.analysis.MinimalViolationEuclideanMachineShop
log
-
-
Constructor Summary
Constructors Constructor Description MinimalViolationEuclideanMachineShopOjAlgoExpression()
-
Method Summary
Modifier and Type Method Description protected BeliefBase
repair(PclBeliefSet beliefSet)
Compute solution using ojalgos matrix representation.-
Methods inherited from class net.sf.tweety.logics.pcl.analysis.MinimalViolationEuclideanMachineShop
repair
-
-
-
-
Method Detail
-
repair
protected BeliefBase repair(PclBeliefSet beliefSet)
Compute solution using ojalgos matrix representation.- Specified by:
repair
in classMinimalViolationEuclideanMachineShop
- Parameters:
beliefSet
- some belief set
-
-