Parallelization of Metaheuristics for the Optimization of Permuted Perceptron Problem

Open Access

Year : 2023 | Volume :8 | Issue : 2 | Page : 32-37
By

Anurag Yadav

  1. Student Department of Computer Science and Engineering, Indian Institute of Technology Assam India

Abstract

Parallel computing has found a mainstream backing in graphics processing units (GPUs).These resources have enormous processing capacity, are energy efficient, and are broadly available, unlike grids. Since the advent of CUDA (Compute Unified Device Architecture) developed by NVIDIA that permits GPU programming in C, C++ language, GPUs are now being used in a variety of fields, including scientific computing. This thesis focuses on the optimization of the solution of a NP- complete problem called Permuted Perceptron Problem based on cryptographic identification scheme, which particularly meets the requirements for resource restricted devices like smart cards. We will study about GPU optimization techniques for parallel metaheuristics in order to achieve an efficient solution.

Keywords: Permuted perceptron problem, ILS, Tabu Search, simulated annealing, metaheuristics

[This article belongs to Journal of Operating Systems Development & Trends(joosdt)]

How to cite this article: Anurag Yadav. Parallelization of Metaheuristics for the Optimization of Permuted Perceptron Problem. Journal of Operating Systems Development & Trends. 2023; 8(2):32-37.
How to cite this URL: Anurag Yadav. Parallelization of Metaheuristics for the Optimization of Permuted Perceptron Problem. Journal of Operating Systems Development & Trends. 2023; 8(2):32-37. Available from: https://journals.stmjournals.com/joosdt/article=2023/view=90365

Full Text PDF Download

Browse Figures

References

1. Pointcheval D. A new identification scheme based on the perceptron problem. Lecture Notes in Computer Science International Conference on the Theory and Applications of Cryptographic Techniques. 1995:319-28. doi: 10.1007/3-540-49264-X_26.
2. Essaid M, Idoumghar L, Lepagnot J, Brévilliers M. GPU parallelization strategies for metaheuristics: a survey. Int J Parallel Emergent Distrib Syst. 2019;34(5):497-522. doi: 10.1080/17445760.2018.1428969.
3. Knudsen LR, Meier W. Cryptanalysis of an identification scheme based on the permuted perceptron problem. Lecture Notes in Computer Science International Conference on the Theory and Applications of Cryptographic Techniques. 1999:363-74. doi: 10.1007/3-540-48910-X_25.
4. Clark JA, Jacob JL. Fault injection and a timing channel on an analysis technique. Lecture Notes in Computer Science International Conference on the Theory and Applications of Cryptographic Techniques. 2002:181-96. doi: 10.1007/3-540-46035-7_12.
5. Van Luong T, Melab N, Talbi E-G. Local search algorithms on graphics processing units. a case study: the permutation perceptron problem. Lecture Notes in Computer Science. 2010:264-75. doi: 10.1007/978-3-642-12139-5_23.


Regular Issue Open Access Article
Volume 8
Issue 2
Received November 29, 2021
Accepted December 9, 2021
Published January 9, 2023