Я работаю с графиками ~ 200 узлов и ~ 3500 ребер. Мне нужно найти все клики этого графика. Использование network44's enumerate_all_cliques()
прекрасно работает с меньшими графиками до 100 узлов, но у них больше памяти для больших.Найти клики длины k в графе
«Этот алгоритм, однако, надеюсь, не выбегать из памяти , так как он только держит кандидат подсписков в памяти и непрерывно удаляет отработанные подсписки.» source code for enumerate_all_cliques()
Возможно, есть способ вернуть генератор всех клик длиной k, а не всех клик, чтобы сохранить память?
Как вы думаете, насколько вы думаете? – jgloves