Youcef Djenouri
Exploiting GPU parallelism in improving bees swarm optimization for mining big transactional databases
Djenouri, Youcef; Djenouri, Djamel; Belhadi, Asma; Fournier-Viger, Philippe; Chun-Wei Lin, Jerry; Bendjoudi, Ahcene
Authors
Dr Djamel Djenouri Djamel.Djenouri@uwe.ac.uk
Associate Professor in Computer Science
Asma Belhadi
Philippe Fournier-Viger
Jerry Chun-Wei Lin
Ahcene Bendjoudi
Abstract
© 2018 This paper investigates the use of GPU (Graphics Processing Unit) in improving the bees swarm optimization metaheuristic performance for solving the association rule mining problem. Although this metaheuristic proved its effectiveness, it requires huge computational resource when considering big databases for mining. To overcome this limitation, we develop in this paper a GPU-based Bees Swarm Optimization Miner (GBSO-Miner) where the GPU is used as a co-processor to compute the CPU-time intensive steps of the algorithm. Unlike state-of-the-art GPU-based ARM methods, all BSO steps including the determination of search area, the local search, the evaluation, and the dancing are performed on GPU. A mapping method between the data input of each task and the GPU blocks/threads is developed. To demonstrate the effectiveness of the GBSO-Miner framework, intensive experiments have been carried out. The results show that GBSO-Miner outperforms the baseline methods of the literature (GPApriroi, MEGPU, and Dmine) using big textual and graph databases. The results reveal that GBSO-Miner is up to 800 times faster than an optimized CPU-Implementation.
Journal Article Type | Article |
---|---|
Acceptance Date | Jun 29, 2018 |
Online Publication Date | Jul 3, 2018 |
Publication Date | Sep 1, 2019 |
Deposit Date | Jan 23, 2020 |
Journal | Information Sciences |
Print ISSN | 0020-0255 |
Publisher | Elsevier |
Peer Reviewed | Peer Reviewed |
Volume | 496 |
Pages | 326-342 |
DOI | https://doi.org/10.1016/j.ins.2018.06.060 |
Keywords | Control and Systems Engineering; Theoretical Computer Science; Software; Information Systems and Management; Artificial Intelligence; Computer Science Applications |
Public URL | https://uwe-repository.worktribe.com/output/5208778 |
Additional Information | This article is maintained by: Elsevier; Article Title: Exploiting GPU parallelism in improving bees swarm optimization for mining big transactional databases; Journal Title: Information Sciences; CrossRef DOI link to publisher maintained version: https://doi.org/10.1016/j.ins.2018.06.060; Content Type: article; Copyright: Published by Elsevier Inc. |
You might also like
A gradual solution to detect selfish nodes in mobile ad hoc networks
(2010)
Journal Article
Towards immunizing MANET's source routing protocols against packet droppers
(2009)
Journal Article
On eliminating packet droppers in MANET: A modular solution
(2008)
Journal Article
Struggling against selfishness and black hole attacks in MANETs
(2007)
Journal Article
Distributed low-latency data aggregation scheduling in wireless sensor networks
(2015)
Journal Article
Downloadable Citations
About UWE Bristol Research Repository
Administrator e-mail: repository@uwe.ac.uk
This application uses the following open-source libraries:
SheetJS Community Edition
Apache License Version 2.0 (http://www.apache.org/licenses/)
PDF.js
Apache License Version 2.0 (http://www.apache.org/licenses/)
Font Awesome
SIL OFL 1.1 (http://scripts.sil.org/OFL)
MIT License (http://opensource.org/licenses/mit-license.html)
CC BY 3.0 ( http://creativecommons.org/licenses/by/3.0/)
Powered by Worktribe © 2025
Advanced Search