• Matéria: Matemática
  • Autor: LeonardoGrds
  • Perguntado 3 anos atrás

Se um problema computacional puder ser representado através de um grafo, dizemos que este grafo é um modelo para o problema. A partir do modelo, é necessário pensar num algoritmo que o resolve, e para isto, faz-se necessário uma forma de representação deste grafo computacionalmente. Há diversas maneiras de se representar um grafo computacionalmente. Considere que uma estrutura de dados “A” foi utilizada para representar um grafo G=(V,E), sendo “V” o conjunto de vértices e “E” o conjunto de arestas de “G”. Além disso, “A” é indexada em VxV e é definida por:



Desta forma, podemos dizer que “A” se refere à (ao):

Anexos:

Respostas

respondido por: silvapgs50
10

Temos que A representa a matriz de adjacência do grafo.

Matriz de adjacência

Uma das formas de representar um grafo utilizando matrizes é por meio da matriz de adjacência.

A matriz de adjacência de um grafo é uma matriz quadrada cuja ordem é igual a quantidade de vértices do grafo considerado. Nesse caso, o elemento da linha n e coluna m da matriz será igual a 1 se existe uma aresta ligando os vértices associados a n e m e será 0 caso contrário.

Observe que, variações dessa matriz podem ser utilizadas para representar grafos direcionados e grafos com pesos nas arestas.

Para mais informações sobre grafos, acesse: https://brainly.com.br/tarefa/43635169

#SPJ1

Anexos:
Perguntas similares