Class DeficiencySetNode


  • public final class DeficiencySetNode
    extends Object
    Resolvation of a property within an SClass into elementary stochastically independent properties. Created: Mon Apr 25 15:18:32 2005
    Version:
    1.0
    Author:
    Ernst Reissner
    • Field Detail

      • deficiency

        private final Deficiency deficiency
        The Deficiency to be resolved.
      • deficiencySet

        private final Set<Deficiency> deficiencySet
        The set of elementary Deficiencys resolving deficiency.
    • Method Detail

      • getDeficiency

        public Deficiency getDeficiency()
        Returns the Deficiency to be resolved.
        Returns:
        the Deficiency to be resolved.
      • getDeficiencySet

        public Set<Deficiency> getDeficiencySet()
        Returns the set of elementary Deficiencys resolving deficiency.
        Returns:
        the set of elementary Deficiencys resolving deficiency.
      • getProb

        public BigDecimal getProb​(Map<Deficiency,​BigDecimal> def2prob)
        Returns the probability of the wrapped deficiency deficiency if replaced by the set deficiencySet of deficiencies which are assumed to be independent.
        Parameters:
        def2prob - a probability distribution the key set of which contains deficiencySet.
        Returns:
        the double value representing the probability of the deficiency deficiency or equivalently the probability of the simultaneous occurence of deficiencySet, independence assumed.