Use este identificador para citar ou linkar para este item:
http://repositorio.ufc.br/handle/riufc/85753| Tipo: | TCC |
| Título: | Análise de desempenho de soluções para o problema de Máxima Interseção de k-Subconjuntos |
| Autor(es): | Sousa, Gustavo Henrique Freitas de |
| Orientador: | Sales, Claro Henrique Silva |
| Palavras-chave em português: | otimização combinatória;algoritmos metaheurísticos |
| CNPq: | CNPQ: CIENCIAS EXATAS E DA TERRA |
| Data do documento: | 2026 |
| Citação: | SOUSA, Gustavo Henrique Freitas de. Análise de desempenho de soluções para o problema de Máxima Interseção de k-Subconjuntos. 2026. 76 f. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software) - Campus de Quixadá, Universidade Federal do Ceará, Quixadá, 2026. |
| Resumo: | Máxima Interseção de k Subconjuntos (kMIS) é um problema de otimização combinatória que trata de selecionar um grupo de k subconjuntos de forma a maximizar o tamanho da interseção entre esses escolhidos. Esse problema surge em diversos contextos do mundo real, sendo aplicado, por exemplo, para ocultar informações sensíveis de pacientes ao publicar pesquisas científicas, em pesquisas genéticas para encontrar padrões em conjuntos de dados genéticos ou no contexto de redes sociais para classificar grupos de usuários com características semelhantes. O kMIS é um problema classificado como NP-difícil, ou seja, até o momento não há algoritmo eficiente para encontrar soluções para instâncias grandes. Isso torna necessária a utilização de heurísticas para encontrar soluções em um tempo viável. Neste trabalho, tem-se como objetivo realizar uma análise comparativa entre as principais soluções desse problema, explorando as melhores estratégias heurísticas, especificamente usando Ant Colony Optimization (ACO), GRASP (Greedy Randomized Adaptive Search Procedure) e VNS (Variable Neighborhood Search). Para observar as soluções em um ambiente real, os testes serão realizados com conjunto de dados de avaliações de filmes da Amazon. |
| Abstract: | The Maximum Intersection of k Subsets problem involves finding the maximum number of elements present in the intersection of k subsets, where k is a positive integer. In this sense, this problem is applied as a way to abstract real-world problems, such as hiding sensitive patient information when publishing scientific research, in genetic research to find patterns in genetic data sets, or in the context of social networks to classify groups of users with similar characteristics. In this work, the objective is to perform a comparative analysis between the main solutions to this problem, exploring the best heuristic strategies, specifically using Ant Colony Optimization (ACO), GRASP (Greedy Randomized Adaptive Search Procedure), and VNS (Variable Neighborhood Search), instantiating tests from a real data set of Amazon movie reviews, seeking to find the best solutions for the context of social networks. |
| URI: | http://repositorio.ufc.br/handle/riufc/85753 |
| Currículo Lattes do Orientador: | http://lattes.cnpq.br/9558592625667751 |
| Tipo de Acesso: | Acesso Aberto |
| Aparece nas coleções: | ENGENHARIA DE SOFTWARE - QUIXADÁ - TCC |
Arquivos associados a este item:
| Arquivo | Descrição | Tamanho | Formato | |
|---|---|---|---|---|
| 2026_tcc_ghfsousa.pdf | 1,16 MB | Adobe PDF | Visualizar/Abrir |
Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.