Please use this identifier to cite or link to this item: http://repositorio.ufc.br/handle/riufc/81366
Type: TCC
Title: Aplicação de aprendizado de máquina supervisionado para o problema da diversidade máxima em grafos
Authors: Araújo, Carlos Vinicio Dantas
Advisor: Soares, Pablo Luiz Braga
Keywords in Brazilian Portuguese : problema da diversidade máxima;aprendizado de máquina;aprendizado supervisionado
Keywords in English : maximum diversity problem;machine learning;supervised learning
Knowledge Areas - CNPq: CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
Issue Date: 2025
Citation: ARAÚJO, Carlos Vinicio Dantas. Aplicação de aprendizado de máquina supervisionado para o problema da diversidade máxima em grafos. 2025. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Campus de Russas, Universidade Federal do Ceará, Russas, 2025.
Abstract in Brazilian Portuguese: O Problema da Diversidade Máxima em Grafos, classificado como NP-difícil, busca selecionar subconjuntos de vértices que maximizem a soma das distâncias entre eles, representando um desafio computacional significativo para instâncias de grande porte. Este trabalho propõe a aplicação de técnicas de aprendizado de máquina supervisionado para otimizar a alocação de vértices em grafos, utilizando rotulagens geradas a partir de algoritmos exatos e metaheurísticas para criar uma base de dados de treinamento. A metodologia inclui a modelagem de grafos, a extração de características relevantes e o treinamento de modelos supervisionados. Os resultados indicam que os modelos supervisionados alcançaram uma proximidade de 91% a 95% em relação aos resultados obtidos pela metaheurística, além de demonstrar boa capacidade de generalização. Conclui-se que o uso de aprendizado supervisionado pode ser uma estratégia eficiente para resolver o Problema da Diversidade Máxima, especialmente quando combinado com metaheurísticas para gerar rótulos em instâncias de grande porte a serem usadas no treinamento, tornando os modelos aplicáveis em contextos complexos e de maior escala.
Abstract: The Maximum Diversity Problem in Graphs, classified as NP-hard, seeks to select subsets of vertices that maximize the sum of the distances between them, representing a significant computational challenge for large-scale instances. This work proposes the application of supervised machine learning techniques to optimize vertex allocation in graphs, using labels generated from exact algorithms and metaheuristics to create a training dataset. The methodology includes graph modeling, extraction of relevant features, and training of supervised models. The results indicate that the supervised models achieved a proximity of 91% to 95% compared to the results obtained by the metaheuristic, while also demonstrating good generalization capacity. It is concluded that supervised learning can be an efficient strategy for solving the Maximum Diversity Problem, especially when combined with metaheuristics to generate labels for large-scale instances to be used in training, making the models applicable in complex and large-scale contexts.
URI: http://repositorio.ufc.br/handle/riufc/81366
Author's ORCID: 0009-0001-4762-2945
Author's Lattes: https://lattes.cnpq.br/8521738856146323
Access Rights: Acesso Aberto
Appears in Collections:CIÊNCIA DA COMPUTAÇÃO - RUSSAS - Monografias

Files in This Item:
File Description SizeFormat 
2025_tcc_cvdaraújo.pdf538,62 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.