Efficient GPU-algorithms for the combination of evidence in Dempster–Shafer theory

Noelia Rico,Luigi Troiano,Irene Díaz
DOI: https://doi.org/10.1016/j.future.2024.01.008
IF: 7.307
2024-02-02
Future Generation Computer Systems
Abstract:Combination rules in the Dempster–Shafer theory aim to summarize multiple corpuses of evidence that come from different sources. However, these summarizations are computationally demanding as they usually require working with large amounts of information, which prevents their use in real life problems. In this work, different algorithms are proposed and compared in order to determine the fastest techniques to combine information under the Dempster–Shafer theory framework. These algorithms are created for Dempster's original combination rule and also for other modifications of this rule. Also, functions for combining sources using averaging combination rules are provided. The algorithms proposed in this work are designed to be executed in a Graphical Processing Unit (GPU) and have been implemented using Python and CUDA. The use of a GPU, which can execute multiple tasks in parallel, makes the algorithms faster than classic algorithms developed to be executed in a CPU. Results show the feasibility of the implementations proposed in this work that, using Python and CUDA, are able to combine corpuses of evidence for frames of discernment up to 28 elements in seconds.
computer science, theory & methods
What problem does this paper attempt to address?