Genetic Algorithm Approach to a Concurrent Real-Time Optimization Problem in the Embedded System Design Process
Data publikacji: 21 sie 2025
Zakres stron: 373 - 382
Otrzymano: 29 lis 2024
Przyjęty: 17 cze 2025
DOI: https://doi.org/10.2478/fcds-2025-0014
Słowa kluczowe
© 2025 Adam M. Górski et al., published by Sciendo
This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 3.0 License.
In this paper, we present a genetic algorithm for a concurrent real-time optimization problem occurring in the embedded system design process. The problem consists of two concurrent phases, each impacting the other in real time. In the first phase, parameters are selected for optimization, and in the second, the parameters are optimized and their choice is validated in real time. During the implementation of the embedded system, unexpected situations can arise, each of which can be solved in many ways; each way, in turn, may require the execution of different unexpected tasks. However, identifying the optimal path to follow is significantly challenging. Furthermore, some of the proposed solutions to the problem may not yield appropriate results. The proposed algorithm generates a certain number of individuals and evolves them using genetic operators, performing the proper optimization and comparing the results.