Ítem


Intersecting two families of sets on the GPU

The computation of the intersection family of two large families of unsorted sets is an interesting problem from the mathematical point of view which also appears as a subproblem in decision making applications related to market research or temporal evolution analysis problems. The problem of intersecting two families of sets F and F′ is to find the family I of all the sets which are the intersection of some set of F and some other set of F′. In this paper, we present an efficient parallel GPU-based approach, designed under CUDA architecture, to solve the problem. We also provide an efficient parallel GPU strategy to summarize the output by removing the empty and duplicated sets of the obtained intersection family, maintaining, if necessary, the sets frequency. The complexity analysis of the presented algorithm together with experimental results obtained with its implementation is also presented

Work partially supported by the Spanish Ministerio de Econom´ıa y Competitividad under grant TIN2014-52211-C2-1-R

Elsevier

Autor: Fort, Marta
Sellarès i Chiva, Joan Antoni
Valladares Cereceda, Ignacio
Data: juny 2017
Resum: The computation of the intersection family of two large families of unsorted sets is an interesting problem from the mathematical point of view which also appears as a subproblem in decision making applications related to market research or temporal evolution analysis problems. The problem of intersecting two families of sets F and F′ is to find the family I of all the sets which are the intersection of some set of F and some other set of F′. In this paper, we present an efficient parallel GPU-based approach, designed under CUDA architecture, to solve the problem. We also provide an efficient parallel GPU strategy to summarize the output by removing the empty and duplicated sets of the obtained intersection family, maintaining, if necessary, the sets frequency. The complexity analysis of the presented algorithm together with experimental results obtained with its implementation is also presented
Work partially supported by the Spanish Ministerio de Econom´ıa y Competitividad under grant TIN2014-52211-C2-1-R
Format: application/pdf
Accés al document: http://hdl.handle.net/10256/21570
Llenguatge: eng
Editor: Elsevier
Col·lecció: info:eu-repo/semantics/altIdentifier/doi/10.1016/j.jpdc.2017.01.026
info:eu-repo/semantics/altIdentifier/issn/0743-7315
info:eu-repo/semantics/altIdentifier/eissn/1096-0848
Drets: Tots els drets reservats
Matèria: Algorismes paral·lels
Parallel algorithms
Graphics processing units
Unitats de procés gràfic
Títol: Intersecting two families of sets on the GPU
Tipus: info:eu-repo/semantics/article
Repositori: DUGiDocs

Matèries

Autors