17 votos

¿Cuántos grafos no isomórficos con n vértices y m aristas hay?

¿Podría alguien decirme cómo encontrar el número de todos los grafos no isomórficos con $m$ vértices y $n$ aristas. (El gráfico es simple, no dirigido)

En mi problema particular, $m =20, n=180$

Intento de solución:

  1. Encuentra el número total posible de aristas (para que cada vértice esté conectado con todos los demás) $k = n(n-1)/2 = 20\cdot19/2 = 190$

  2. Encuentra el número de todas las gráficas posibles: $s = C(n,k) = C(190, 180) = 13278694407181203$

Ahora, estoy atascado porque una gran parte del número anterior representa gráficos isomórficos, y no tengo ni idea de cómo encontrar todos los que no son isomórficos...

0 votos

Sugerencia: considere los complementos de sus gráficos.

0 votos

Gracias por la pista, pero sigo sin entenderlo, porque realmente no veo cómo se pueden considerar todos los complementos. Es decir, el número es enorme...

1 votos

¿Cuántas aristas tendrán los complementos? Si dos complementos son isomorfos, ¿qué puedes decir de los dos grafos originales? ¿O, si los dos complementos no son isomorfos?

10voto

Andrew Bolster Puntos 111

En primer lugar, permíteme decir que puedes encontrar la respuesta a esta pregunta en Sage usando el generador de nauty. Si vas a ser un estudiante serio de teoría de grafos, Sage podría ser muy útil.

count = 0
for g in graphs.nauty_geng("20 180:180"):
    count = count+1
print count

La respuesta es 4613. Pero, esto no es fácil de ver sin un programa de ordenador.

En este punto, tal vez sería bueno empezar a pensar en términos del número de conectado gráficos con un máximo de 10 aristas. Entonces, todos los gráficos que busques serán uniones de éstos. Deberías ser capaz de averiguar estos casos más pequeños. Si alguno te resulta demasiado difícil, lo más probable es que esté en alguna tabla, para que puedas buscarlo.

Gráficos conectados de orden n y k aristas es:

n = 1, k = 0: 1
n = 2, k = 1: 1
n = 3, k = 2: 1
n = 3, k = 3: 1
n = 4, k = 3: 2
n = 4, k = 4: 2
n = 4, k = 5: 1
n = 4, k = 6: 1
n = 5, k = 4: 3
n = 5, k = 5: 5
n = 5, k = 6: 5
n = 5, k = 7: 4
n = 5, k = 8: 2
n = 5, k = 9: 1
n = 5, k = 10: 1
.
.
.
n = 10, k = 9: 106
n = 10, k = 10: 657
n = 11, k = 10: 235

Reconozco que he utilizado Sage para los 3 últimos. Pero, sé que el Atlas de los Gráficos contiene todos estos excepto el último, en P7.

1 votos

He probado tu solución después de instalar Sage, pero con n = 50 y k = 180. El cálculo no parece terminar nunca, ¿se debe esto al número demasiado grande de soluciones? Si es así, ¿hay una manera de encontrar el número de no isomórficos, gráficos conectados con n = 50 y k = 180?

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X