Skip to content
/ bft Public
forked from mkurdej/bft

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

License

Notifications You must be signed in to change notification settings

nightsparc/bft

 
 

Repository files navigation

Boost.BFT

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++

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 87.5%
  • CMake 8.2%
  • C 3.9%
  • Other 0.4%