Skip to content
This repository has been archived by the owner on Mar 24, 2023. It is now read-only.

Um algoritmo capaz de identificar se dado conjunto de arestas induz ou não um corte em um grafo com fluxo, utilizando o algoritmo de Floyd-Warshall.

Notifications You must be signed in to change notification settings

juliorodrigues07/graph-cut-identifier

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

C99

Identificador de cortes em grafos

Um algoritmo capaz de identificar se dado conjunto de arestas induz ou não um corte em um grafo com fluxo, ou seja, a retirada de arestas impede a passagem de fluxo de um vértice forte o vértice destino. Além disso, no caso em que o conjunto de arestas retiradas produz um corte, é calculada a soma de seus pesos. (Atividade 5 da disciplina de Grafos - DCOMP/UFSJ)

Compilação

   make

Execução para instâncias de exemplo

Grafo 1:

   ./main 6 2 ../Instances/graph1/grafo_1.txt ../Instances/graph1/corte_1.txt
   
   ./main 6 2 ../Instances/graph1/grafo_1.txt ../Instances/graph1/corte_2.txt
  
   ./main 6 2 ../Instances/graph1/grafo_1.txt ../Instances/graph1/corte_3.txt
   
   ./main 6 2 ../Instances/graph1/grafo_1.txt ../Instances/graph1/corte_4.txt

Grafo 2:

   ./main 7 3 ../Instances/graph2/grafo_2.txt ../Instances/graph2/corte_1.txt
   
   ./main 7 3 ../Instances/graph2/grafo_2.txt ../Instances/graph2/corte_2.txt
   
   ./main 7 5 ../Instances/graph2/grafo_2.txt ../Instances/graph2/corte_3.txt

About

Um algoritmo capaz de identificar se dado conjunto de arestas induz ou não um corte em um grafo com fluxo, utilizando o algoritmo de Floyd-Warshall.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published