Membership function vocabulary

A vocabulary to describe membership functions.

 2015-04-23

 2015-04-23

  • Ruben Verborgh
  • Miel Vander Sande

Classes

Function

function

MembershipFunction

membership function

HashFunction

hash function

ApproximateMembershipFunction

approximate membership function

MD5

MD5 hash function

MurmurHash

MurmurHash function

MurmurHash1

MurmurHash1 function

MurmurHash2

MurmurHash2 function

MurmurHash3

MurmurHash3 function

Jenkins

Jenkins hash function

FowlerNollVo

Fowler–Noll–Vo hash function

BloomFilter

Bloom filter

GolombCodedSet

Golomb-coded set

MemberCollection

elements of a membership function

describes for which members the membership function is calculated

Properties

hashFunction

uses hash function

 MembershipFunction 
 HashFunction 

memberCollection

has members

sourceCollection

has source

describes from which collection the members are taken

 MemberCollection 
 

projectedProperty

projected property

describes which property of the members is projected to calculate membership

 MemberCollection 
 Property 

hashSize

hash size in bits

 HashFunction 
 int 

bitSize

has number of bits

 MembershipFunction 
 int 

binaryRepresentation

has binary representation

 MembershipFunction 
 base64Binary 

falsePositiveRate

has false positive rate

 MembershipFunction 
 float 

falseNegativeRate

has false negative rate

 MembershipFunction 
 float 

architecture

name of the architecture

relevant for functions such as MurmurHash3; takes values like x32 and x64

 MembershipFunction 
 string