Javascript must be enabled to continue!
VAPI: Vectorization of Algorithm for Performance Improvement
View through CrossRef
Abstract
This study presents the vectorization of metaheuristic algorithms as the first stage of vectorized optimization implementation. Vectorization is a technique for converting an algorithm, which operates on a single value at a time to one that operates on a collection of values at a time to execute rapidly. The vectorization technique also operates by replacing multiple iterations into a single operation, which improves the algorithm's performance in speed and makes the algorithm simpler and easier to be implemented. It is important to optimize the algorithm by implementing the vectorization technique, which improves the program's performance, which requires less time and can run long-running test functions faster, also execute test functions that cannot be implemented in non-vectorized algorithms and reduces iterations and time complexity. Converting to vectorization to operate several values at once and enhance algorithms' speed and efficiency is a solution for long running times and complicated algorithms. The objective of this study is to use the vectorization technique on one of the metaheuristic algorithms and compare the results of the vectorized algorithm with the algorithm which is non-vectorized.
Title: VAPI: Vectorization of Algorithm for Performance Improvement
Description:
Abstract
This study presents the vectorization of metaheuristic algorithms as the first stage of vectorized optimization implementation.
Vectorization is a technique for converting an algorithm, which operates on a single value at a time to one that operates on a collection of values at a time to execute rapidly.
The vectorization technique also operates by replacing multiple iterations into a single operation, which improves the algorithm's performance in speed and makes the algorithm simpler and easier to be implemented.
It is important to optimize the algorithm by implementing the vectorization technique, which improves the program's performance, which requires less time and can run long-running test functions faster, also execute test functions that cannot be implemented in non-vectorized algorithms and reduces iterations and time complexity.
Converting to vectorization to operate several values at once and enhance algorithms' speed and efficiency is a solution for long running times and complicated algorithms.
The objective of this study is to use the vectorization technique on one of the metaheuristic algorithms and compare the results of the vectorized algorithm with the algorithm which is non-vectorized.
Related Results
VAPI: Vectorization of Algorithm for Performance Improvement
VAPI: Vectorization of Algorithm for Performance Improvement
Abstract
This study presents the vectorization of metaheuristic algorithms as the first stage of vectorized optimization implementation. Vectorization is a technique for co...
Vectorization of Line Drawings via Polyvector Fields
Vectorization of Line Drawings via Polyvector Fields
Image tracing is a foundational component of the workflow in graphic design, engineering, and computer animation, linking hand-drawn concept images to collections of smooth curves ...
Improving the performance of 3D image model compression based on optimized DEFLATE algorithm
Improving the performance of 3D image model compression based on optimized DEFLATE algorithm
AbstractThis study focuses on optimizing and designing the Delayed-Fix-Later Awaiting Transmission Encoding (DEFLATE) algorithm to enhance its compression performance and reduce th...
Critical Perspectives on Educational Innovation and Improvement Science
Critical Perspectives on Educational Innovation and Improvement Science
In recent years, education has undergone an improvement and innovation revolution; where reformers, policymakers, practitioners, and researchers have been undertaking efforts to do...
An Adaptive Genetic Algorithm-based Background Elimination Model for English Text
An Adaptive Genetic Algorithm-based Background Elimination Model for English Text
Abstract
In this paper, an adaptive genetic algorithm is used to conduct an in-depth study and analysis of English text background elimination, and a corresponding model is...
Undergraduate Medical Education Leader Performance Predicts Postgraduate Military Leader Performance
Undergraduate Medical Education Leader Performance Predicts Postgraduate Military Leader Performance
ABSTRACT
Introduction
Developing physicians as leaders has gained attention across the United States. Undergraduate medical educ...
An improved Coati Optimization Algorithm with multiple strategies for engineering design optimization problems
An improved Coati Optimization Algorithm with multiple strategies for engineering design optimization problems
AbstractAiming at the problems of insufficient ability of artificial COA in the late optimization search period, loss of population diversity, easy to fall into local extreme value...
A Sparse CoSaMP Channel Estimation Algorithm With Adaptive Variable Step Size for an OFDM System
A Sparse CoSaMP Channel Estimation Algorithm With Adaptive Variable Step Size for an OFDM System
Compressive sampling matching pursuit (CoSaMP), as a conventional algorithm requiring system sparsity and sensitive to step size, was improved in this paper by approximating the sp...

