A New Approach Based on Greedy Minimizing Algorithm for Solving Data Allocation Problem

relationships.isProjectOf

relationships.isJournalIssueOf

Abstract

Distributed database functionality depends on sites responsible for the allocation of fragments. The aims of the data allocation problem (DAP) are to achieve the minimum execution time and ensure the lowest transaction cost of queries. The solution for this NP-hard problem based on numerical methods is computationally expensive. Despite the success of such heuristic algorithms as GA and PSO in solving DAP, the initial control parameters tuning, the relatively high convergence speed, and hard adaptations to the problem are the most important disadvantages of these methods. This paper presents a simple well-formed greedy algorithm to optimize the total transmission cost of each site-fragment dependency and each inner-fragment dependency. To evaluate the effect of the proposed method, more than 20 standard DAP problems were used. Experimental results showed that the proposed approach had better quality in terms of execution time and total cost.

Description

Institutional Author Profiles

Keywords

Data allocation problem, Greedy algorithm, Particle swarm optimization, Distributed databases system, Site-fragment dependency, Particle Swarm Optimization, Ant Colony Optimization, Genetic Algorithm, Databases

Fields of Science

0202 electrical engineering, electronic engineering, information engineering, 02 engineering and technology

Citation

WoS Q

Scopus Q

OpenCitations Logo
OpenCitations Citation Count
1

Volume

27

Issue

19

Start Page

13911

End Page

13930
PlumX Metrics
Citations

Scopus : 1

Captures

Mendeley Readers : 3

SCOPUS™ Citations

1

checked on Aug 08, 2026

Web of Science™ Citations

1

checked on Aug 08, 2026

Page Views

2

checked on Aug 08, 2026

Google Scholar Logo
Google Scholar™
OpenAlex Logo
OpenAlex FWCI
0.14