Class MinimumViolationMachineShop

  • All Implemented Interfaces:
    net.sf.tweety.commons.BeliefBaseMachineShop

    public class MinimumViolationMachineShop
    extends Object
    implements net.sf.tweety.commons.BeliefBaseMachineShop
    Repairs a probabilistic belief base by taking the probabilities from the probability function that minimizes the "minimum violation inconsistency measure".
    Author:
    Matthias Thimm
    • Constructor Detail

      • MinimumViolationMachineShop

        public MinimumViolationMachineShop​(net.sf.tweety.math.norm.RealVectorNorm norm)
        Creates a new machine shop for the norm
        Parameters:
        norm - some norm.
    • 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