Este trabalho foi publicado pelo Galoá e tem um DOI depositado. Para citar este trabalho, use um dos padrões abaixo:
Caso você seja um dos co-autores e queira cadastrar esse trabalho no seu Currículo Lattes, use o seguinte código: doi > 10.59254/sbpo-2025-212084
Se você NUNCA registrou um DOI no seu Lattes, veja nosso tutorial!This paper studies the impact of modern programming languages in the design of metaheuristic algorithms. Well-known metaheuristics have been proposed and studied over the last decades, including population-based and evolutionary algorithms like Genetic and Memetic Algorithms, trajectory-based Simulated Annealing, Tabu Search, Variable Neighborhood Search, among others. Despite efforts from community in proposing generic metaheuristic frameworks in low-level languages like C/C++, the growth of developers in higher-level programming languages --- such as Julia and Python --- demands existing efficient C/C++ tools to be adapted for the languages, so that new users can also benefit from them. This work proposes a Julia version of the OptFrame, a C/C++ combinatorial optimization framework for metaheuristics, comparing performance with other higher-level languages, like Python, considering well-known challenging combinatorial optimization problems. Results indicate that Julia is able to provide similar C/C++ performance, outpacing Python, while being easier to code and explore newer efficient metaheuristic techniques.
Com ~200 mil publicações revisadas por pesquisadores do mundo todo, o Galoá impulsiona cientistas na descoberta de pesquisas de ponta por meio de nossa plataforma indexada.
Confira nossos produtos e como podemos ajudá-lo a dar mais alcance para sua pesquisa:
Esse proceedings é identificado por um DOI , para usar em citações ou referências bibliográficas. Atenção: este não é um DOI para o jornal e, como tal, não pode ser usado em Lattes para identificar um trabalho específico.
Verifique o link "Como citar" na página do trabalho, para ver como citar corretamente o artigo