Aouadj W, Abdessemed MR, Seghir R.
Discrete Large-scale Multi-Objective Teaching-Learning-Based Optimization Algorithm, in
Proceedings of the 4th International Conference on Networking, Information Systems & Security. ; 2021 :1-6.
Publisher's VersionAbstractThis paper presents a teaching-learning-based optimization algorithm for discrete large-scale multi-objective problems (DLM-TLBO). Unlike the previous variants, the learning strategy used by each individual and the acquired knowledge are defined based on its level. The proposed approach is used to solve a bi-objective object clustering task (B-OCT) in a swarm robotic system, as a case study. The simple robots have as mission the gathering of a number of objects distributed randomly, while respecting two objectives: maximizing the clustering quality, and minimizing the energy consumed by these robots. The simulation results of the proposed algorithm are compared to those obtained by the well-known algorithm NSGA-II. The results show the superiority of the proposed DLM-TLBO in terms of the quality of the obtained Pareto front approximation and convergence speed.
Kadache N, Seghir R.
A New Social Volunteer Computing Environment With Task-Adapted Scheduling Policy (TASP). International Journal of Grid and High Performance Computing (IJGHPC)International Journal of Grid and High Performance Computing (IJGHPC). 2021;13 :39-55.
Mezzoudj S, Behloul A, Seghir R, Saadna Y.
A parallel content-based image retrieval system using spark and tachyon frameworks. Journal of King Saud University - Computer and Information SciencesJournal of King Saud University - Computer and Information Sciences. 2021.
AbstractWith the huge increase of large-scale multimedia over Internet, especially images, building Content-Based Image Retrieval (CBIR) systems for large-scale images has become a big challenge. One of the drawbacks associated with CBIR is the very long execution time. In this article, we propose a fast Content-Based Image Retrieval system using Spark (CBIR-S) targeting large-scale images. Our system is composed of two steps. (i) image indexation step, in which we use MapReduce distributed model on Spark in order to speed up the indexation process. We also use a memory-centric distributed storage system, called Tachyon, to enhance the write operation (ii) image retrieving step which we speed up by using a parallel k-Nearest Neighbors (k-NN) search method based on MapReduce model implemented under Apache Spark, in addition to exploiting the cache method of spark framework. We have showed, through a wide set of experiments, the effectiveness of our approach in terms of processing time.
Aouadj W, Abdessemed M-R, Seghir R.
A Reliable Behavioral Model: Optimizing Energy Consumption and Object Clustering Quality by Naïve Robots. International Journal of Swarm Intelligence Research (IJSIR)International Journal of Swarm Intelligence Research (IJSIR). 2021;12 :125-145.
Kadache N, Seghir R.
A New Social Volunteer Computing Environment With Task-Adapted Scheduling Policy (TASP). International Journal of Grid and High Performance Computing (IJGHPC) [Internet]. 2021;13 (2) :39-55.
Publisher's VersionAbstract
Volunteer computing (VC) has become a relatively mature technique of distributed computing. It is based on exploiting the idle time of ordinary online machines with the consent of their owners. Target applications are generally scientific projects requiring a huge amount of computational resources. Existing VC platforms raise several challenges. This work attempts to bring solutions for two defeats. The first one is the involvement of volunteers; the decreasing of participants affects the global performances. To cope with this, a new social volunteer computing environment is proposed in order to involve more volunteers. The second addressed problem is the task scheduling, which aims to optimize the use of resources. The proposed algorithm generates for each resource's class, a number of tasks whose cost of execution reflects the momentary capacity of the resources. The new solutions are validated through a theory of number's project, called “Collatz Conjecture.”