DSGA: A Distributed Segment-Based Genetic Algorithm for Multi-Objective Outsourced Database Partitioning
- Title
- DSGA: A Distributed Segment-Based Genetic Algorithm for Multi-Objective Outsourced Database Partitioning
- Author
- Jun Zhang
- Keywords
- Multi-objective optimization; Evolutionary computation; Database partitioning; Distributed genetic algorithm; Smart cities
- Issue Date
- 2022-09-07
- Publisher
- ELSEVIER SCIENCE INC
- Citation
- INFORMATION SCIENCES, v. 612, page. 864-886
- Abstract
- The outsourced distributed database is frequently used to tackle the large amounts of data in various smart city scenarios. The data partition technique is a significant research topic in the outsourced distributed database because it can directly affect the database perfor-mance in data exchange and sharing. Multiple objectives, including communication cost, load balance, and data privacy, should be considered during data partition. Previous approaches remain narrow in dealing with one of these objectives. However, the emphasis on any single objective cannot improve the entire performance of the outsourced dis-tributed database. In this paper, a distributed segment-based genetic algorithm (DSGA) is proposed, which can protect data privacy as well as achieve the trade-off between com-munication cost and load balance. For privacy protection, a digit-based anonymity strategy is proposed based on the characteristic of attributes, which can maintain information integrity and achieve fuzzy identification. After that, a three-layer distributed framework is proposed for the multi-objective optimization to enhance the search efficiency and to achieve the trade-off between communication cost and load balance. Specifically, two segment-based operators, i.e., segment-based recombination and segment-based muta-tion, are proposed to sufficiently exchange evolutionary information to accelerate the con-vergence speed and to maintain population diversity to cover the whole multi-objective space, respectively. The performance of the proposed DSGA is verified in terms of solution accuracy and convergence speed. The effect of proposed strategies and operators in DSGA is also confirmed.(c) 2022 Elsevier Inc. All rights reserved.
- URI
- https://www.sciencedirect.com/science/article/pii/S0020025522010477https://repository.hanyang.ac.kr/handle/20.500.11754/191556
- ISSN
- 0020-0255
- DOI
- https://doi.org/10.1016/j.ins.2022.09.003
- Appears in Collections:
- COLLEGE OF ENGINEERING SCIENCES[E](공학대학) > ELECTRICAL ENGINEERING(전자공학부) > Articles
- Files in This Item:
There are no files associated with this item.
- Export
- RIS (EndNote)
- XLS (Excel)
- XML