Está en la página 1de 7

Introducción a los Grafos

en Programación

Los grafos son una estructura matemática y herramienta valiosa en la


programación. Aprenda sobre los diferentes tipos y propiedades de los grafos
en esta presentación.
Origen de los Grafos
Nombre Aplicaciones Representación

El término "grafo" fue Los grafos se utilizan en Los grafos se representan


creado en 1736 por programación, redes, mediante vértices (nodos)
Leonhard Euler, quien sistemas de GPS, redes y aristas (líneas) que los
resolvió el problema de los sociales y muchos otros conectan.
puentes de Königsberg campos.
utilizando esta estructura
matemática.
Tipos de Grafos y Sus Definiciones
1 2 3 4

Grafo Nulo Grafo Vacío Trivial Simple

No contiene Contiene vértices Solo tiene un No tiene aristas


ningún vértice ni pero no aristas. vértice sin aristas repetidas o
arista. o un vértice con autoloops.
una arista a sí
mismo.
Más Tipos de Grafos

Multigrafo Grafo Completo

Puede tener aristas repetidas o autoloops. Cada vértice está conectado a todos los demás
vértices.

Grafo Bipartito Grafo Plano de Árbol

Los vértices se dividen en dos grupos y cada Un árbol es un grafo conexo sin ciclos, plano es
arista conecta un vértice de un grupo con uno del aquel que se puede dibujar en el plano sin que
otro. sus aristas se crucen.
Propiedades de los Grafos

1 Adyacencia

Un vértice es adyacente a otro si están


conectados por una arista.
Incidencia 2
Una arista incide en un vértice si ese
vértice es uno de los extremos de la
arista. 3 Ponderación

Las aristas pueden tener un número o


peso asignado que refleja alguna
Etiquetado 4 propiedad del grafo.
Los vértices y aristas pueden
etiquetarse con cualquier valor que
ayude a identificarlos o explicar su
función.
Resumen
1 Importancia 2 Variedad

Los grafos son una Hay muchos tipos de grafos


herramienta esencial en la diferentes con características
programación y muchas únicas.
otras áreas.

3 Propiedades

Las propiedades de los grafos, como la adyacencia y la incidencia, los


hacen más fáciles de analizar y entender.
¡Gracias por Acompañarnos!
Esperamos que haya disfrutado aprendiendo sobre los grafos en programación
y cómo se aplican en diferentes campos. ¡Hasta la próxima!

También podría gustarte