Comments 4
В Mathematica, MATLAB, Maple и им подобных языках в той или иной форме присутствуют графовые библиотеки. Но я не готов купить лицензии на их использование за несколько тысяч долларов, только лишь чтобы их подробнее изучить.
Все, что надо знсть о современном состоянии прикладной математики в языках программирования: сложные и мощныевещи имплементировать сложно, поэтому никто этим за просто так не занимается. Но и и деньги платить за них никто не хочет. Дае не знаю, как это обозначить: то ли lose-lose, то ли "низы не могут, верхи не хотят".
Реляционные базы данных — это графы, где в качестве узлов выступают записи, а в качестве рёбер — внешние ключи.
... Не, а чо я-то? я сама охренела... (с)
топологическая сортировка не используется в алгоритме MRO в питоне и в C3 собственно тоже.
Потому что граф - это не конкретный объект, а научная и инженерная область. Это как написать обобщëнный контейнер вместо вектора, списка, очереди, словаря, таблицы...
Охота за недостающим типом данных: история о графах