Прикладные области
Анализ графов и сетей
Система Mathematica предоставляет современную функциональность для анализа и синтезирования графов и сетей. Расширяя значительные возможности системы Mathematica производить численные и символьные расчеты, система Mathematica версии 8 добавляет большое число высокоуровневых функций для вычислений на графах.
- Современная расширяемая платформа для вычислений на графах и анализа сетей. »
- Поддержка ориентированных, неориентированных и взвешенных графов.
- Сотни встроенных функций системы Mathematica и стандартных графовых алгоритмов.
- Непосредственная поддержка случайных графовых распределений. »
- Обширная коллекция операций на графах и операций по изменению графов. »
- Поддержка теоретико-множественных операций на графах и операций, заданных булевыми выражениями. »
- Выделение графовых элементов и подграфов с помощью языка шаблонов системы Mathematica.
- Всеобъемлющий набор предикатов для тестирования свойств графов. »
- Эффективное тестирование изоморфности графов. »
- Локальные и глобальные структурные свойства, включая компоненты накрытия и сопоставления.
- Более 15 метрик и мер центральности для квалифицирования графов и сетей. »
- Эффективные функции нахождения кратчайшего пути, циклов и маршрутов. »
- Мультипарадигмальный подход к графовому программированию с использованием матричной, оптимизационной или булевой подсистем. »
- Общие алгоритмы поиска в глубину и в ширину, обладающие гибким программным интерфейсом. »
- Поддержка произвольных свойств элементов графа.
- Полная интеграция графов и сетей в систему Mathematica.