DSpace/Manakin Repository

Aplicações práticas dos algoritmos de fluxo máximo.

Mostrar registro simples

dc.creator.ID FIGUEREDO, D. M. pt_BR
dc.creator.Lattes http://lattes.cnpq.br/4907450667117900 pt_BR
dc.contributor.advisor1 GHEYI, Rohit
dc.contributor.advisor1ID GHEYI, R. pt_BR
dc.contributor.advisor1Lattes http://lattes.cnpq.br/2931270888717344 pt_BR
dc.contributor.referee1 RAMALHO, Franklin de Souza.
dc.contributor.referee1ID RAMALHO, F. pt_BR
dc.contributor.referee1Lattes http://lattes.cnpq.br/2469816352786812 pt_BR
dc.contributor.referee2 BRASILEIRO, Francisco Vilar.
dc.contributor.referee2ID BRASILEIRO, F. pt_BR
dc.contributor.referee2Lattes http://lattes.cnpq.br/5957855817378897 pt_BR
dc.description.resumo Nos desafios enfrentados na resolução de problemas, a mudança de perspectiva pode revelar soluções mais simples. Uma abordagem comum envolve a representação de problemas complexos por meio de Redes de Fluxo, permitindo a aplicação de algoritmos de Fluxo Máximo. Algoritmos de fluxo possuem importância significativa para a resolução de problemas em várias áreas, tendo um papel imprescindível no que se diz respeito à otimização de soluções. Entretanto, existe uma certa dificuldade por parte dos desenvolvedores em saber quando e como utilizá-los. Neste trabalho, o objetivo é mostrar aplicações práticas do uso de algoritmos de Fluxo Máximo para ajudar os profissionais de software a entenderem mais cenários de aplicação. Este artigo se concentra na análise de problemas suscetíveis à modelagem por grafos e na resolução por meio de algoritmos de Fluxo Máximo, demonstrando como esses problemas podem ser formulados em termos de redes de fluxo. Entre os problemas analisados estão problemas de emparelhamento, como a atribuição de tasks para workers e distribuição balanceada de carros para passageiros em aplicativos de viagem. Além disso, será mostrado uma variação do problema Baseball Elimination visando calcular a possibilidade de vitória de competidores em um torneio de xadrez. Ao destacar aplicações práticas de algoritmos como Ford-Fulkerson e Edmonds-Karp, são oferecidos insights valiosos, como por exemplo a possibilidade de representar determinadas relações como grafos bipartidos. Desta forma mostrando a utilidade e eficiência desse tipo de abordagem na resolução de uma variedade de problemas do mundo real. pt_BR
dc.publisher.country Brasil pt_BR
dc.publisher.department Centro de Engenharia Elétrica e Informática - CEEI pt_BR
dc.publisher.initials UFCG pt_BR
dc.subject.cnpq Ciência da Computação pt_BR
dc.title Aplicações práticas dos algoritmos de fluxo máximo. pt_BR
dc.date.issued 2024-05-15
dc.description.abstract In the challenges faced during problem-solving, a change in perspective can reveal simpler solutions. A common approach involves representing complex problems through Flow Networks, enabling the application of Maximum Flow algorithms. Flow algorithms hold significant importance for problem-solving in various fields, playing an indispensable role in solution optimization. However, developers often struggle with knowing when and how to use them. In this work, the objective is to showcase practical applications of Maximum Flow algorithms to help software professionals understand more application scenarios. This article focuses on the analysis of problems amenable to graph modeling and resolution through Maximum Flow algorithms, demonstrating how these problems can be formulated in terms of flow networks. Among the problems analyzed are matching problems, such as task assignment for workers and balanced distribution of cars for passengers in travel applications. Additionally, a variation of the Baseball Elimination problem will be shown, aiming to calculate the likelihood of competitors winning in a chess tournament. By highlighting practical applications of algorithms like Ford-Fulkerson and Edmonds-Karp, valuable insights are offered, such as the possibility of representing certain relationships as bipartite graphs. Thus, demonstrating the usefulness and efficiency of this type of approach in solving a variety of real-world problems. pt_BR
dc.identifier.uri http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/38049
dc.date.accessioned 2024-09-26T15:00:12Z
dc.date.available 2024-09-26
dc.date.available 2024-09-26T15:00:12Z
dc.type Trabalho de Conclusão de Curso pt_BR
dc.subject Algoritmos de Fluxo Máximo - Aplicações pt_BR
dc.subject Teoria dos Grafos pt_BR
dc.subject Grafos Bipartidos pt_BR
dc.subject Redes de Fluxo pt_BR
dc.subject Modelagem por Grafos pt_BR
dc.subject Maximum Flow Algorithms - Applications pt_BR
dc.subject Graph Theory pt_BR
dc.subject Bipartite Graphs pt_BR
dc.subject Flow Networks pt_BR
dc.subject Graph Modeling pt_BR
dc.rights Acesso Aberto pt_BR
dc.creator FIGUEREDO, Daniel de Matos.
dc.publisher Universidade Federal de Campina Grande pt_BR
dc.language por pt_BR
dc.title.alternative Real life applications of maximum flow algorithms. pt_BR
dc.identifier.citation FIGUEREDO. Daniel de Matos. Aplicações práticas dos algoritmos de fluxo máximo. 2024. 14 f. Artigo (Bacharelado em Ciência da Computação) - Universidade Federal de Campina Grande, Centro de Engenharia Elétrica e Informática, Campina Grande, Paraíba, Brasil, 2024. pt_BR


Arquivos deste item

Este item aparece na(s) seguinte(s) coleção(s)

Mostrar registro simples

Buscar DSpace


Busca avançada

Navegar

Minha conta