Computational Efficiency in Mathematical Algorithms

The implementation of mathematical algorithms plays a fundamental role in computational efficiency. Sequential programming, which processes instructions in a linear manner, often struggles with large data volumes due to its inherent limitations. In contrast, parallel programming distributes tasks across multiple cores, significantly reducing processing times and improving overall performance. This paper presents a comparative analysis of both approaches and their relevance in Systems Engineering, where computational optimization is critical. To this end, we implement and evaluate the Sobel algorithm—commonly used for edge detection in images—in both sequential and parallel modes. The implementation is carried out in Python, leveraging the NumPy, OpenCV, and Multiprocessing libraries. This study analyzes the conditions under which parallelization enhances performance and identifies scenarios where process overhead may negate its benefits, thus establishing fundamental criteria for applying these techniques to solve mathematical problems in engineering. The source code is available on GitHub at: [GitHub Repository].

Authors

Institutions

Publication Details

Journal
International Journal of Combinatorial Optimization Problems and Informatics.
Published
2025-03-25
DOI
https://doi.org/10.61467/2007.1558.2025.v16i2.1081
Primary Topic
Scheduling and Optimization Algorithms
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Computational Efficiency in Mathematical Algorithms

Salvador Martínez Pagola, Eric Simancas-Acevedo, Eric León Olivares, Karla Martínez-Tapia et al.
International Journal of Combinatorial Optimization Problems and Informatics.
Scheduling and Optimization Algorithms
article

Computational Efficiency in Mathematical Algorithms

Salvador Martínez Pagola, Eric Simancas-Acevedo, Eric León Olivares, Karla Martínez-Tapia, Mayra Lorena González-Mosqueda, Luis Carlos Márquez Strociak
article en

Abstract

The implementation of mathematical algorithms plays a fundamental role in computational efficiency. Sequential programming, which processes instructions in a linear manner, often struggles with large data volumes due to its inherent limitations. In contrast, parallel programming distributes tasks across multiple cores, significantly reducing processing times and improving overall performance. This paper presents a comparative analysis of both approaches and their relevance in Systems Engineering, where computational optimization is critical. To this end, we implement and evaluate the Sobel algorithm—commonly used for edge detection in images—in both sequential and parallel modes. The implementation is carried out in Python, leveraging the NumPy, OpenCV, and Multiprocessing libraries. This study analyzes the conditions under which parallelization enhances performance and identifies scenarios where process overhead may negate its benefits, thus establishing fundamental criteria for applying these techniques to solve mathematical problems in engineering. The source code is available on GitHub at: [GitHub Repository].

International Journal of Combinatorial Optimization Problems and Informatics.Vol. 16(2)
Instituto Tecnológico Superior de Xalapa (MX), Universidad Politécnica de Pachuca (MX), Instituto Tecnológico de Toluca (MX)
Openalex Percentile: Top 93%
Scheduling and Optimization Algorithms
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Computational Efficiency in Mathematical Algorithms — Salvador Martínez Pagola, Eric Simancas-Acevedo, et al. · International Journal of Combinatorial Optimization Problems and Informatics. (2025) | TGRS Research Map | TGRS