Answers are grounded in this paper and cite their sources.
Genetic Algorithm (GA) has been widely used to solve various optimization problems. As the solving process of GA requires large storage and computing resources, it is well motivated to outsource the solving process of GA to the cloud server. However, the algorithm user would never want his data to be disclosed to cloud server. Thus, it is necessary for the user to encrypt the data before transmitting them to the server. But the user will encounter a new problem. The arithmetic operations we are familiar with cannot work directly in the ciphertext domain. In this paper, a privacy-preserving outsourced genetic algorithm is proposed. The user’s data are protected by homomorphic encryption algorithm which can support the operations in the encrypted domain. GA is elaborately adapted to search the optimal result over the encrypted data. The security analysis and experiment results demonstrate the effectiveness of the proposed scheme.
No takes yet. Share an insight, caveat, or question.
Jiang et al. (2020) studied this question.
Synapse has enriched 10 related papers. Consider them for comparative context: