Class MinimalViolationEuclideanMachineShop

  • All Implemented Interfaces:
    net.sf.tweety.commons.BeliefBaseMachineShop
    Direct Known Subclasses:
    MinimalViolationEuclideanMachineShopOjAlgoExpression, MinimalViolationEuclideanMachineShopOjAlgoMatrix

    public abstract class MinimalViolationEuclideanMachineShop
    extends Object
    implements net.sf.tweety.commons.BeliefBaseMachineShop
    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.
    Author:
    Nico Potyka
    • Field Detail

      • log

        protected static org.slf4j.Logger log
        Logger.
    • Constructor Detail

      • MinimalViolationEuclideanMachineShop

        public MinimalViolationEuclideanMachineShop()
    • Method Detail

      • repair

        public net.sf.tweety.commons.BeliefBase repair​(net.sf.tweety.commons.BeliefBase beliefBase)
        Specified by:
        repair in interface net.sf.tweety.commons.BeliefBaseMachineShop
      • repair

        protected abstract net.sf.tweety.commons.BeliefBase repair​(PclBeliefSet beliefSet)