PDA

Просмотр полной версии : Рисование графа.


Winged
17.10.2007, 22:45
Кто что знает по сабжу? Хотелось бы почитать внятные статьи на эту тему на русском языке, алгоритмы (словестные и программные), ну и вообще - кто как оценивает сложность такой вещи, кто сам такое делал и т.п.?

p.s.: имеется ввиду именно программное рисование графа (т.е. неориентированный, невзвешенный, с возможными циклами). И "рисование" должно быть оптимальным в том плане, что должно умещаться в пределах какой-то плоскости, при этом число пересечений сторон должно быть минимальным

AleXNoD GD
18.10.2007, 17:55
В смысле построитель графиков?
http://fundux.ru/my.php?q=fla_14

Fernando Costa
18.10.2007, 18:42
В смысле построитель графиков?
http://fundux.ru/my.php?q=fla_14
я думаю графы и графики это очччень разные вещи

Winged
19.10.2007, 01:56
В смысле построитель графиков?
http://fundux.ru/my.php?q=fla_14
Нет, к сожалению ) Было бы так просто. А построитель графиков я сам писал на Delphi в свое время.
Что такое граф: http://ru.wikipedia.org/wiki/%D0%93%D1%80%D0%B0%D1%84_%28%D0%BC%D0%B0%D1%82%D0%B5%D0%BC%D0%B0%D1%82%D0%B8%D0%BA%D0%B0%29

p.s. : насколько я понял, мне нужен алгоритм ортогонального представления графа на плоскости, но нигде не могу его найти.

udaaff
19.10.2007, 03:22
Графы и алгоритмы (http://www.intuit.ru/department/algorithms/gaa/)

Winged
19.10.2007, 03:57
Нет, не то. Нужна именно визуализация графа, а не алгоритмы с графом, находящимся в памяти компьютера.

Schwallex
14.11.2007, 16:32
На русском ничего порекомендовать не могу. Не на русском могу порекомендовать следующие книжки:

http://www.aisee.com/manual/unix/62.htm

В особенности рекомендую диссертацию Георга Зандера. В ней подробно расписаны различнейшие алгоритмы визуализации графов -- и на словах, и в виде (псевдо)кода.