Описание тега networkit
NetworKit - это набор инструментов с открытым исходным кодом для высокопроизводительного сетевого анализа. Его цель - предоставить инструменты для анализа больших сетей с размером от тысяч до миллиардов ребер. С этой целью он реализует эффективные алгоритмы графов, многие из которых параллельны, чтобы использовать многоядерные архитектуры. Они предназначены для вычисления стандартных показателей сетевого анализа. NETworKit ориентирован на масштабируемость и полноту. NETworKit также является испытательным стендом для разработки алгоритмов и содержит новые алгоритмы из недавно опубликованных исследований (см. Список публикаций ниже).
NetworKit также является модулем Python. Высокопроизводительные алгоритмы написаны на C++ и доступны Python через набор инструментов Cython. Python, в свою очередь, дает нам возможность работать в интерактивном режиме и предоставляет богатую среду инструментов для анализа данных и научных вычислений. Более того, ядро NetworKit может быть построено и при необходимости использоваться как собственная библиотека.
Для получения дополнительной информации о NetworKit посетите его веб-сайт или страницу на github.