In addition to my research activities, I lecture in undergraduate courses on Algorithms and Data Structures, Object-Oriented Programming, and Graph Theory. My academic interests include cyber-physical systems, computer vision, machine learning, and high-performance computing. Check out my Lattes, Google Scholar, and publications page.
Mooring systems ensure the structural integrity of Floating Production Units, especially in deep waters. These structures face environmental conditions that cause displacements along the waterline, resulting in significant stresses on risers and other subsystems. Minimizing such displacements and loads is crucial for safety. The design of mooring systems is complex, requiring a thorough analysis of project characteristics and environmental factors to fulfill safety requirements. Even though advances in computational tools have enhanced offshore system design by enabling a holistic assessment of critical parameters, optimization remains computationally intensive and often constrained by available resources. In this context, this work proposes the adoption of High-Performance Computing in offshore system design, allowing distributed optimization processes and accelerating the evaluation of solutions. Our procedure was successfully validated in a real-world case study involving the repositioning of an operational Floating Production Unit through a distributed implementation of the NSGA-II optimization algorithm, resulting in the reconfiguration of its mooring system. A viable repositioning was achieved with 32.94 m of displacement in the desired direction (10.98 % of water depth) and a reduction of 7 % in maximum line tension in the mooring system. Altogether, execution time was reduced by tenfold relative to the serial implementation of NSGA-II.
@article{Gabardo2025distributed,title={Distributed genetic algorithm for floating production unit’s mooring system optimization},journal={Ocean Engineering},volume={340},pages={122186},year={2025},issn={0029-8018},doi={https://doi.org/10.1016/j.oceaneng.2025.122186},author={Gabardo, Arthur M.P. and Jaskowiak, Pablo A. and Tancredi, Thiago P.},keywords={Mooring optimization, Offshore systems design, NSGA-II, High-Performance computing, Distributed processing},}
Highway to... Determining Fatal Outcomes in Traffic Accidents Based on Police Reports
Arthur M. P. Gabardo, Guilherme A. A. Schünemann, Pablo A. Jaskowiak, and 2 more authors
In To Appear in 35th Brazilian Conference on Intelligent Systems (BRACIS), 2025
Brazil faces significant traffic safety challenges with its vast territory and one of the world’s largest road networks. Road traffic accidents, particularly on federal highways, remain a leading cause of death in the country, with serious economic and social consequences. This work presents a case study of three machine learning methods — Random Forest (RF), k-Nearest Neighbors (kNN), and Multilayer Perceptron (MLP) — for classifying the severity of traffic accidents in the Brazilian southern region. Using an open dataset from the Brazilian Federal Highway Police (PRF) covering the years 2021 to 2024, extensive preprocessing was carried out, including categorical variable encoding, feature selection, and the application of the SMOTE technique to address class imbalance. Model performance was assessed through statistical metrics such as specificity, F1-score, and AUC-ROC. The results show that RF and kNN (with SMOTE) achieved the best performance in predicting fatal accidents, both with AUC-ROC of 0.99. In addition to an in-depth model evaluation, this study presents a post-hoc analysis of feature importance and contributions through Shapley Additive Explanations (SHAP) for the best performing model, in order to support knowledge discovery and highlight the most influential factors associated with fatalities.
@inproceedings{Gabardo2025highway,author={Gabardo, Arthur M. P. and Schünemann, Guilherme A. A. and Jaskowiak, Pablo A. and Moreira, Benjamin G. and Pfitscher, Ricardo J.},title={Highway to... Determining Fatal Outcomes in Traffic Accidents Based on Police Reports},booktitle={To Appear in 35th Brazilian Conference on Intelligent Systems (BRACIS)},year={2025},}
Synapse meets Slurm: Proposta de um Middleware para Paralelização de Algoritmos de Otimização Populacionais
Arthur Miguel Pereira Gabardo, Thiago Pontin Tancredi, and Pablo Andretta Jaskowiak
In XXIV Escola Regional de Alto Desempenho da Região Sul (ERAD-RS), Florianópolis, SC, Brazil, Apr 2024
A Otimização Multidisciplinar possui um papel central na integração de áreas diversas em projetos de engenharia. Recursos computacionais podem, porém, ser um fator limitante em processos de otimização. Este artigo apresenta um middleware desenvolvido para integrar o software Synapse a clusters gerenciados pelo Slurm Workload Manager. O middleware facilita a execução de algoritmos de otimização populacionais (e.g., algoritmos genéticos) de maneira distribuída, favorecendo processos de otimização. Testes em um cluster heterogêneo permitiram validar a solução. Em experimentos preliminares, a solução desenvolvida apresentou speedups de até dez vezes em relação ao uso de workstations, abordagem até então suportada pelo Synapse.
@inproceedings{Gabardo2024synapse,author={Gabardo, Arthur Miguel Pereira and Tancredi, Thiago Pontin and Jaskowiak, Pablo Andretta},title={Synapse meets Slurm: Proposta de um Middleware para Paralelização de Algoritmos de Otimização Populacionais},pages={1-4},booktitle={XXIV Escola Regional de Alto Desempenho da Região Sul (ERAD-RS)},publisher={Sociedade Brasileira de Computação (SBC)},address={Florianópolis, SC, Brazil},location={Florianópolis, SC, Brazil},month=apr,year={2024},doi={https://doi.org/10.5753/eradrs.2024.238656},}