Learn R Programming

⚠️There's a newer version (1.8.0) of this package.Take me there.

dst

Using Dempster-Shafer Theory of Evidence, also called "Theory of Belief Functions". Basic probability assignments, or mass functions, can be defined on the subsets of a set of possible values. Two mass functions can be combined using Dempster's rule of combination. A mass function can be extended to a larger frame. Marginalization, i.e. reduction to a smaller frame can also be done. These features can be combined to analyze small belief networks and take into account situations where information cannot be satisfactorily described by probability distributions.

Installation

Install from CRAN: install.package("dst")

Examples

See the vignette: Monty-hall-Example.

Copy Link

Version

Install

install.packages('dst')

Monthly Downloads

230

Version

1.3.0

License

GPL (>= 2)

Maintainer

Claude Boivin

Last Published

December 5th, 2018

Functions in dst (1.3.0)

belplau

Calculation of the degrees of Belief and Plausibility
inters

Intersection of two tables of propositions
marrayToMatrix

Transformation of an array data to a matrix-represented relation
productSpace

Product space representation of a relation
reduction

Summary of a vector for any operator.
nzdsr

Normalization of a bca mass function
encode

Convert a value to its representation in another chosen base
matrixToMarray

Transformation of the tt matrix of a relation
extmin

Extension of a relation
nameRows

Using the column names of a matrix to construct names for the rows
tabresul

Prepare a table of results
shape

Obtain dimensions of an array or length of a vector with a single command
plautrans

Plausibility transformation of the singletons of a frame
bcaRel

Representation of a mass function in a product space
addTobca

Add some elements of 0 mass to an existing mass function
decode

Find the value in base 10 of a number coded in another base
dotprod

Generalized inner product of two matrices
dst

Manipulation and combination of belief functions
bca

Basic chance assignment mass function
elim

Reduction of a relation
doubles

Remove duplicate rows in a two-dimensional table
dsrwon

Combination of two mass functions