Please use this identifier to cite or link to this item: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/38049
Full metadata record
DC FieldValueLanguage
dc.creator.IDFIGUEREDO, D. M.pt_BR
dc.creator.Latteshttp://lattes.cnpq.br/4907450667117900pt_BR
dc.contributor.advisor1GHEYI, Rohit-
dc.contributor.advisor1IDGHEYI, R.pt_BR
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/2931270888717344pt_BR
dc.contributor.referee1RAMALHO, Franklin de Souza.-
dc.contributor.referee1IDRAMALHO, F.pt_BR
dc.contributor.referee1Latteshttp://lattes.cnpq.br/2469816352786812pt_BR
dc.contributor.referee2BRASILEIRO, Francisco Vilar.-
dc.contributor.referee2IDBRASILEIRO, F.pt_BR
dc.contributor.referee2Latteshttp://lattes.cnpq.br/5957855817378897pt_BR
dc.description.resumoNos 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.countryBrasilpt_BR
dc.publisher.departmentCentro de Engenharia Elétrica e Informática - CEEIpt_BR
dc.publisher.initialsUFCGpt_BR
dc.subject.cnpqCiência da Computaçãopt_BR
dc.titleAplicações práticas dos algoritmos de fluxo máximo.pt_BR
dc.date.issued2024-05-15-
dc.description.abstractIn 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.urihttp://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/38049-
dc.date.accessioned2024-09-26T15:00:12Z-
dc.date.available2024-09-26-
dc.date.available2024-09-26T15:00:12Z-
dc.typeTrabalho de Conclusão de Cursopt_BR
dc.subjectAlgoritmos de Fluxo Máximo - Aplicaçõespt_BR
dc.subjectTeoria dos Grafospt_BR
dc.subjectGrafos Bipartidospt_BR
dc.subjectRedes de Fluxopt_BR
dc.subjectModelagem por Grafospt_BR
dc.subjectMaximum Flow Algorithms - Applicationspt_BR
dc.subjectGraph Theorypt_BR
dc.subjectBipartite Graphspt_BR
dc.subjectFlow Networkspt_BR
dc.subjectGraph Modelingpt_BR
dc.rightsAcesso Abertopt_BR
dc.creatorFIGUEREDO, Daniel de Matos.-
dc.publisherUniversidade Federal de Campina Grandept_BR
dc.languageporpt_BR
dc.title.alternativeReal life applications of maximum flow algorithms.pt_BR
dc.identifier.citationFIGUEREDO. 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
Appears in Collections:Trabalho de Conclusão de Curso - Artigo - Ciência da Computação

Files in This Item:
File Description SizeFormat 
DANIEL DE MATOS FIGUEREDO-ARTIGO-CIÊNCIA DA COMPUTAÇÃO-CEEI (2024).pdf584.39 kBAdobe PDFView/Open


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