Estoy implementando el algoritmo de búsqueda de gráficos del Componente Conectado Fuerte (SCC) de Kosaraju en Python.
El programa funciona muy bien en un conjunto de datos pequeño, pero cuando lo ejecuto en un gráfico supergrande (más de 800.000 nodos), dice "Fallo de segmentación".
¿Cuál podría ser la causa? ¡Gracias!
Información adicional: Primero recibí este error al ejecutar el conjunto de datos supergrande:
"RuntimeError: maximum recursion depth exceeded in cmp"
Luego restablezco el límite de recursividad usando
sys.setrecursionlimit(50000)
pero tiene una 'falla de segmentación'
Créame, no es un bucle infinito, funciona correctamente con datos relativamente más pequeños. ¿Es posible que el programa haya agotado los recursos?