Skip to content
/ bft Public

Belief functions theory (Dempster-Shafer theory) implementation in C++

License

Notifications You must be signed in to change notification settings

mkurdej/bft

Repository files navigation

BFT - Belief Functions Theory library

Master: Windows: Windows Status Linux & OS X: Linux & OS X Status Coverage Status

Develop: Windows: Windows Status Linux & OS X: Linux & OS X Status Coverage Status

Coverity Scan Build Status

Belief functions theory (Dempster-Shafer theory) implementation in C++

Dempster-Shafer theory implementation in a Boost-like fashion.

Features:

  • FRAME OF DISCERNMENT
    • type checking
    • cartesian product of frames (TODO)
  • MASS function and its equivalents
    • belief function
    • commonality function
    • plausibility function
  • TRANSFORMATION functions (to_*)
    • to_belief
    • to_commonality
    • to_mass
    • to_plausibility
  • NORMALIZATION
  • OPERATOR/RULE
    • conjunctive rule (normal | by commonality) (precise | random)
    • disjunctive
    • Dempster
    • adaptive (Dubois-Prade)
    • cautious (conjunctive) rule + bold (disjunctive) rule (Denoeux)
    • PCx5, others
  • DECOMPOSITION
  • DISCOUNTING
  • CONTEXTUAL DISCOUNTING

About

Belief functions theory (Dempster-Shafer theory) implementation in C++

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published