Content area

Abstract

One of the key issues with large distributed systems, such as IoT platforms, is gaining timely access to data objects. As a result, decreasing the operation time of reading and writing data in distributed communication systems become essential demands for asymmetric system. A common method is to replicate the data objects across multiple servers. Replica placement, which can be performed statically or dynamically, is critical to the effectiveness of distributed systems in general. Replication and placing them on the best available data servers in an optimal manner is an NP-complete optimization problem. As a result, several heuristic strategies for replica placement in distributed systems have been presented. The primary goals of this research are to reduce the cost of data access time, reduce the number of replicas, and increase the reliability of the algorithms for placing replicas. In this paper, a discretized heuristic algorithm with artificial individuals and a hybrid imitation method were developed. In the proposed method, particle and gray-wolf-based individuals use a local memory and velocity to search for optimal solutions. The proposed method includes symmetry in both local and global searches. Another contribution of this research is the development of the proposed optimization algorithm for solving the data object replication problem in distributed systems. Regarding the results of simulations on the standard benchmark, the suggested method gives a 35% reduction in data access time with about six replicates. Furthermore, the standard deviation among the results obtained by the proposed method is about 0.015 which is lower than the other methods in the same experiments; hence, the method is more stable than the previous methods during different executions.

Details

1009240
Business indexing term
Title
A Hybrid Heuristic Algorithm Using Artificial Agents for Data Replication Problem in Distributed Systems
Author
Arasteh, Bahman 1 ; Seyed Salar Sefati 2   VIAFID ORCID Logo  ; Halunga, Simona 2   VIAFID ORCID Logo  ; Fratu, Octavian 2   VIAFID ORCID Logo  ; Tofigh Allahviranloo 1   VIAFID ORCID Logo 

 Department of Software Engineering, Faculty of Engineering and Natural Science, Istinye University, Istanbul 34460, Turkey 
 Faculty of Electronics, Telecommunications and Information Technology, University Politehnica of Bucharest, 060042 București, Romania 
Publication title
Symmetry; Basel
Volume
15
Issue
2
First page
487
Publication year
2023
Publication date
2023
Publisher
MDPI AG
Place of publication
Basel
Country of publication
Switzerland
Publication subject
e-ISSN
20738994
Source type
Scholarly Journal
Language of publication
English
Document type
Journal Article
Publication history
 
 
Online publication date
2023-02-12
Milestone dates
2023-01-05 (Received); 2023-01-31 (Accepted)
Publication history
 
 
   First posting date
12 Feb 2023
ProQuest document ID
2779626705
Document URL
https://www.proquest.com/scholarly-journals/hybrid-heuristic-algorithm-using-artificial/docview/2779626705/se-2?accountid=208611
Copyright
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Last updated
2023-12-05
Database
ProQuest One Academic