java.lang.Object
org.apache.commons.lang.enums.Enum
de.uni_trier.wi2.procake.similarity.base.Strategy
All Implemented Interfaces:
Serializable, Comparable

public class Strategy extends org.apache.commons.lang.enums.Enum

Dealing with Vague Knowledge

In situations where no value is assigned to an attribute it is necessary to distinguish different strategies to compute the similarity value. Three kinds of strategies can be distinguished:

Optimistic Strategy:
In an optimistic strategy it is assumed Optimistic that unknown values argue for similarity.
Pessimistic Strategy:
In a pessimistic strategy it is assumed that unknown values argue against similarity.
Average Strategy:
In an average strategy it is assumed that unknown values argue for similarity value of E. This strategy requires calculating an expectancy value E which is not always possible.
Author:
Rainer Maximini
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final Strategy
    In an average strategy it is assumed that unknown values argue for similarity value of E.
    static final Strategy
    In an optimistic strategy it is assumed Optimistic that unknown values argue for similarity.
    static final Strategy
    In a pessimistic strategy it is assumed that unknown values argue against similarity.

    Fields inherited from class org.apache.commons.lang.enums.Enum

    iToString
  • Method Summary

    Modifier and Type
    Method
    Description
    static Strategy
     
     

    Methods inherited from class org.apache.commons.lang.enums.Enum

    compareTo, equals, getEnum, getEnumClass, getEnumList, getEnumMap, getName, hashCode, iterator, readResolve

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Field Details

    • AVERAGE

      public static final Strategy AVERAGE
      In an average strategy it is assumed that unknown values argue for similarity value of E. This strategy requires calculating an expectancy value E which is not always possible.
    • OPTIMISTIC

      public static final Strategy OPTIMISTIC
      In an optimistic strategy it is assumed Optimistic that unknown values argue for similarity.
    • PESSIMISTIC

      public static final Strategy PESSIMISTIC
      In a pessimistic strategy it is assumed that unknown values argue against similarity.
  • Method Details

    • fromString

      public static Strategy fromString(String value)
    • toString

      public String toString()
      Overrides:
      toString in class org.apache.commons.lang.enums.Enum