Please use this identifier to cite or link to this item:
http://repositorio.ufc.br/handle/riufc/78847
Type: | TCC |
Title: | Algoritmos Gale-Shapley e Irving para o problema do casamento estável com custo igualitário |
Authors: | Rodrigues, Daniel Vitor Pereira |
Advisor: | Tavares, Wladimir Araújo |
Keywords in Brazilian Portuguese : | algoritmos;casamento estável;otimização;grafos |
Knowledge Areas - CNPq: | CIENCIAS EXATAS E DA TERRA: CIENCIA DA COMPUTACAO: METODOLOGIA E TECNICAS DA COMPUTACAO: ENGENHARIA DE SOFTWARE |
Issue Date: | 2024 |
Citation: | RODRIGUES, Daniel Vitor Pereira. Algoritmos Gale-Shapley e Irving para o problema do casamento estável com custo igualitário. 2024. 43 f. Trabalho de Conclusão de Curso (graduação) – Universidade Federal do Ceará, Campus de Quixadá, Curso de Engenharia de Software, Quixadá, 2024. |
Abstract in Brazilian Portuguese: | O trabalho propõe uma análise comparativa entre dois algoritmos de casamento estável: o Algoritmo Gale-Shapley e o Algoritmo de Irving. O contexto se baseia na teoria dos grafos, onde grafos bipartidos são fundamentais para representar relações entre conjuntos de entidades. O Problema do Casamento Estável é uma representação matemática de alocação de pares entre homens e mulheres com preferências, tendo aplicações em economia, computação e teoria dos jogos. O Algoritmo de Gale-Shapley, proposto em 1962, estabelece casamentos estáveis sem incentivos para mudanças por parte dos participantes. No entanto, estudos posteriores indicam que esse algoritmo pode favorecer desproporcionalmente um dos gêneros, surgindo a necessidade de um critério mais equitativo. O Algoritmo de Irving, de 1987, busca maximizar a "satisfação"média de todas as pessoas envolvidas. O trabalho tem como objetivo implementar e comparar esses algoritmos, realizando uma revisão bibliográfica detalhada sobre ambos, compreendendo sua lógica e funcionamento. Além disso, visa desenvolver implementações dos algoritmos e compará-los com base em métricas de qualidade da solução e tempo de execução. A análise se concentra em entender como esses algoritmos se comportam diante de diferentes conjuntos de preferências e condições, explorando métricas como a solução igualitária. |
Abstract: | The paper proposes a comparative analysis between two stable matching algorithms: the GaleShapley Algorithm and the Irving Algorithm. The context is grounded in graph theory, where bipartite graphs are essential in representing relationships between sets of entities. The Stable Marriage Problem is a mathematical representation of pairing allocation between men and women with preferences, finding applications in economics, computing, and game theory. The Gale-Shapley Algorithm, introduced in 1962, establishes stable marriages without incentives for participant-initiated changes. However, subsequent studies suggest that this algorithm might disproportionately favor one gender, leading to the need for a more equitable criterion. The Irving Algorithm, from 1987, aims to maximize the average "satisfaction"of all involved individuals. The objective of the study is to implement and compare these algorithms, conducting a comprehensive bibliographic review of both to understand their logic and functionality. Furthermore, it aims to develop algorithm implementations and compare them based on solution quality metrics and execution time. The analysis focuses on comprehending how these algorithms behave concerning different sets of preferences and conditions, exploring metrics such as equalitarian solutions. |
URI: | http://repositorio.ufc.br/handle/riufc/78847 |
Advisor's Lattes: | http://lattes.cnpq.br/0272775036482643 |
Access Rights: | Acesso Aberto |
Appears in Collections: | ENGENHARIA DE SOFTWARE - QUIXADÁ - TCC |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
2024_tcc_dvprodrigues.pdf | 701,76 kB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.