Preguntas Mate
Preguntas Mate
Preguntas Mate
Es uno de los padres de la informática al que poca gente ajena a la informática conoce. Este
físico teórico realizó contribuciones fundamentales al campo de la informática actual entre
las que están: los semáforos, el algoritmo del banquero o la notación polaca inversa.
Edsger Dijkstra lo describió por primera vez en 1959, y con el tiempo recibió otro nombre el
cual es algoritmo de caminos mínimos.
Es un algoritmo greedy.
Trabaja por etapas, y toma en cada etapa la mejor solución sin considerar consecuencias
futuras.
El óptimo encontrado en una etapa puede modificarse posteriormente si surge una solución
mejor.
7- ¿Qué es un algoritmo greedy?
Es una estrategia de búsqueda por la cual se sigue una heurística consistente en elegir la
opción óptima en cada paso local con la esperanza de llegar a una solución general óptima.
8- ¿Qué es un grafo?
Grafo dirigido
Grafo no dirigido
Matriz de Adyacencia
Lista de Adyacencia
Arreglos para la Lista de Adyacencia.
La matriz de adyacencia
Se requiere un almacenamiento
Solo al leer o examinar la matriz puede llevar un tiempo de O(n2).
La representación con lista de adyacencia es que puede llevar un tiempo O(n) determinar si
existe un arco del vértice i al vértice j, ya que pueden haber O(n) vértices en la lista de
adyacencia.
19- ¿Cuáles son las dos formas en las que se puede recorrer un grafo?
20- En muchas aplicaciones es necesario visitar todos los vértices del grafo a partir
de un nodo dado. Algunas aplicaciones son:
Encontrar ciclos
Encontrar componentes conexas
Encontrar árboles cobertores
21- La idea es alejarse lo más posible del nodo inicial (sin repetir nodos), luego
devolverse un paso e intentar lo mismo por otro camino.
Recorrido en profundidad
22- Se visita a todos los vecinos directos del nodo inicial, luego a los vecinos de los
vecinos, etc.
Recorrido en amplitud
23- Es una trayectoria que recorre todas las aristas de un grafo conexo, es un
circuito que recorre todas las aristas de un grafo conexo.
Una Trayectoria de Euler
Si un grafo tiene más de dos vértices de grado impar, entonces no puede tener una
trayectoria de Euler.
Si un grafo conexo tiene exactamente dos vértices de grado impar, entonces tiene por lo
menos una trayectoria de Euler.
25- Que indica el teorema 2 (Existencia de circuitos de Euler)
Si en un grafo algún vértice tiene grado impar, entonces no puede tener un circuito de
Euler.
Si todos los vértices de un grafo conexo tienen grado par, entonces hay por lo menos un
circuito de Euler.
26- Permite encontrar una trayectoria o circuito de Euler en caso de que este
exista.
El algoritmo de Fleury
27- Los pasos a seguir en El Algoritmo de Fleury para encontrar una trayectoria de
Euler son los siguientes:
Verificar que el grafo cumpla con las hipótesis expuestas en el teorema de trayectorias de
Euler.
Escoger un vértice de grado impar. En caso de que no exista, se puede escoger cualquier
vértice.
En cada paso, recorre cualquier arista disponible, eligiendo un puente solo cuando no halla
alternativa. Al recorrer la arista borrarla y continuar el proceso hasta que todos lo vértices
tengan grado cero.
28- Es un camino de un grafo, una sucesión de aristas adyacentes, que visita todos
los vértices del grafo una sola vez.
Un camino hamiltoniano
29- ¿Qué indica el Teorema de Bondy-Chvátal?
De entrada, para poder analizar si un grafo de más de 2 vértices es hamiltoniano podemos
suprimir los lazos y las aristas paralelas. Además, un grafo con 2 vértices es hamiltoniano si
y sólo si tiene al menos dos aristas entre ambos vértices
30- ¿Que indican Los teoremas de Ore y Dirac?
Como todos los grafos completos son hamiltonianos, todos los grafos cuya clausura sea un
grafo completo son hamiltonianos.
34- Entre las estructuras más sencillas y usadas para ingresar grafos en una
computadora se encuentran:
Las listas y las matrices
35- Es donde las aristas son representadas con un vector de pares (ordenados, si el
grafo es dirigido), donde cada par representa una de las aristas:
Lista de incidencia
36- Es donde cada vértice tiene una lista de vértices los cuales son adyacentes a él.
Lista de adyacencia
37- En esta estructura de datos la idea es asociar a cada vértice i del grafo una lista
que contenga todos aquellos vértices j que sean adyacentes a él.
Estructura de lista
38- Es donde el grafo está representado por una matriz de A (aristas) por V
(vértices), donde [arista, vértice] contiene la información de la arista (1 -
conectado, 0 - no conectado)
Matriz de incidencia
39- Es donde el grafo está representado por una matriz cuadrada M de tamaño,
donde es el número de vértices.
Matriz de adyacencia
41- ¿Es un grafo cuyos conjuntos de vértices y aristas son subconjuntos de los de
G.?
Un subgrafo
44- ¿Se considera como la cantidad de aristas que llegan o salen de un grafo?
Característica de "grado" (positivo o negativo)
48- Es donde existen aristas uniendo todos los pares posibles de vértices.
Grafo completo
50- Se reemplaza la arista por dos aristas y un vértice. Después de realizar esta
operación, el grafo queda con un vértice y una arista más.
51- Significa reemplazarlo por una arista que une los vértices adyacentes
52- Es donde ambos pueden obtenerse a partir del mismo grafo con una sucesión de
subdivisiones elementales de aristas.
Homeomorfismo de grafos
54- En muchos casos, es preciso atribuir a cada arista un número específico, llamado
valuación, ponderación o coste, a estos grafos se les llama:
55- Cuando un grafo o multigrafo se puede dibujar en un plano sin que dos
segmentos se corten, se dice que es:
Grafo plano
56- En una figura como en un grafo, es la mayor distancia entre dos puntos de la
misma:
El diámetro
57- Es el que acepta más de una arista entre dos vértices. Estas aristas se llaman
múltiples o lazos
Multígrafo
59- Grafos en los cuales las aristas tienen más de dos extremos, es decir, las aristas
son incidentes a 3 o más vértices.
Hipergrafo
61- Los grafos planos son aquellos cuyos vértices y aristas pueden ser
representados sin ninguna intersección entre ellos
Grafos planos
62- Un grafo es regular cuando todos sus vértices tienen el mismo grado de
valencia.
Grafo regular