Skip to content
University of El OuedResearch Portal
Other

The KD-GATS algorithm: A way for Optimizing Data Replication with Kruskal-Dijkstra and Genetic Tabu Strategy

Abstract

Data replication in distributed storage networks is a crucial concern due to its suitability for enhancing data access time, reliability, and system performance. Despite the critical need for meta-heuristic algorithms to efficiently address data replication as an NP-hard multi-objective optimization problem, a general algorithm has not been developed due to the reasons that: (i) no single solution technique can efficiently solve all instances within a polynomial time frame; and (ii) the problem requires trade-offs among multiple conflicting objectives, i.e., storage, response time, cost efficiency, and network infrastructure constraints. This paper presents the Kruskal-Dijkstra Genetic Tabu Strategy (KD-GATS) as a novel approach to developing a more efficient solution for efficiently solving data replication in distributed storage networks. The paper will demonstrate the applicability of KD-GATS for minimizing the cost, maximizing storage ratio and number replica created in comparison to the Non-dominated Sorting Genetic Algorithm (NSGA-II) and the Strength Pareto Evolutionary Algorithm (SPEA2). The paper further presents the details of our actual tests with a set of complex network limitations that produced encouraging results for cloud storage.

Details

Original languageEnglish
EventInternational Conference on Pattern Analysis and Intelligent Systems (PAIS)
Volume103
Article number10541255
Pages1-8
DOI10.1109/pais62114.2024.10541255
Publication statusPublished — 24 April 2024

Keywords

UN Sustainable Development Goals

  • 9 — Industry, innovation and infrastructure

Fingerprint