Ну если граф это иерархическая структура, скажем дерево, то тогда нужно проанализировать исходный текст, вычленить все парные скобки и вставлять их в дерево, в порядке вложенности?
Конкретные алгоритмоы построения , например бинарного дерева, хорошо известны:
http://www.google.ru/search?hl=ru&rl...1%81%D0%BA&lr=